This repository contains implementations of fundamental machine learning algorithms from scratch, organized into three categories: supervised learning, unsupervised learning, and reinforced learning. The algorithms are implemented in Python, without relying on external libraries for the core functionality.
Installation: To install the required dependencies, run:
pip install -r requirements.txt
-
- 1.1 Linear Regression
- 1.2 Logistic Regression
- 1.3 k Nearest Neighbours (kNN) (Coming Soon)
-
Unsupervised Learning (Coming soon...)
-
Reinforced Learning (Coming soon...)