At the heart of machine learning are the various algorithms used to solve complex problems. As mentioned in the introduction, this book will cover five algorithms:
Binary classification
Regression
Anomaly detection
Clustering
Matrix factorization
Each will be the focus of a chapter later in the book, but for now, let's get a quick overview of them.