machine-learning-visualized

一本Jupyter Book,用NumPy实现机器学习算法并从基本原理推导数学,适合想弄懂算法原理的学习者。

分享到 X许可证: MIT

概述

Machine Learning Visualized 是一本 Jupyter Book,用 Jupyter Notebook 和 NumPy 从第一性原理推导机器学习算法。每个笔记本的输出是算法训练过程的可视化,直到收敛到最优权重。另有用 Marimo 制作的交互式笔记本,可观察权重如何影响损失函数。本仓库只包含配置和构建这本书的代码,每个算法各有独立仓库。

主要特点

  • 用 NumPy 数学推导算法的笔记本
  • 可视化训练过程直至权重收敛
  • Marimo 交互笔记本展示权重与损失的关系
  • 用 Jupyter Book 由 Markdown 和笔记本生成网站

适用场景

适合想一步步弄懂机器学习算法原理、而不是直接调用库的学习者。算法代码本身在各自独立的仓库中。

上游仓库
gavinkhung/machine-learning-visualized
GitHub 上的 fork
Guo-astro/machine-learning-visualized
上游 Star 数
2.0k
分类
学习、面试与精选清单
编程语言
TeX
许可证
MIT
Fork 时间
2026-08-11
同步状态
已同步上次同步 2026-09-29