【发布时间】:2012-06-18 06:11:30
【问题描述】:
对于前馈神经网络的训练算法是否有任何实现(或直接描述),它不使用 sigmoid 或线性 squash 函数,而是使用不可微分的函数,例如 heaviside 函数?
我已经找到了paper on such an algorithm,但没有相应的实现,我觉得很困惑,在我看来,应该有什么东西出来了。
有什么提示吗?
【问题讨论】:
-
只是为了仔细检查;下一页上没有任何内容可以帮助您,对吗? en.wikipedia.org/wiki/Activation_function
-
不是直接的。 wiikpage 说反向传播不适用于重载阶跃函数。所以我正在寻找的是:这些网络是如何训练的,有没有实现?我还应该提到我正在处理一个多层(至少一个隐藏层)感知器。
-
那么具体来说,您想要一个不可微分的激活函数?
-
是的,更具体地说:重质激活函数,就像在生物模拟中一样。