MATLAB 用の粒子群最適化シミュレーターを設計していますが、gBest ローカル位置について疑問があります。
アルゴリズムについて読んで理解したように、gBest 値は、粒子によってこれまでに発見されたグローバルな最高値を識別します。ただし、かなり耐えられる実装で、開発者が gBest を現在の世代の粒子が遭遇する最良の値と見なしていることがわかりました。
PSO アルゴリズムの基本を誤解していませんか? 開発者の実装が間違っていたのでしょうか、それとも単に別のアプローチだったのでしょうか?
前もってありがとう、ビクター。