This repository contains Python implementations of fundamental machine learning algorithms built from scratch to understand their inner workings.
- Linear Regression
- Logistic Regression
- k-Nearest Neighbors (Classification & Regression, weighted & non-weighted)
- Decision Tree Classification