gpt4 book ai didi

machine-learning - 需要陷入神经网络的局部最优

转载 作者:行者123 更新时间:2023-11-30 08:31:08 25 4
gpt4 key购买 nike

我需要陷入前馈神经网络的局部最优。我需要一个示例和权重初始化,使用最陡梯度下降将陷入局部最优(在每个维度的特定边界权重内)。我找不到这样的例子,至少看起来是这样,因此无法测试新算法。

任何人都可以指出一些文档、资源,或者为我提供一个如何陷入局部最优的示例。

最佳答案

让我们分析一下“陷入局部最优”是什么意思。看看SARPROP paper 。 SARPROP 是一种前馈神经网络的学习算法,其目标正是避免陷入局部最优。查看链接文档第 3 页的图 1。它显示了关于单个权重的误差面。在训练的早期步骤中,这个误差表面会迅速改变。但一旦算法接近收敛,关于一个权重的误差表面就会稳定下来。现在,如果您的学习算法无法将权重“推”过“山”以达到更好的最佳值,那么您就陷入了关于某个权重的局部最佳值。 SARPROP 尝试通过向原始 RPROP 涉及的权重更新添加正噪声来解决此问题。所以算法有机会被推出这样的“山谷”。

现在,为了构建局部最优收敛,您应该计算一组随机权重,这些权重在下面保持固定。现在使用已知能够快速收敛于局部最优的学习算法,例如 RPROP。然后使用相同的权重初始化并应用 SARPROP 或您的新算法。然后比较例如网络收敛后训练数据的均方根误差。通过数百个权重初始化来完成此操作并应用统计数据。

关于machine-learning - 需要陷入神经网络的局部最优,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15623040/

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