These notebooks contain small projects and notes.
- Linear Regression
- Gradient Descent
- Batch Gradient Descent
- Stochastic Gradient Descent
- Mini-batch Gradient Descent
- Regularized Linear Models
- Polynomial Regression
- Ridge Regression
- Lasso Regression
- Elastic Net
- Logistic Regression
- Softmax Regression
- Linear SVM Classification
- Nonlinear SVM Classification
- Classification Example using ScikitLearn
- The Classification and Regression Tree (CART) Algorithm
- Regression Example using ScikitLearn
- Why ensemble methods can work better than individual classifiers alone
- Voting Classifiers
- Hard Voting (majority vote)
- Soft Voting (weighted majority vote based on class probabilities)
- Bagging and Pasting
- Random Forests
- Extremely Randomized Trees
- Feature Importance
- Boosting
- AdaBoost
- Gradient Boosting
- Gradient Tree Boosting
- Stochastic gradient boosting
- Histogram-Based Gradient Boosting
- Stacking (or stacked generalization)