Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Neural network “应该体验哪些层次”;“辍学”;什么时候训练神经网络?_Neural Network - Fatal编程技术网

Neural network “应该体验哪些层次”;“辍学”;什么时候训练神经网络?

Neural network “应该体验哪些层次”;“辍学”;什么时候训练神经网络?,neural-network,Neural Network,我有一个多层网络,具有ReLU隐藏的层激活和乙状结肠输出层激活。我想实现辍学(每个神经元在训练期间都有机会输出零) 我在想,我可以在训练期间将这种噪声作为ReLU激活程序的一部分引入,然后再处理它,但我不确定,原则上,辍学是否会扩展到可见/输出层 (在我看来,辍学消除了过度拟合,因为它有效地使网络成为许多较小网络的平均值。我只是不确定输出层)是的,你是对的-你不应该将辍学应用于输出层。直观地说,这种噪声的引入使得网络的输出很可能独立于网络的结构。无论在隐藏层中进行什么类型的计算,具有一定概率的

我有一个多层网络,具有ReLU隐藏的层激活和乙状结肠输出层激活。我想实现辍学(每个神经元在训练期间都有机会输出零)

我在想,我可以在训练期间将这种噪声作为ReLU激活程序的一部分引入,然后再处理它,但我不确定,原则上,辍学是否会扩展到可见/输出层



(在我看来,辍学消除了过度拟合,因为它有效地使网络成为许多较小网络的平均值。我只是不确定输出层)

是的,你是对的-你不应该将辍学应用于输出层。直观地说,这种噪声的引入使得网络的输出很可能独立于网络的结构。无论在隐藏层中进行什么类型的计算,具有一定概率的输出可能与它们无关。这与建模的理念完全相反