BONUS · 自由玩耍
神经网络游乐场
这里没有标准答案。自己决定网络长什么样,调一调权重和输入, 再点开任意一个圆圈,看看它到底是怎么算出来的。
01
先搭一个网络
层数、每层几个神经元,都由你决定。改完马上就能看到新网络。
一共几层?
最少 2 层,最多 6 层。输入层和输出层也算在内。
3
02
看信号穿过网络
蓝线是正权重,橙线是负权重;线越粗,说明这个权重的影响越大。
正权重:帮忙加分
负权重:扣分
线越粗,权重越大
屏幕窄时,可以左右滑动看完整网络。
第一层的输入框可以直接改数字;点任意圆圈,下面会写出它的计算过程。
03
把一颗神经元拆开看
点上面的圆圈,看看它收到了什么、乘了什么、最后得到多少。
计算过程
点圆圈切换
👆 点任意一个圆圈,看看它是怎么算出来的!
04
三个小挑战
没有标准答案,玩出你自己的网络。
1
让最后的数字变大
试试把正权重的线变粗,或者把输入层的数字调大。
2
让负数消失
调出一条负权重,再看看 ReLU 把它变成了几。
3
搭一个 4 层网络
每一层放不同数量的神经元,看看信号传过去会变成什么样。
观察一下:改变任意一条线的权重,后面的数字会怎么变?如果一条线是 0,它还有影响吗?