об обновлении скорости алгоритма PSO
У меня есть сомнения относительно алгоритма оптимизации роя частиц.В PSO,обновляя скорость,я использовал pbest и gbest в уравнении.
Являются ли pbest и gbest значениями или частицами?
Эй Чнр108,
Не уверен насчет алгоритма, но быстрый google нашел это: [^]
Из объяснения там это звучит так, как будто pbest - это лучшая индивидуальная частица-так что это значение для каждой частицы (то есть свойство частицы). Gbest - это глобальное лучшее значение-так что опять же значение, но вычисленное путем применения некоторой агрегатной функции к коллекции частиц (например, select max(pbest) from particles
проще говоря - не уверен, что Max является правильным агрегатом, хотя и оператор SQL имеет отношение только к объяснению логики).
Надеюсь, это хоть как-то поможет.
Овации,
JB
Pbest: лучшее решение (фитнес) , которого он достиг до сих пор. (Значение пригодности также сохраняется.)
Gbest: лучшее значение, полученное до сих пор любой частицей в популяции.
так вкратце pbest является локальной лучшее соотношение цены и усилитель; адррес gbest-это лучшие мировые ценности.