This repository contains implementations of various machine learning algorithms from scratch. Each algorithm is coded in Python without relying on external libraries to provide a clear understanding of the underlying principles.
- K-Nearest Neighbors (KNN)
- Logistic Regression
- Multi-Layer Perceptron (MLP)
- Implementation for both regression and classification tasks
- Principal Component Analysis (PCA)
- Gaussian Mixture Model (GMM) Clustering
- Ensemble Methods:
- Bagging
- Stacking
- Adaboost
- Gradient Boosted Regression Trees (GBRT)
- Random Forests
Clone the repository to your local machine:
git clone https://github.com/MrTejas/ML-Algos.git
cd ML-Algos