Используйте суррогатную оптимизацию для дорогих (длительных) целевых функций. Решатель принимает только связанные ограничения и требует конечных границ на всех переменных. Решатель может опционально сохранить свое состояние после каждой функциональной оценки, включив восстановление после преждевременных остановок.
Суррогатная оптимизация многомерной функции
Решите многомерную проблему с помощью surrogateopt, patternsearch и fmincon, и затем сравните результаты.
Ищите глобальный минимум с помощью surrogateopt, и затем измените опции функции, чтобы пересмотреть поиск.
Интерпретируйте surrogateoptplot
Как интерпретировать график surrogateoptplot.
Сравните суррогатную оптимизацию с другими решателями
Сравните surrogateopt с patternsearch и fmincon на несглаженной проблеме.
Суррогатная оптимизация антенны Яги-Uda с шестью элементами
Решите проблему проектирования антенны с помощью суррогатной оптимизации.
Работа с файлами контрольной точки
Показывает, как использовать файлы контрольной точки, чтобы перезапустить, восстановить, анализировать или расширить оптимизацию.
Суррогатная оптимизация с нелинейным ограничением
Решите проблему, содержащую нелинейное ОДУ с нелинейным ограничением с помощью surrogateopt.
Что такое суррогатная оптимизация?
Суррогатная оптимизация пытается найти глобальный минимум целевой функции с помощью немногих оценок целевой функции.
Суррогатный алгоритм оптимизации
Изучите детали суррогатного алгоритма оптимизации, когда запущено в последовательном или параллельном.
Исследуйте опции для суррогатной оптимизации, включая управление алгоритмом, критерий остановки, отображение командной строки, и выведите и функции построения графика.