MLP 小课堂AI FOR KIDS
BONUS · 自由玩耍

神经网络游乐场

这里没有标准答案。自己决定网络长什么样,调一调权重和输入, 再点开任意一个圆圈,看看它到底是怎么算出来的。

01

先搭一个网络

层数、每层几个神经元,都由你决定。改完马上就能看到新网络。

一共几层?

最少 2 层,最多 6 层。输入层和输出层也算在内。

3

02

看信号穿过网络

蓝线是正权重,橙线是负权重;线越粗,说明这个权重的影响越大。

正权重:帮忙加分 负权重:扣分 线越粗,权重越大

屏幕窄时,可以左右滑动看完整网络。

第一层的输入框可以直接改数字;点任意圆圈,下面会写出它的计算过程。

03

把一颗神经元拆开看

点上面的圆圈,看看它收到了什么、乘了什么、最后得到多少。

计算过程 点圆圈切换
👆 点任意一个圆圈,看看它是怎么算出来的!
04

三个小挑战

没有标准答案,玩出你自己的网络。

1 让最后的数字变大

试试把正权重的线变粗,或者把输入层的数字调大。

2 让负数消失

调出一条负权重,再看看 ReLU 把它变成了几。

3 搭一个 4 层网络

每一层放不同数量的神经元,看看信号传过去会变成什么样。

观察一下:改变任意一条线的权重,后面的数字会怎么变?如果一条线是 0,它还有影响吗?
← 上一站 第二课:人工神经元 下一站 → 加餐:让网络认数字