Machine Learning Taxonomy
Models · Algorithms · Accuracy Metrics · Complete Edition
🤖 Machine Learning
Supervised
Regression / ContinuousLinear Regression
Polynomial Regression
Ridge Regression (L2)
Lasso Regression (L1)
Elastic Net
Decision Tree Regression
Random Forest Regression
Gradient Boosting Regressor
XGBoost Regressor
CatBoost Regressor
Support Vector Regression (SVR)
Accuracy Metrics
R² · RMSE · MAE · MAPE
Supervised
ClassificationLogistic Regression
Linear Discriminant Analysis (LDA)
k-Nearest Neighbor (kNN)
Support Vector Machine (SVM)
Naive Bayes
Decision Tree Classifier
Random Forest Classifier
AdaBoost
XGBoost Classifier
LightGBM Classifier
CatBoost Classifier
Artificial Neural Network (ANN)
Accuracy Metrics
Acc · F1 · AUC-ROC · Precision · Recall
Unsupervised
Clustering · Dim. Reduction · Anomaly── Clustering ──
K-Means Clustering
DBSCAN
Hierarchical Clustering
Gaussian Mixture Model (GMM)
── Dimensionality Reduction ──
Principal Component Analysis (PCA)
t-SNE
UMAP
Autoencoders
── Anomaly Detection ──
Isolation Forest
Local Outlier Factor (LOF)
One-Class SVM
Accuracy Metrics
Silhouette · Inertia · BIC · Recon. Loss · LOF Score
Association
Rule Learning · Pattern MiningApriori Algorithm
FP-Growth
ECLAT
Accuracy Metrics
Support · Confidence · Lift · Conviction
Semi-Supervised
Few Labels + Unlabeled DataSelf-Training
Label Propagation
Co-Training
Pseudo-Labeling
Semi-Supervised GAN
Accuracy Metrics
Acc · F1 · Agreement Rate · Calibration
Deep Learning
Neural ArchitecturesConvolutional Neural Network (CNN)
RNN / LSTM / GRU
Transformer
Generative Adversarial Network (GAN)
Variational Autoencoder (VAE)
Graph Neural Network (GNN)
Accuracy Metrics
Cross-Entropy · FID · BLEU · mAP · ELBO
Reinforcement
Agent + EnvironmentQ-Learning
Deep Q-Network (DQN)
Policy Gradient (REINFORCE)
Proximal Policy Optimization (PPO)
A3C / A2C
Soft Actor-Critic (SAC)
DDPG / TD3
Monte Carlo Methods
Accuracy Metrics
Cumul. Reward · Avg Return · Win Rate · Q-value
Supervised — Regression
Supervised — Classification
Unsupervised
Association Rule Learning
Semi-Supervised
Deep Learning
Reinforcement Learning
· Click any card for detailsUse Case
Example
Pros
Cons
Eval. Metric