Machine Learning 101: An Intro to Utilizing Decision Trees
Here's the truth.<p>If you want to work in ML, and are all excited about the (justified) deep learning hype, you are much better off learning decision trees, random forest and gradient boosting <i>first</i>, and then learning neural networks.<p>Most of the time, for most non-binary data XGB/VW will outperform a NN, be easier to use and more interpretable.<p>Plus you'll learn all the shitty programming stuff you need to do to get your data in a reasonable shape for a NN anyway.