女孩和机器人一起思考

一起动脑筋 · 先看一个小故事

一张数字图片进入机器人后,要经过几层变换,最后才变成“可能是 3”的结果。

把过程摊开来看

沿着编号看一遍,再用自己的话讲一遍
  1. 像素表示数字输入
  2. 第一层计算中间表示
  3. 后续层进一步组合
  4. 输出层类别分数

前向计算让输入沿网络结构产生中间结果,最终得到输出。

每一层使用自己的参数处理上一层的结果。对同一个训练好的模型,新输入也走相同结构,但数值会不同。

训练时还会利用误差信息计算参数如何更新,那是另一方向的计算过程。

轮到你来试一试

只改变图片中的部分像素,后面输出可能改变吗?

想好了吗?点开看解释

可能,因为中间计算依赖输入,但改变幅度和方向取决于模型。

带走一个发现

前向计算让输入沿网络结构产生中间结果,最终得到输出。

试着遮住上面的图,把每一步讲给家人听。如果某一步说不清楚,就回到那张卡片再看一遍。