Оптимизация роя частиц (PSO) — это метод вычислительной оптимизации, вдохновленный коллективным поведением группы организмов, таких как птицы или рыбы. В PSO группа потенциальных решений, называемых частицами, перемещается по проблемному пространству в поисках оптимального решения. Положение каждой частицы в проблемном пространстве определяется вектором значений, которые представляют возможные решения проблемы. Частицы взаимодействуют друг с другом и корректируют свое положение в зависимости от своего лучшего положения и лучшего положения группы. Оптимизация завершается, когда выполняется критерий остановки, такой как значение целевой функции или заданное количество итераций. PSO используется в широком спектре приложений, включая инженерию, финансы и машинное обучение.
Дата публикации: