Скачиваний:
43
Добавлен:
15.06.2014
Размер:
410.8 Кб
Скачать

МЕТОДЫ ПЕРВОГО ПОРЯДКА

g f ( x )

 

f

 

f

 

 

 

,...,

 

.

x1

x n

 

 

 

 

Градиент характеризует направление наибольшего возрастания функции, а

Модуль градиента -- скорость этого возрастания

g

МЕТОД СПУСКА ПО ГРАДИЕНТУ. МЕТОД НАИСКОРЕЙШЕГО СПУСКА

Направление одномерного спуска совпадает с вектором градиента

x k x k 1 hk 1 f ( x k 1 )

Величина рабочего шага в направлении градиента

зависит от величины градиента и от коэффициента пропорциональности шага h.

1. Задается

x 0

h

 

 

 

2. Вычисляется градиент f ( x 0 )

3. Определение длины шага z m

.

Алгоритмы коррекции шага:

а) без коррекции z m =h=cons

б) шаг увеличивается

вдали от минимума и уменьшается

при подходе к минимуму.

б) с помощью метода одномерной оптимизации определяется значение z m

такое, что m in ( z ) m in

f ( x0 z f ( x0 ))

z

 

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

4.Переход в новую точку

x0 x 0 z m f ( x 0 )

5.Вычисляется градиент

вновой точке f ( x 0 )