- Gradient descent
- Stochastic gradient descent
- Simulated annealing
- Support Vector Machines (SVM) classification
- Decision trees
- Random forests
- KNN
- NCA
- LMNN
- Neural networks for classification of CIFAR10
- Dropout
- Padding
- Stride
- Max-pooling
- ReLU
- Tanh
- Backpropagation
- K-means clustering
- hierarchical clustering
- Logestic regression
- Central Limit Theroem
- Birthday problem
- Naive Bayes classifier
- Dynamic programming
- Policy iteration
- Value iteration
- Q-learning