milaan9/Machine_Learning_Algorithms_from_Scratch

This repository explores the variety of techniques and algorithms commonly used in machine learning and the implementation in MATLAB and PYTHON.

51
/ 100
Established

This project helps machine learning practitioners understand the inner workings of various machine learning algorithms. It provides practical implementations in MATLAB and Python, allowing users to see how common techniques like Decision Trees, Naive Bayes, and K-Means Clustering are built from the ground up. The output is a deeper conceptual understanding and runnable code examples.

194 stars. No commits in the last 6 months.

Use this if you are a machine learning student or practitioner who wants to learn the fundamental concepts and code implementations of core machine learning algorithms.

Not ideal if you are looking for a high-level library to quickly apply pre-built machine learning models to your data without delving into their internal mechanisms.

machine-learning-education algorithm-understanding data-science-fundamentals predictive-modeling statistical-learning
Stale 6m No Package No Dependents
Maintenance 0 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 25 / 25

How are scores calculated?

Stars

194

Forks

181

Language

Jupyter Notebook

License

MIT

Last pushed

Dec 09, 2022

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/milaan9/Machine_Learning_Algorithms_from_Scratch"

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