This repository is aimed at beginners who are starting their journey in machine learning. It provides code implementations from scratch for various machine-learning algorithms. The focus is not only on understanding the underlying mathematics but also on coding the algorithms to gain a deeper understanding.
Please note that while I have made an effort to ensure accuracy, there may be some mistakes in the code. I welcome feedback and constructive criticism as I continue to learn and improve. also i did not add linear regression
-
Logistic Regression
-
logistic regression gradient descent and loss function
-
Ridge Regression or l2 or regularization
-
Ridge Gradient Regression
-
lasso Regression or l1 or regularization
-
elastic Regression or regularization
-
polynomial Regression
-
batch Gradient Descent
-
Stochastic Regression
-
MINI-Batch
Each algorithm is organized into separate files or directories. To use an algorithm, follow the instructions provided in the corresponding code file. You may need to install certain dependencies or libraries, so please refer to the instructions and ensure you have the required environment set up.
Contributions to this repository are welcome. If you find any issues or have suggestions for improvements, please open an issue or submit a pull request. Let's collaborate and make this resource better together!