Мультиобъективная оптимизация

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

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

Функции

расширить все

gamultiobjНайдите Парето перед несколькими фитнес-функциями с помощью генетического алгоритма
paretosearchНайти точки в наборе Парето
optimoptionsСоздайте опции оптимизации
resetoptionsСброс опций

Задачи Live Editor

OptimizeОптимизируйте или решите уравнения в Live Editor

Темы

Создайте фронт Парето

Парето Фронт для двух целей

Показывает пример того, как создать фронт Парето и визуализировать его.

Оптимизация проекта сварной балки

Показывает компромиссы между стоимостью и прочностью сварной балки.

Сравнение паретозарха и гамультиобj

Решите ту же задачу, используя paretosearch и gamultiobj чтобы увидеть характеристики каждого решателя.

Выполнение мультиобъективной оптимизации с использованием генетического алгоритма

Решите простую мультиобъективную задачу, используя функции построения графика и векторизацию.

Мультиобъективные опции генетического алгоритма

Показывает эффекты некоторых опций на gamultiobj процесс решения.

Когда использовать гибридную функцию

Описывает случаи, когда гибридные функции, вероятно, обеспечат большую точность или скорость.

Постройте график 3-D Парето-Фронте

Постройте график набора Парето в трёх размерностях.

Мультиобъективный фон

Что такое мультиобъективная оптимизация?

Описывает оптимальные для Парето наборы.

Алгоритм gamultiobj

Как gamultiobj алгоритм работает.

Алгоритм paretosearch

Описание paretosearch алгоритм.

gamultiobj Опции и синтаксис: Различия от ga

Описывает различия между опциями для ga и gamultiobj.

Опции генетического алгоритма

Описывает опции для генетического алгоритма.

Опции поиска по шаблону

Описание опций поиска по шаблону.