Почему NSGA II (Multiobjective Optimization) всегда выбирает BOTH граничные точки в части распределения толщины и расстояния между алгоритмами? Я понимаю, что на каждой итерации он выбирает решение с наилучшим значением одного из значений многоцелевой функции, но почему он выбирает решение с наихудшим значением? Для меня кажется, что эти алгоритмы пытаются максимально расширить фронт Парето (или активно искать пространство решений).Почему NSGAII (alg for Multiobjective Optimization) всегда выбирает BOTH граничные точки в части распределения толщины и расстояния между алгоритмами?
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.18.4257
псевдокода страница 5
293 цитат так NSGA II является очень популярным алгоритмом многокритериальной оптимизации, так что я думаю, что мой вопрос не слишком специфичен.