DorsaRoh/Machine-Learning

ML from scratch

47
/ 100
Emerging

This project helps anyone interested in the foundational mechanics of machine learning to understand how neural networks work by demonstrating their core components. It takes raw data as input and produces a trained neural network capable of recognizing patterns and making predictions. This is ideal for students, educators, or practitioners who want to grasp the 'from scratch' mathematical and algorithmic details of neural networks.

2,445 stars. No commits in the last 6 months.

Use this if you want to understand the underlying principles of neural networks and their training processes, rather than just using pre-built machine learning libraries.

Not ideal if you need to quickly apply machine learning to solve a real-world problem or if you require high-performance, production-ready models.

machine-learning-education neural-network-fundamentals algorithmic-understanding pattern-recognition-theory
Stale 6m No Package No Dependents
Maintenance 2 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 19 / 25

How are scores calculated?

Stars

2,445

Forks

198

Language

Jupyter Notebook

License

MIT

Last pushed

Aug 12, 2025

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/DorsaRoh/Machine-Learning"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.