游戏厅中有一个机器叫做小球迷宫
玩法:投币->小球从顶部掉下->经过中间好几层的障碍棒->掉落至下面的 n 个洞口
- 小球:就是我们输入的图片,文字,音频
- 障碍棒:能干扰小球的运行轨迹,他的数量就是一个模型的参数数量,不同的参数=不同位置的棒子
- 好几层:这些层是放棒子的,模型的层里面是放参数的
- 棒的材质:有些材质的棒子遇到铁球弹性更强,就像不同的激活函数,如:ReLU
- 最后落入的位置:预测结果
训练:加入棒子,多次调整棒子的位置
推理:铁球,皮球,橡胶球等各种球就能准确的落到不同的位置
多次调整棒子后,这个模型就训练完成了,这个迷宫就变成了一个能分拣/识别小球的模型
所以我觉得吧,pytorch 的神经网络与一个分拣系统原理大差不差
