- If you already have a strong science, math and programming background you can teach yourself machine learning in a relatively short time.
- These are the best resources I've found so far for learning machine learning.
-
Run through the Kaggle tutorial and try solving the Titanic problem using Python with SciKitLearn
-
Anaconda Python and all the ML libraries you'll need to get started
-
Deep Learning using Theano, walks you through building a deep neural network to solve the MNIST problem.
-
Deep Learning Tutorial from Lisa Labs ( what the Deep Learning with Theano is based on, more of a focus on Theano and less on the networks and math )
-
TensorFlow ( Instructions, examples, documentation )
-
Medium Long reads on all sorts of topics, including ML, robotics and AI
-
Field Guide to Data Science ( read past the first few pages, it gets better as it progresses )
-
Beating Kaggle the Easy Way ( lots of good beginner's tips and tricks )