This book provides an introduction to the most popular methods in machine learning. It covers regression including regularization, tree-based methods including Random Forests and Boosted Trees, Artificial Neural Networks including CNNs, reinforcement learning, and unsupervised learning focused on clustering.