Home Projects machine_learning_basics
machine_learning_basics
Jupyter Notebook

machine_learning_basics

Plain python implementations of basic machine learning algorithms

by zotroneneis · GitHub
Stars
Forks
License
Created
Last commit
Category
algorithmipynbk-nearest-neighborMITJupyter Notebook
View on GitHub
In plain words

Learn basic machine learning algorithms by implementing them from scratch in Python without any libraries.

You maintain this project?

Claim its page: indexed whatever its rank, translated into six languages, and enriched with what you write yourself.

Claim this page →
machine_learning_basics — GitHub preview card
📈 Star history
4 4204 417
2026-07-072026-08-31
📈 Track machine_learning_basics

Get an email alert on its next release or when it starts trending — never miss the moment.

Free · no card · unsubscribe anytime
Get email alerts →
📄 About

Plain python implementations of basic machine learning algorithms

machine_learning_basics has 4.4k stars on GitHub. It has been forked 835 times. machine_learning_basics is written mainly in Jupyter Notebook. It has been in active development since 2018. machine_learning_basics is available under the MIT license. Its main topics are algorithm, ipynb, k-nearest-neighbor, k-nearest-neighbours.

Frequently asked questions

What is machine_learning_basics?

Plain python implementations of basic machine learning algorithms

Is machine_learning_basics open source?

machine_learning_basics is an open-source project. It is released under the MIT license.

Is machine_learning_basics free?

Yes. machine_learning_basics is free and open source — you can use, modify and self-host it.

What license does machine_learning_basics use?

machine_learning_basics is available under the MIT license.

What language is machine_learning_basics written in?

machine_learning_basics is written mainly in Jupyter Notebook.

🏅 Maintainer of this project?
olud.ai badge — machine_learning_basics

Add this live badge to your README — your GitHub stars and directory rank, refreshed daily.

[![olud.ai](https://olud.ai/badge.php?tool=zotroneneis-machine-learning-basics)](https://olud.ai/project/zotroneneis-machine-learning-basics.html)
More badge options →
🧬 Related projects🧬 View the DNA map →
hello-algo
《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift,…
129k · algo
C-Plus-Plus
Collection of various algorithms in mathematics, machine learning, computer science and physics…
34.5k · algorithm
PythonRobotics
Python sample codes and textbook for robotics algorithms.
30.1k · algorithm
WaveFunctionCollapse
Bitmap & tilemap generation from a single example with the help of ideas from quantum mechanics
25.2k · algorithm
homemade-machine-learning
🤖 Python examples of popular machine learning algorithms with interactive Jupyter demos and mat…
24.7k · algorithm
Ai-Learn
人工智能学习路线图,整理近200个实战案例与项目,免费提供配套教材,零基础入门,就业实战!包括:Python,数学,机器学习,数据分析,深度学习,计算机视觉,自然语言处理,PyTorch t…
13.2k · algorithm
ImageAI
A python library built to empower developers to build applications and systems with self-conta…
8.9k · ai-practice-recommendations
codefather
程序员鱼皮的编程宝典 ⭐️ 2026年最全编程学习路线图!包含Java学习路线、前端学习路线、Python学习路线、C++学习路线、算法学习路线、计算机基础学习路线、AI应用开发学习路线、A…
8.4k · ai
FATE
An Industrial Grade Federated Learning Framework
6.1k · algorithm
mianshiya
持续维护的企业面试题库网站,帮你拿到满意 offer!⭐️ 2026年最新Java面试题、前端面试题、AI大模型面试题、AI Agent面试题、RAG面试题、C++面试题、Go面试题、Pyt…
5.8k · ai