Global Optimization Toolbox

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

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

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

Запуск

Изучение основ Global Optimization Toolbox

Задачи оптимизации Setup

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

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

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

Прямой поиск

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

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

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

Рой частиц

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

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

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

Моделируемый отжиг

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

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

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