Supervised Learning
Linear Regression
scikit-learn user guide:
Linear Regression
scikit-learn API:
Linear Regression
Machine Learning Coursera (Andrew Ng):
Ex1 Linear Regression
Machine Learning Coursera (Andrew Ng):
Ex5 Bias Vs Variance
Movie Recommendation
Reference: Machine Learning Coursera (Andrew Ng) Ex8
Code: ex8_MovieRecommendation.html
Logistic Regression
scikit-learn user guide:
Logistic Regression
scikit-learn API:
Logistic Regression
Machine Learning Coursera (Andrew Ng):
Ex2 Logistic Regression
Machine Learning Coursera (Andrew Ng):
Ex3 Multiclass Classification
Logistic Regression from scratch:
sample code with sigmoid and softmax as activation function
SVM
scikit-learn user guide:
SVM
scikit-learn API:
SVM
scikit-learn Tips on Practical Use:
SVM
scikit-learn Kernal functions:
SVM Kernal functions
SVM Mathematical formulation:
SVM-Mathematical-formulation.pdf
CS229 SVM notes:
CS229-SVM.pdf
SVM - SVC
scikit-learn user guide:
SVC
scikit-learn API:
Linear Support Vector Classification:
LinearSVC
C-Support Vector Classification:
SVC
Machine Learning Coursera (Andrew Ng):
Ex6 SVM
(
reference
)
Machine Learning Coursera (Andrew Ng):
Ex6 E-Mail Spam Classification Filter
(
Code made by kaleko: reference
)
Implement Kernal SVM from scratch
Reference: Devoir 1 STT3795 @UdeM avec Guy Wolf [in French]
Code: Implement_Kernal_SVM_from_scratch.html
Explanation: explanation.pdf
SVM - SVR
scikit-learn user guide:
SVR
scikit-learn API:
Linear Support Vector Regression:
LinearSVR
Epsilon-Support Vector Regression:
SVR
Naive Bayes
scikit-learn user guide:
Naive Bayes
scikit-learn API:
sklearn.naive_bayes
CS229 Naive Bayes notes:
naive-bayes.pdf
Beyasian Network
Decision Tree
scikit-learn user guide:
Decision Trees
scikit-learn API:
sklearn.tree: Decision Trees
CS 229 Decision Tree notes:
decision-tree.pdf
Random Forest
scikit-learn user guide:
Ensemble methods
,
Random Forest
scikit-learn API:
sklearn.ensemble: Ensemble Method
,
Random Forest Classifier
,
Random Forest Regressor
Random Forest Hyperparameter tuning example:
sample code
Nearest Neighbors
scikit-learn user guide:
Nearest Neighbors
,
scikit-learn API:
sklearn.neighbors: Nearest Neighbors
,
KNeighborsClassifier
,
KNeighborsRegressor
Imputation for completing missing values using k-Nearest Neighbors:
sklearn.impute.KNNImputer
KNN Hyperparameter tuning and model comparison example:
sample code