Jupyter Notebooks which I have been using in ML study.
- Simple linear regression
- Multiple linear regression
- Classification and regression with k-nearest neighbors
- Lasso/Ridge regression
- Gradient boosting regression
- Classification and regression with k-nearest neighbors
- Logistic regression
- Naive Bayes
- Document classification with SVM
- Nonlinear classification and regression with decision trees
- Simple KMeans clustering
- Mutliple clustering techniques
- Clustering with mean shift
- Hyperparameter tuning for clustering models
- Ensemble learning techniques
- Bagging and pasting
- Random forests and other ensemble methods
- Random forest regression and classification
- Gradient boosting
- XGBoost
- AdaBoost regression and classification
- Stacking classification