exponenta event banner

Инструментарий глобальной оптимизации

Решение задач оптимизации с использованием нескольких максимумов, нескольких минимумов и бесшумной оптимизации

Global Optimization Toolbox предоставляет функции поиска глобальных решений проблем, которые содержат несколько максимумов или минимумов. Решатели набора инструментов включают суррогат, поиск шаблона, генетический алгоритм, рой частиц, имитационный отжиг, многозаходный и глобальный поиск. Эти решатели можно использовать для задач оптимизации, когда целевая функция или функция ограничения является непрерывной, прерывистой, стохастической, не имеет производных или включает в себя функции моделирования или черных ящиков. Для проблем с несколькими целями можно определить фронт Парето с помощью генетического алгоритма или решателей поиска шаблонов.

Эффективность решателя можно повысить, настроив опции и, для применимых решателей, настроив функции создания, обновления и поиска. Можно использовать пользовательские типы данных с генетическим алгоритмом и смоделированными решателями отжига, чтобы представить проблемы, которые трудно выразить со стандартными типами данных. Опция гибридной функции позволяет улучшить решение, применив второй решатель после первого.

Начало работы

Основные сведения о инструменте глобальной оптимизации

Настройка проблемы оптимизации

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

Глобальный поиск или поиск по нескольким начальным точкам

Несколько решателей начальных точек для оптимизации на основе градиента, с ограничениями или без ограничений

Прямой поиск

Решатель поиска массива для оптимизации без производных, с ограничениями или без ограничений

Генетический алгоритм

Решатель генетических алгоритмов для оптимизации со смешанными целыми или непрерывными переменными, с ограничениями или без ограничений

Рой частиц

Решатель роев частиц для безпроизводной неограниченной оптимизации или оптимизации с границами

Суррогатная оптимизация

Суррогатный решатель оптимизации для дорогостоящих целевых функций с границами и необязательными целочисленными ограничениями

Смоделированный отжиг

Смоделированный решатель отжига для безпроизводной неограниченной оптимизации или оптимизации с границами

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

Наборы Pareto с помощью генетических алгоритмов или алгоритмов поиска шаблонов, с ограничениями или без них