Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我正在尝试粒子群优化,并试图确定以下简单场景的最佳方法:
解决这个问题的最佳粒子群设计是什么,即用最少的样本有效地发现最优值?
我认为粒子群优化不适合您的情况...
PSO 存储到目前为止找到的最大值及其位置。因此,如果该最大值仅由噪声引起,它将一直卡在那里。
您必须修改普通 PSO 以考虑最近发现的最大值的加权平均值(而不是最终的全局最大值)
我建议你看:模糊粒子群优化 但该主题仍处于研究阶段,所以你可能会发现很难找到它......
你也可以去模拟退火,这更适合你的情况......
尝试向适应度函数添加一个范围并评估统计值,例如平均值、变异以及粒子y值与周围标准差之间的差异。