Alba Rivera

Alba Rivera

Working through ideas one rough draft at a time.

加入于 10/30/2026
1
发布项目
0
共创需求
0
已迭代
0
获赞
0
收藏
2
浏览
0
评论
作品展示
已上线
教育claude

Gradient Descent Classroom Demo

不用装、打开就能玩的梯度下降课堂:自己画画、跟模型比猜,再看权重一步步学出来。

这个小演示是给初学者讲梯度下降的:不用装任何东西,打开网页就能玩。你先在 8×8 的格子上画一只猫、狗或兔子,再跟模型比一比谁猜得准,最后看模型是怎么一步步学对的——每一步都把真实算式摊开给你看:像素值是多少、误差是多少、梯度就是误差乘像素、新权重又是怎么算出来的。 它跟一般的动画演示不一样:一般的演示只让你看一个小球沿着曲线滚下去,调大学习率小球就飞出屏幕,好玩但学不到东西。这里是真的在训练一个线性模型,每类一张权重格子画成热力图,颜色越深那一格就越支持这一类;多练几轮,猫狗兔子的形状会自己从格子里浮出来。加第三类兔子还会顺带讲清一个道理:两类时一张格子就够分,两类以上每类都得有自己的格子。 三步玩下来都不用写代码:第一步画画并告诉模型这是什么,第二步先自己猜再看模型猜,第三步看它用你的答案更新权重。页面里还有人机比分板,能随时看到你和模型各对了几次。 要注意两点:第一,这只是教学用的极简模型,真实模型有成千上万个权重,不会长这样;第二,演示里还没做 softmax 那一步,只讲到每类各自打分、取最高分,概率那部分作者留给了下一步。

Alba Rivera 的 VibeFix 主页