Machine Learning 101: An Intro to Utilizing Decision Trees
Here's the truth.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 first, and then learning neural networks.Most of the time, for most non-binary data XGB/VW will outperform a NN, be easier to use and more interpretable.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.