Dropout

一种在训练期间随机停用神经元的正则化技术,通过隐式训练子网络集成来防止共适应并减少过拟合。

Dropout 是一种正则化技术,在每个训练步骤中随机将一部分神经元激活值设为零。Srivastava 等人 2014 年的论文报告,它通过减少神经元之间的共适应显著降低过拟合。被丢弃的神经元在该迭代的前向和反向传播中均被排除。

直觉上,Dropout 在每个小批量上训练不同的子网络,近似于指数级数量子网络的集成。推理时所有神经元都处于活跃状态,输出按 (1 - 丢弃率) 缩放。也可使用反向 Dropout,在训练时进行缩放。

扩展包括 DropKey(应用于注意力权重)和 R-Drop(强制 Dropout 掩码间的输出一致性)。

相关术语

相关文章