Самоконфигурируемый ансамбль генетических алгоритмов для решения задач мультимодальной оптимизации
Автор: Сопов Е.А., Аплеснин С.С.
Журнал: Сибирский аэрокосмический журнал @vestnik-sibsau
Рубрика: Математика, механика, информатика
Статья в выпуске: 4 т.16, 2015 года.
Бесплатный доступ
Задача мультимодальной оптимизации (ММО) заключается в нахождении множества всех глобальных и локальных оптимумов или аппроксимации этого множества. В последние годы было предложено множество эффективных бионических и эволюционных алгоритмов для ММО с вещественными переменными (в частности, на базе алгоритмов эволюционных стратегий, роя частиц (PSO), дифференциальной эволюции и др.). В то же время, многие практические задачи оптимизации часто содержат переменные нескольких разных типов, включая целочисленные, ранговые, бинарные и др. В таком случае переменные переводятся в наиболее слабую из шкал, обычно используется бинарное представление решений. К сожалению, сегодня достаточно эффективных подходов для ММО с бинарным представлением не предложено. Существующие решения в основном базируются на общих идеях метода ниш (niching). Более того, возникает проблема выбора подходящего алгоритма и тонкой настройки его параметров под конкретную задачу ММО. Предложен новый подход, основанный на метаэвристике для построения генетического алгоритма, включающего многие стратегии поиска. Предложенный подход позволяет управлять взаимодействием нескольких поисковых алгоритмов (разных генетических алгоритмов для ММО) и обеспечивает самоконфигурируемое решение задачи с априори неизвестной структурой (оптимизация «черного ящика»). Представлены результаты численных экспериментов и сравнение с другими известными подходами на множестве традиционных тестовых задач ММО и задачах, предложенных на конкурсе по ММО в рамках конференции CEC’2013. Предложенный подход демонстрирует эффективность лучшую, чем стандартные подходы, основанные на идее ниш, и сравнимую с современными усовершенствованными алгоритмами. Особенностью и преимуществом предложенного подхода является то, что он не требует привлечения дополнительных экспертных знаний, так как работает в автоматизированном, самоконфигурируемом режиме.
Мультимодальная оптимизация, самоконфигурирование, генетический алгоритм, метаэвристика, метод ниш
Короткий адрес: https://sciup.org/148177501
IDR: 148177501
Список литературы Самоконфигурируемый ансамбль генетических алгоритмов для решения задач мультимодальной оптимизации
- Das S., Maity S., Qub B.-Y. and Suganthan P. N. Real-parameter evolutionary multimodal optimization: a survey of the state-of-the art. Swarm and Evolutionary Computation 1, 2011, P. 71-88.
- Preuss M. Tutorial on Multimodal Optimization. In the 13th International Conference on Parallel Problem Solving from Nature, PPSN 2014. Ljubljana, 2014.
- Li X., Engelbrecht A. and Epitropakis M., Results of the 2013 IEEE CEC Competition on Niching Methods for Multimodal Optimization. Report presented at 2013 IEEE Congress on Evolutionary Computation Competition on: Niching Methods for Multimodal Optimization, 2013a.
- Liu Y., Ling X., Shi Zh., Lv M., Fang. J. and Zhang L. A Survey on Particle Swarm Optimization Algorithms for Multimodal Function Optimization. Journal of Software, 2011, Vol. 6, No. 12, P. 2449-2455.
- Deb K., Saha A. Finding Multiple Solutions for Multimodal Optimization Problems Using a Multi-Objective Evolutionary Approach. Proceedings of the 12th Conference on Genetic and Evolutionary Computation, GECCO 2010. ACM, New York, 2010, P. 447-454.
- Li X., Engelbrecht A., Epitropakis M. G. Benchmark functions for CEC’2013 special session and competition on niching methods for multimodal function optimization. Evol. Comput. Mach. Learn. Group, RMIT University, Melbourne, VIC, Australia. Tech. Rep, 2013b.
- Bessaou M., Petrowski A., Siarry P. Island Model Cooperating with Speciation for Multimodal Optimization. Parallel Problem Solving from Nature PPSN VI, Lecture Notes in Computer Science, 2000, Vol. 1917,
- P. 437-446.
- Yu E. L., Suganthan P. N. Ensemble of niching algorithms. Information Sciences, 2010, Vol. 180, No. 15, P. 2815-2833.
- Qu B., Liang J., Suganthan P.N., Chen T. Ensemble of Clearing Differential Evolution for Multi-modal Optimization. Advances in Swarm Intelligence Lecture Notes in Computer Science, 2012, Vol. 7331, P. 350-357.
- Sopov E. A Self-configuring Metaheuristic for Control of Multi-Strategy Evolutionary Search. ICSI-CCI 2015, Part III, LNCS 9142. 2015, P. 29-37.
- Singh G., Deb K. Comparison of multi-modal optimization algorithms based on evolutionary algorithms. In Proceedings of the Genetic and Evolutionary Computation Conference, Seattle. 2006, P. 1305-1312.
- Preuss M., Wessing S. Measuring multimodal optimization solution sets with a view to multiobjective techniques. EVOLVE -A Bridge between Probability, Set Oriented Numerics, and Evolutionary Computation IV. AISC, vol. 227, Springer, Heidelberg. 2013, P. 123-137.
- Preuss M., Stoean C., Stoean R. Niching foundations: basin identification on fixed-property generated landscapes. Proceedings of the 13th Annual Conference on Genetic and Evolutionary Computation, GECCO 2011. 2011, P. 837-844.
- Semenkin E. S., Semenkina M. E. Self-configuring Genetic Algorithm with Modified Uniform Crossover Operator. Advances in Swarm Intelligence. Lecture Notes in Computer Science 7331. Springer-Verlag, Berlin Heidelberg. 2012, P. 414-421.
- Molina D., Puris A., Bello R., Herrera F. Variable mesh optimization for the 2013 CEC special session niching methods for multimodal optimization. Proc. 2013 IEEE Congress on Evolutionary Computation (CEC’13). 2013, P. 87-94.
- Epitropakis M. G., Li X., Burke E. K. A dynamic archive niching differential evolution algorithm for multimodal optimization. Proc. 2013 IEEE Congress on Evolutionary Computation (CEC’13). 2013, P. 79-86.
- Bandaru S., Deb K. A parameterless-niching-assisted bi-objective approach to multimodal optimization. Proc. 2013 IEEE Congress on Evolutionary Computation (CEC’13). 2013, P. 95-102.