Jump to content

Многороевая оптимизация

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

Описание

[ редактировать ]

В мультимодальных задачах важно достичь эффективного баланса между разведкой и эксплуатацией. Многороевые системы предоставляют новый подход к улучшению этого баланса. Вместо того, чтобы пытаться достичь компромисса между разведкой и эксплуатацией, который мог бы ослабить оба механизма процесса поиска, системы с несколькими роями разделяют их на отдельные фазы. Каждая фаза больше ориентирована либо на эксплуатацию (отдельные подстаи), либо на разведку (метод диверсификации).

Координация под-роев зависит от конкретного метода(-ов) диверсификации, реализуемого системой с несколькими роями. Волна роя частиц (WOSP), [1] например, основывает свой механизм диверсификации на «столкновении» частиц. Когда частицы подходят слишком близко, они выбрасываются силой ближнего действия в новые волны/под-рои, избегая, таким образом, полной конвергенции. Динамический оптимизатор роя нескольких частиц (DMS-PSO) [2] периодически перегруппирует частицы подроев (после их сближения) в новые подрои, новые рои запускаются частицами из предыдущих роев. Стаи саранчи [3] основаны на стратегии «поглотить и двигаться дальше» - после того, как подрой «пожирает» относительно небольшую область пространства поиска (чтобы найти локальный оптимум), разведчики развертываются для поиска новых многообещающих регионов, чтобы «двигаться дальше».

Отличительной особенностью суб-роев является то, что их начальные положения и начальные скорости выбираются не случайно, как в обычных стаях. Вместо этого они сохраняют некоторую информацию о предыдущих траекториях частиц. В общем, разработка систем с несколькими роями приводит к проектным решениям, которых не существовало во время первоначальной разработки оптимизации роя частиц, например, количество частиц, которые будут использоваться в каждом подрое, оптимальное значение коэффициента сужения и эффекты неслучайных начальных положений и начальных скоростей. Эти проектные решения были тщательно изучены и имеют четко установленные рекомендации – например, использование неслучайных начальных положений и начальных скоростей приводит к улучшению результатов в системах с несколькими роями, чего нельзя сказать о одиночных стаях. [4] Другие проектные решения, например, какой метод диверсификации использовать или какая конкретная стратегия поиска будет выбирать начальные положения и начальные скорости суб-роя, имеют менее устоявшиеся рекомендации и представляют собой открытые вопросы в области систем с несколькими роями.

Некоторые из этих проектных решений могут быть реализованы с помощью относительно независимых подкомпонентов, которые позволяют использовать различные методы оптимизации. Таким образом, многороевые системы обеспечивают полезную основу для разработки гибридных алгоритмов . Например, UMDA-PSO [5] Система с несколькими роями эффективно объединяет компоненты оптимизации роя частиц , оценки алгоритма распределения и дифференциальной эволюции в гибрид с несколькими роями.

Текущая работа

[ редактировать ]

Группа чтения Менделея . доступна всем заинтересованным исследователям

См. также

[ редактировать ]
  1. ^ Т. Хендтласс, « WoSP: мультиоптимальный алгоритм роя частиц », в материалах Конгресса IEEE по эволюционным вычислениям, 2005, стр. 727–734.
  2. ^ С. З. Чжао, Дж. Дж. Лян, П. Н. Сугантан и М. Ф. Тасгетирен, « Динамический оптимизатор роя частиц с несколькими роями и локальным поиском для крупномасштабной глобальной оптимизации », в материалах Конгресса IEEE по эволюционным вычислениям, 2008, стр. 3845–3852.
  3. ^ С. Чен, «Рой саранчи - новый метод мультиоптимального поиска», в материалах Конгресса IEEE по эволюционным вычислениям, 2009, стр. 1745–1752. [1]
  4. ^ С.Чен и Дж. Монтгомери «Стратегии выбора начальных положений и начальных скоростей в роях мультиоптимальных частиц», в материалах конференции по генетическим и эволюционным вычислениям, 2011, стр. 53–60. [2]
  5. ^ Антонио Болуфе Рёлер и С. Чен, «Многороевой гибрид для мультимодальной оптимизации», в материалах Конгресса IEEE по эволюционным вычислениям, 2012, стр. 1759-1766. [3]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: ef0afa554f743c9d7cb9c8fe4d3525d4__1560458520
URL1:https://arc.ask3.ru/arc/aa/ef/d4/ef0afa554f743c9d7cb9c8fe4d3525d4.html
Заголовок, (Title) документа по адресу, URL1:
Multi-swarm optimization - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)