Loading AI tools
З Вікіпедії, вільної енциклопедії
Функція Розенброка у математичній оптимізації — неопукла функція, яка використовується для тестування продуктивності алгоритмів оптимізації. Була представлена Говардом Розенброком[en] у 1960 році.[1]
Глобальний мінімум функції знаходиться всередині довгої вузької плоскої фігури параболічної форми. Що робить складним пошук шлях до глобального мінімуму для алгоритмів оптимізації.
Функція визначається як:
Функція має глобальний мінімум при , де . Зазвичай ці параметри встановлюються так, що і . Але тільки в тривіальному випадку, де , функція симетрична, а мінімум знаходиться в початку координат.
Зазвичай зустрічаються два варіанти.
Ця багатовимірна функція є сумою незв'язаних 2D функцій Розенброка, і визначається лише для парних :
Цей варіант має передбачувано прості рішення.
Другий, більш складний варіант:
має рівно один мінімум для (при ) і рівно два мінімуми для — глобальний мінімум при і локальний мінімум поблизу . Цей результат отримано шляхом встановлення градієнта функції рівним нулю, зауваживши, що отримане рівняння є раціональною функцією . Для маленьких поліноми можна визначити точно, а теорему Штурма можна використати для визначення кількості справжніх коренів, тоді як корені можуть бути обмежені в області .[5] Для більшого цей метод не працює через велике значення задіяних коефіцієнтів.
Багато стаціонарних точок функції демонструють правильну закономірність під час побудови.[5] Цю структуру можна використати, щоб знайти їх.
Функцію Розенброка можна ефективно оптимізувати шляхом адаптації відповідної системи координат без використання будь-якої інформації про градієнт і без побудови локальних апроксимаційних моделей (на відміну від багатьох оптимізаторів без похідних). Наступний малюнок ілюструє приклад двовимірної оптимізації функції Розенброка за допомогою адаптивного спуску координат від початкової точки . Розв'язок зі значенням функції можна знайти після 325 оцінок функцій.
Використання методу Нелдера–Міда з початкової точки з регулярним початковим симплексом. Мінімум знайдено зі значенням функції після 185 оцінок функцій.
Seamless Wikipedia browsing. On steroids.
Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.
Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.