2014-01-28 37 views
2

我對理解粒子羣算法的概念有疑問。爲了編寫代碼,我們將一些文章分散到我們的空間中,並試圖找到一個地方(for example min of a function or desire target)。基於位置,速度等所有粒子最終到達我們想要的地方。現在我有一個問題如何將這個代碼應用到我的ANN設計中?如何在人工神經網絡中應用PSO

它如何能夠幫助神經網絡?(似乎PSO具有較強找到全球樂觀結果的能力和反向傳播有能力找到地方,對嗎?)

,如果你給我將不勝感激任何有助於我理解的信息。 在此先感謝

回答

0

最後我找到了答案。我們應該使用PSO來訓練神經網絡並找出權重。通過應用這種進化算法,訓練過程可能會很短。認爲PSO具有很強的找到全局樂觀結果的能力,反向傳播能夠找到局部。爲了達到這個地方並不重要,我們需要檢查輸出並根據它決定哪個粒子是最好的。

希望我解釋清楚。