Главная > Теория автоматического управления > Теория автоматического управления, Ч.II (Воронов А.А.)
<< Предыдущий параграф
Следующий параграф >>
<< Предыдущий параграф Следующий параграф >>
Макеты страниц

Метод наискорейшего спуска.

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

Пример Пусть функция качества имеет следующий вид

Найдем минимум методом наискорейшего спуска из точки . В исходной точке частные производные

Двигаясь в направлении, обратном полученному градиенту, найдем координаты следующей точки т. е.

где а — пока неизвестный шаг перехода из точки в точку

Шаг определяем, подставляя (11.26) в (11.24), т. е.

или, учитывая (11.26),

Преобразуя (11.28), получим

Находим условия

или

откуда Подставив в (11.26), находим координаты точки :

Поступая аналогичным образом на второй итерации, получим следующие значения координат:

Итак, практически за две итерации поиска система оказалась достаточно близкой к минимуму

<< Предыдущий параграф Следующий параграф >>
Оглавление