学机器学习的人,大多都卡过一个尴尬阶段:理论看了不少,代码迟迟不敢写;代码跑通了,又不知道每一步到底在干嘛。最近有个很适合入门的项目,正好治这个毛病:它不光给结论,而是把算法运行过程直接摊开给你看。

这个项目叫 Machine Learning Visualized,几个特点很对入门者的胃口:神经网络、逻辑回归、感知器等算法从头实现;公式推导尽量不跳步;用 Marimo 交互笔记本,调参数就能实时看变化;权重更新、训练收敛过程都能可视化;PCA、K-means、梯度下降等常见算法也都覆盖了。
正卡在「理论和代码接不上」这个阶段的,不妨自己动手玩一遍:改一个参数,看一次收敛曲线的变化,比光看公式记得牢得多。
项目地址:
正文完