gpt4 book ai didi

machine-learning - 周期性激活函数

转载 作者:行者123 更新时间:2023-12-04 10:27:11 25 4
gpt4 key购买 nike

为什么像 sin(x)、cos(x) 这样的周期函数不被用作神经网络中的激活函数?

relu = max(0, f(x)) is used


f(x) = sin(x) is not used

最佳答案

从我的角度来看,问题是这些函数为许多输入提供相同的输出,如果神经元获得输入 0,1 输出将与

0,1 + 2kpi



所以你的神经元会对大范围的输入值做出完全相同的 react 。普通的 relu 剪辑负值,就是这样。 Sigmoid 或双曲正切剪断了大值和小值,但 sin 或 cosine 给了你 0,1 的值; 0,1 + 2pi; 0,1 + 4pi 和 0,5 完全不同的东西; 0,5 + 2pi; 0,5 + 4pi...

如果神经元饱和并且对于大值或低值以某些常数响应是有道理的,但是神经元响应 pi/2 和 999 + pi/2 的想法对我来说似乎很糟糕,因为下一层的神经元也会将这些结果视为相同,但来源完全不同(pi/2 vs 999 + pi/2)。

关于machine-learning - 周期性激活函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60585949/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com