Коэволюционный самонастраивающийся алгоритм оптимизации

Авторы

DOI:

https://doi.org/10.17308/sait/1995-5499/2023/1/16-27

Ключевые слова:

коэволюционный алгоритм, глобальный оптимум, агент, «жертва–хищник», паттерн поведения, преждевременная сходимость, разнообразие решений, тестовая функция, критерий Уилкоксона

Аннотация

В статье предложен коэволюционный самонастраивающийся алгоритм для решения задач глобальной оптимизации. Алгоритм моделирует эгоистичное поведение особей стада травоядных, подвергающихся нападению стаи хищников. Поисковые агенты управляются набором аттрактивных операторов поиска на основе паттернов индивидуального и коллективного поведения агентов, а также механизмов популяционного отбора в системе «жертва–хищник». Агенты перемещаются в пространстве решений задачи оптимизации, используя набор операторов, имитирующих различные виды поведения, в том числе эгоистичного. В отличие от большинства конкурирующих алгоритмов предлагаемый коэволюционный самонастраивающийся алгоритм позволяет не только моделировать различные виды эгоистичного поведения. Он включает вычислительные механизмы для сохранения баланса между скоростью сходимости алгоритма и диверсификацией пространства поиска решений. Результативность алгоритма анализируется с помощью серии экспериментов для задач поиска глобального минимума в наборе из 5 известных тестовых функций. Результаты сравнивались с 7 конкурирующими биоэвристиками по таким показателям, как среднее лучшее на данный момент решение, медианное лучшее на данный момент решение и стандартное отклонение от лучшего на данный момент решения. Точность предлагаемого алгоритма оказалась выше, нежели у конкурирующих алгоритмов. Непараметрическое доказательство статистической значимости полученных результатов с использованием Т-критерия Уилкоксона позволяет утверждать, что результаты коэволюционного самонастраивающегося алгоритма являются статистически значимыми.

Биография автора

  • Сергей Иванович Родзин, Южный федеральный университет

    профессор кафедры программной инженерии

Библиографические ссылки

Загрузки

Опубликован

2023-05-12

Выпуск

Раздел

Математические методы системного анализа, управления и моделирования

Как цитировать

Коэволюционный самонастраивающийся алгоритм оптимизации. (2023). Вестник ВГУ. Серия: Системный анализ и информационные технологии, 1, 16-27. https://doi.org/10.17308/sait/1995-5499/2023/1/16-27