Тестовые функции для оптимизации
В прикладной математике, тестовые функции, известные как искусственные ландшафты, являются полезными для оценки характеристик алгоритмов оптимизации, таких как:
- Скорость сходимости.
- Точность.
- Робастность.
- Общая производительность.
В статье представлены некоторые тестовые функции с целью дать представление о различных ситуациях, с которыми приходится сталкиваться при преодолении подобных проблем.
В статье представлены общая формула уравнения, участок целевой функции, границы переменных и координаты глобального минимума.
Тестовые функции для одной цели оптимизации
| Название | Рисунок | Формула | Глобальный минимум | Метод поиска |
|---|---|---|---|---|
| Функция Растригина |
|
|||
| Шаблон:Нп3 |
|
|||
| Функция сферы | , | |||
| Функция Розенброка | , | |||
| Функция Била |
|
|||
| Функция Гольдшейна-Прайса |
|
|||
| Функция Бута | ||||
| Функция Букина N 6 | , | |||
| Функция Матьяса | ||||
| Функция Леви N 13 |
|
|||
| Функция Химмельблау | ||||
| Функция трехгорбого верблюда | ||||
| Функция Изома | ||||
| Функция "крест на подносе"
(Cross-in-tray function) |
||||
| Функция "подставка для яиц"
(Eggholder function) |
||||
| Табличная функция Хольдера | ||||
| Функция МакКормика | , | |||
| Функция Шаффера N2 | ||||
| Функция Шаффера N4 | ||||
| Функция Стыбинского-Танга | , .. |
Тестовые функции для условной оптимизации
| Название | Рисунок | Формула | Глобальный минимум | Метод поиска |
|---|---|---|---|---|
| функция Розенброка, ограничена кубической и прямой[1] | ,
subjected to: |
, | ||
| Функция Розенброка, ограниченная диском[2] | ,
subjected to: |
, | ||
| Ограниченная функция Мишры-Бёрда[3][4] | ,
subjected to: |
, | ||
| Модифицированная функция Таусенда[5] | ,
subjected to: where: Шаблон:Math |
, | ||
| Функция Симионеску[6] | ,
subjected to: |
Тестовые функции для многокритериальной оптимизации
См. также
Литература
- Пантелеев А. В., Метлицкая Д. В., Е.А. Алешина Методы глобальной оптимизации. Метаэвристические стратегии и алгоритмы // М.: Вузовская книга. 2013. 244 с. ISBN 978-5-9502-0743-3
- Сергиенко А. Б. Тестовые функции для глобальной оптимизации.