Table 1.
Types of ML Techniques | List of Most Common Algorithms |
---|---|
Supervised ML | Support Vector Machine (SVM), Naive-Bayes, K-Nearest Neighbor, Decision Trees, Random Forests (RF), Linear Regression, Logistic Regression, DL |
Unsupervised ML | K-Means, Hidden Markov Model (HMM), Principal Component Analysis, Gaussian Model Mixture (GMM), DL |
Semi- Supervised ML | Self-Training, Co-Training, Generative methods, Mixture models, Semi-supervised SVM, Graph-based methods |
Reinforcement ML | Q-Learning, Temporal Difference, Deep Adversarial Networks |