Documentation v1.0
Machine Learning Algorithms
A practical, in-depth guide to machine learning algorithms — the intuition, math, and code behind regression, classification, clustering, and neural networks.
Supervised
Learn from labeled examples to predict outcomes.
Unsupervised
Discover hidden structure in unlabeled data.
Deep Learning
Neural networks that scale to complex tasks.
All Topics
01
Linear Regression
Supervised Learning
02
Linear Regression — Interview Q&A
Supervised Learning
03
Logistic Regression
Supervised Learning
04
K-Nearest Neighbors
Supervised Learning
05
Decision Trees
Supervised Learning
06
Random Forest
Supervised Learning
07
Support Vector Machines
Supervised Learning
08
Naive Bayes
Supervised Learning
09
K-Means Clustering
Unsupervised Learning
10
PCA
Unsupervised Learning
11
Neural Networks
Deep Learning
12
Projects (Experienced)
Projects