A codebase to implement basic ML algorthims from scratch. Feel free to add your suggestions to the TODO lists.
- MinMax Scaler
- Standard Scaler
- PCA
- Kernel PCA
- Linear regression
- Logistic regression
- Classification
- Clustering
- Feature Engineering
- Random Forests
- Decision Tree
- Naive Bayes
- Support Vector Machine
- K-Nearest Neighbors
- Gradient Boosting Machine
- Gaussian Process
- Hypothesis testing
- Confidence Interval
- Regression Analysis
- Dimensionality Reduction
- ANOVA
- f-test
- chi-squre test
- t-test
- pandas
- numpy
- scipy
- scikit-learn
- xgboost
- Neural Networks
- CNN
- Tensorflow
- Keras