Machine learning algorithms
by Robert Herman
1. Classification
1.1. k-Nearest Neighbor
1.2. Support vector machine
1.3. Naive Bayes
1.4. Decision tree
1.5. Random forest
2. Regression
2.1. Linear regression
2.2. Multivariate linear regression
2.3. Logistic regression
2.4. Cox regression
3. Clustering
3.1. k-Means
3.2. k-Medians
3.3. Expectation maximization
3.4. Hierarchical
3.5. Self-organizing maps
4. Deep learning
4.1. Multi-layer perceptron
4.2. Recurrent neural networks
4.3. Convolutional neural networks
4.4. Boltzmann machine
4.5. Multi-layer autoencoder