yunshuipiao/sw_machine_learning
machine learning
This project offers fundamental machine learning algorithms implemented in pure Python, such as linear regression, logistic regression, k-NN, k-means, and decision trees. It provides a foundational understanding of how these algorithms work without relying on external libraries. This resource is ideal for data science students, researchers, or anyone new to machine learning who wants to grasp the core mechanics behind common predictive and clustering models.
120 stars. No commits in the last 6 months.
Use this if you are learning machine learning and want to understand the mathematical and programming logic of common algorithms from scratch.
Not ideal if you need production-ready machine learning tools or high-performance implementations for large datasets.
Stars
120
Forks
220
Language
Jupyter Notebook
License
—
Category
Last pushed
May 07, 2019
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/ml-frameworks/yunshuipiao/sw_machine_learning"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
microsoft/ML-For-Beginners
12 weeks, 26 lessons, 52 quizzes, classic Machine Learning for all
jzsmoreno/likelihood
Code generated from the Machine Learning course to optimization tasks
ethen8181/machine-learning
:earth_americas: machine learning tutorials (mainly in Python3)
x4nth055/pythoncode-tutorials
The Python Code Tutorials
john-science/scipy_con_2019
Tutorial Sessions for SciPy Con 2019