Data Science and Robots

Brandon Rohrer

Welcome to my machine learning blog. Pour yourself a mug of something hot and have a look around.


End-to-end Machine Learning courses

Hands-on, project-driven courses for machine learning students and data scientists, offered through Udemy.

  1. Polynomial Regression: Build your own down dog breed selector
  2. Decision Trees: Build your own transit time predictor
  3. Time-series Prediction: Build your own weather predictor
  4. Autoencoders: Build your own photo gallery compressor [Under development]

And some excellent crowdsourced recommendations for online learning

How machine learning works

  1. How neural networks work [post]   [video]
  2. How convolutional neural networks work [post]   [video]
  3. How convolutional neural networks work, in depth [video]   [slides]
  4. How recurrent neural networks and long short-term memory work [post]   [video]
  5. How backpropagation works [video]
  6. How optimization for machine learning works  
  7. How deep learning works [post]   [video]
  8. How support vector machines work [post]   [video]
  9. How decision trees work [post]   [video]
  10. How linear regression works [post]   [video]

Using machine learning

  1. How to choose a machine learning model  
  2. How to choose a machine learning algorithm [post]  
  3. What questions can machine learning answer [post]   [video]
  4. How to find the right machine learning algorithm [post]  
  5. What machine learning can't do [video]

Using data

  1. How data science works [post]   [video]
  2. Data science for beginners [post]  
  3. There is more to data science than machine learning [post]   [video]
  4. What is data [video]
  5. How to organize data for machine learning [post]   [video]
  6. How to clean data [post]   [video]
  7. How to handle missing values [post]   [video]
  8. How feature engineering works [post]   [video]
  9. How to get good quality data [post]  
  10. Why visualize data [post]   [video]
  11. How to slice and index pandas DataFrames [post]   [video]
  12. How to use datetime [post]   [video]
  13. How to convert images to video and back [post]


  1. How Bayesian inference works [post]   [video]
  2. How conditional probabilities work [post]   [video]
  3. How joint probabilities work [post]   [video]
  4. How marginal probabilities work [post]   [video]
  5. How probability distributions work [post]   [video]
  6. How autocorrelation works [video]

Professional advice

Just remember what you paid for it.

Artificial intelligence editorial