如何在人工神经网络中应用PSO

时间:2014-01-28 09:57:01

标签: neural-network particle-swarm

我有一个问题需要理解粒子群算法的概念。为了编写代码,我们将一些文章分散到我们的空间并尝试找到一个地方(for example min of a function or desire target)。基于位置,速度等所有粒子最终到达我们想要的位置。现在我有一个问题如何将此代码应用到我的ANN设计中?

它如何帮助神经网络?(似乎PSO具有很强的查找全局乐观结果的能力,并且反向传播能够找到本地,我是对的吗?)

如果您向我提供任何有助于我理解的信息,我将不胜感激。 在此先感谢

1 个答案:

答案 0 :(得分:0)

最后我找到了答案。我们应该使用PSO来训练神经网络并找到权重。通过应用这种进化算法,训练过程可能很短。说PSO具有很强的查找全局乐观结果的能力,反向传播有能力找到本地。

为此,到达这个地方并不重要,只需要检查输出并根据它确定哪个颗粒是最好的。

希望我能正确解释。