Traditionals
some traditional machine learning algorithms
Survey Papers / Repos
Top 10 algorithms in data mining. [ICDM'06]
Resources
Coursera Machine Learning by Andrew Ng
Tasks
Supervised
Linear Regression
Logistic Regression
Naive Bayes
Support Vector Machine (SVM)
Training process: Lagrange -> Dual Problem -> SMO
K Nearest Neighbor (kNN)
Expectation-Maximization (EM)
Linear Discrimant Analysis (LDA)
Decision Tree
Random Forest
Gradient Boosting Tree (GBDT)
Semi-supervised
Weakly-supervised
Unsupervised
Clustering
K-means
Mean-shift
DBSCAN
Principal Component Analysis (PCA)
Latent Dirichlet allocation (LDA) Topic Modeling
Others
Ensemble
K-Fold Cross Validation
Bagging
Boosting
Metrics
Predict True
True Positive
False Positive [Type I Error]
Predict False
False Negative [Type II Error]
True Negative
Precision and Recall
F1 Score
Receiver Operating Characteristic (ROC)
Area Under ROC (AUC)
Confusion Matrix
Reference
Last updated