Skip to content

dame-cell/100daysofml

Repository files navigation

Algorithms for machine learning

PYTHON

Description

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

This repository contains code from scratch for algorithms such as :

  • 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

  • will be adding more.....

Usage

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

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!

About

most of the code for the algorithms in scratch

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages