This repository is dedicated to building ML & DL algorithms from scratch
Last updated Jun 1, 2026
41
Stars
20
Forks
3
Issues
0
Stars/day
Attention Score
28
Topics
Language breakdown
Jupyter Notebook 99.9%
Python 0.1%
▸ Files
click to expand
README

Scratch-AI 
✨ The Scratch-AI is a repository with different algorithms of Machine Learning & Deep Learning implemented from scratch.
🗄 The main motto behind this repository is to grasp the mathematical aspect and intuition of different AI algorithms.
🤖 AI is being used everywhere nowadays, but people don't know about implementation of complex mathematical functions behind the scene.
Table of Contents
* Machine Learning Algorithms * Decision Trees * KNN * K-Means * Linear Regression * Logistic Regression * Multiple Linear Regression * Polynomial Regression * Principal Component Analysis * SVM * Deep Learning Algorithms * Adam Optimizer * Convolutional Neural Network * Single Layer Perceptron * Multi Layer Perceptron * Word2Vec * Contributions * MaintainersContributions
We welcome all kinds of contributions from the open-source community, individuals and partners. We owe our success to your active involvement.
Contributors can contribute to the project in the following ways:
- Contributing by fixing existing issues.
- Submitting a better layer design or algorithm than the existing one.
- Submitting new layer design or algorithm.
Maintainers
| |
|
| | :---: | :---: | :---: | | Mayuresh Agashe| Vishesh Tripathi| Hemanth Sai| |
|
|
|
🔗 More in this category