Brains, Sex, and Machine Learning
Google TechTalks在 YouTube 播放 ↗
字幕解读
演讲从深层网络在有限数据上的过拟合问题出发,介绍随机屏蔽单元的 dropout:训练时隐单元随机缺席,可视作共享参数的大量子网络集成,并在测试时近似平均。作者用 MNIST、TIMIT、文档和图像识别展示结果,讨论权重范数约束、抑制单元协同适应及其与噪声正则化的关系,最后提出随机二值脉冲可能改善泛化,并类比遗传算法。
自动字幕 · 引文按字幕原文展示,可点时间戳回看片段。
内容要点
- Dropout 训练时随机移除单元,使每个单元不能依赖固定搭档;测试时按保留概率缩放活动,可近似集成许多共享权重的子网络。
- 演讲报告其在 MNIST、语音识别、文档及 ImageNet 等任务上的实验改善,但结果依赖网络规模、权重约束和具体数据处理。
- 作者将 dropout 解释为模型平均与噪声正则化的联系,并提出稳健单元重组和随机二值神经活动等研究设想。
视频章节 6
- 问题背景:大模型的过拟合
- MNIST:大网络与权重约束
- 语音识别与文档分类实验
- 图像识别与 ImageNet 结果
- Dropout、协同适应与进化类比
- 随机脉冲与神经元活动
具体观点与证据 3
Dropout 随机屏蔽隐单元,相当于训练大量共享权重的子网络,获得模型平均与正则化效果。
不是独立训练指数多个完整网络。
all of these architectures are sharing the same weights, which is regularizing them a lot.多层网络在测试时缩放权重的均值网络,只近似于对子网络预测求几何平均。
精确等价推导针对片中的单隐层与 softmax 条件。
that's not the same as running all possible nets through an averaging them, taking the geometric mean.随机缺席使单元不能依赖固定搭档的精细协同,转而学习对多种搭配都有效的特征,降低过拟合。
是 dropout 的机制解释,生物神经系统的类比仍属假说。
do something that's generally helpful. That will cause you to do something different from what they're doing, but not relying补充字幕原文 2
作者概括其经验:在加大网络并使用 dropout 的条件下,多数任务的错误率可能下降。
pick a task at random, and this will作者由 dropout 训练出的单元对同伴变化更稳健,推测这种性质可能适用于遗传算法;这是提出的方向而非充分验证的结论。
That means these nets ought to be very good in genetic algorithms解读边界
字幕转写无法呈现演讲中的图表、公式和图像;错误率与“纪录”等说法是演讲当时报告的实验结果,不能当作当前基准。遗传算法及随机脉冲部分包含初步实验或推测。
相关视频与证据 1
机制与实现Dropout 的共享子网络机制落到 GPT 训练
Hinton 把 dropout 解释为许多共享权重的子网络;Karpathy 在 GPT 教程中每轮随机屏蔽节点,并在测试时启用完整网络,提供同一正则化机制的具体实现。
Brains, Sex, and Machine Learning
共享权重使大量随机子网络得到正则化。
all of these architectures are sharing the same weights, which is regularizing them a lot.Let's build GPT: from scratch, in code, spelled out. ↗
随机屏蔽训练子网络,测试时启用完整网络。
training an ensemble of sub networks and then at test time everything is fully enabled▶ 99:07–99:16 · 观看片段适用边界 测试时启用完整非线性网络并不等于显式平均所有子网络;也不能把教程多项扩容带来的效果单独归因于 dropout。