
ML-From-Scratch
eriklindernoren
Machine Learning From Scratch. Bare bones NumPy implementations of machine learning models and algorithms with a focus on accessibility. Aims to cover everything from linear regression to deep learning.
AI 简介
这是一个从零开始用纯 NumPy 实现机器学习算法的教学型开源项目,涵盖监督学习、无监督学习、强化学习和深度学习等主流模型。核心特点是代码简洁透明、不依赖高级框架(如 TensorFlow/PyTorch),专注揭示算法数学原理与实现细节,所有模型均基于基础 NumPy 运算构建。适合高校教学辅助、算法原理学习、机器学习入门者理解底层逻辑,以及需要可调试、可追溯的轻量级参考实现的场景。
Python
MIT License32k
Stars
5.4k
Forks
965
Watchers
42
Issues
Star 增长
今日0
近 7 天0
近 30 天+50
综合评分75
默认分支master