Другие журналы
|
научное издание МГТУ им. Н.Э. БауманаНАУКА и ОБРАЗОВАНИЕИздатель ФГБОУ ВПО "МГТУ им. Н.Э. Баумана". Эл № ФС 77 - 48211. ISSN 1994-0408
Гибридный алгоритм глобальной оптимизации на основе алгоритмов искусственной иммунной системы и роя частиц
# 03, март 2014 DOI: 10.7463/0314.0700457
Файл статьи:
Karpenko_P.pdf
(1106.83Кб)
Опыт решения сложных задач глобальной оптимизации с помощью мета эвристических алгоритмов показывает, что применение одного такого алгоритма далеко не всегда приводит к успеху. Поэтому в последние годы большое внимание уделяется гибридизации мета эвристических алгоритмов глобальной оптимизации. В гибридных алгоритмах, объединяющих различные алгоритмы либо одинаковые алгоритмы, но с различными значениями свободных параметров, эффективность одного алгоритма может компенсировать слабость другого. Работа посвящена гибридизации популяционного алгоритма на основе искусственной иммунной системы (Artificial Immune System, AIS) и алгоритма роя частиц (Particle Swarm Optimization, PSO). Используем гибридизацию по схеме препроцессор / постпроцессор (preprocessor / postprocessor). AIS и PSO алгоритмы оптимизации обладают взаимодополняющими свойствами. Так, известно, что алгоритмы AIS имеют высокую вероятностью локализации глобального экстремума целевой функции, но невысокую скоростью сходимости. Напротив, для алгоритмов PSO характерна высокая скорость сходимости, но, если не прикладывать дополнительных усилий, относительно невысокая вероятность локализации глобального экстремума. Гибридизация алгоритмов AIS и PSO преследует цель объединить указанные достоинства этих алгоритмов и нивелировать их недостатки. Предложен алгоритм AIS_PSO, который представляет собой модификацию гибридного алгоритма, построенного на основе иммунного алгоритма CLONALG и алгоритма роя части PSO. Модификация заключается в замене алгоритма CLONALG этим же, но модифицированным алгоритмом. Средствами программного комплекса MatLab выполнена программная реализация алгоритма AIS_PSO. На тестовых функциях Резенброка, Химмельблау и Растригина выполнено исследование эффективности разработанного алгоритмического и программного обеспечения. С помощью программы AIS_PSO решена задача оптимального управления движением вибрационного робота. Использован известный метод решения задачи оптимального управления динамической системой, основанный на сведении этой задачи к задаче нелинейного программирования высокой размерности. Результаты исследований показали высокую эффективность разработанного алгоритмического и программного обеспечения. Список литературы
Публикации с ключевыми словами: глобальная оптимизация, алгоритм роя частиц, гибридный алгоритм, алгоритм искусственной иммунной системы Публикации со словами: глобальная оптимизация, алгоритм роя частиц, гибридный алгоритм, алгоритм искусственной иммунной системы Смотри также:
Тематические рубрики: Поделиться:
|
|
|||||||||||||||||||||||||||||||||||
|