This article provides an overview of machine learning and deep learning algorithms, discussing the differences between supervised, unsupervised, classification, and regression algorithms. It also explains how machine learning algorithms work, such as linear and nonlinear regression, and the method of steepest descent. Finally, it provides an overview of the most common machine learning algorithms and how they relate to the other pieces of the puzzle of creating predictive models from historical data.
