Случайно выбираемся точка с некоторыми координатами. Затем по формуле (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 – тем меньше , тем меньше шаг надо делать.