![]() Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Наискорейший спуск. Возникает задача как выбрать направление d , чтобы получить наибольшее изменение функции df при ⇐ ПредыдущаяСтр 4 из 4
Возникает задача как выбрать направление d, чтобы получить наибольшее изменение функции df при соблюдении условия (*) т.е. с ограничением. Используем метод множетелей Лагранжа для поиска функции или На основе метода df достигает max, если φ достигает max. Берем производную от φ
следовательно,
Для min -
Значения λ i , минимизирующее функцию φ может быть найдено любым методом одномерного поиска. В чистом виде метод работает медленно и не надежно. Но прежде чем перейти к более эффективным методам, рассмотрим свойства квадратичных функций.
F(x)= min Поставим задачу так, что в окресности точки х0 любую функцию φ (х) можно аппроксимировать квадратичной функцией: Пусть min φ (x) находится в точке хm Берем производную и приравниваем ее к нулю.
Видим, что по сравнению с методом наискорейшего спуска требуется умножение на G-1(xi), а это самая трудоемкая операция метода.
Но если проводить умножение на Hi, а не G-1(xi) , то получим метод Давидона – Флетчера – Пауэлла (ДФП).
|