chnr108 Ответов: 2

об обновлении скорости алгоритма PSO


У меня есть сомнения относительно алгоритма оптимизации роя частиц.В PSO,обновляя скорость,я использовал pbest и gbest в уравнении.
Являются ли pbest и gbest значениями или частицами?

2 Ответов

Рейтинг:
1

JohnLBevan

Эй Чнр108,

Не уверен насчет алгоритма, но быстрый google нашел это: [^]

Из объяснения там это звучит так, как будто pbest - это лучшая индивидуальная частица-так что это значение для каждой частицы (то есть свойство частицы). Gbest - это глобальное лучшее значение-так что опять же значение, но вычисленное путем применения некоторой агрегатной функции к коллекции частиц (например, select max(pbest) from particles проще говоря - не уверен, что Max является правильным агрегатом, хотя и оператор SQL имеет отношение только к объяснению логики).

Надеюсь, это хоть как-то поможет.

Овации,

JB


Рейтинг:
0

bhavin Vaghela

Pbest: лучшее решение (фитнес) , которого он достиг до сих пор. (Значение пригодности также сохраняется.)
Gbest: лучшее значение, полученное до сих пор любой частицей в популяции.
так вкратце pbest является локальной лучшее соотношение цены и усилитель; адррес gbest-это лучшие мировые ценности.