Алгоритм метода

Случайно выбираемся точка с некоторыми координатами. Затем по формуле (1) рассчитывается следующая точка.

Алгоритм останавливается либо при уменьшении модуля рабочего шага, либо по значению целевой функции.

Модуль рабочего шага

b=h

 

Преимущества:

-метод сходится быстрее.

Недостаток:

-необходимость вычислять частные производные.

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

Представляет собой ускоренный метод градиента

При поиске min

f(x1, x2, … xm)- целевая функция

xiN+1=xiN – t ∂f/∂xiN = x(t) i=1, … m

будем считать t – переменной

f(x1(t), x2(t), . . .,xm(t)) = (t), в этом случае целевая функция есть функция одной переменной t.

Составим уравнение =0, найдем t*.

 

xiN+1=xiN – t* ∂f/∂xiN

чем ближе к min – тем меньше , тем меньше шаг надо делать.