3.4.4. Алгоритм Левенберга-Марквардта
Другим приложением ньютоновской стратегии оптимизации является алгоритм Левенберга-Марквардта [39]. При его использовании точное значение гессиана
в формуле (3.34) заменяется аппроксимированным значением
которое рассчитывается на основе содержащейся в градиенте информации с учетом некоторого регуляризационного фактора.
Для описания этого метода представим целевую функцию в виде, отвечающем существованию единственной обучающей выборки,
где
. При использовании обозначений
вектор градиента и аппроксимированная матрица гессиана, соответствующие целевой функции (3.37), определяются в виде
где
обозначены компоненты гессиана
содержащие высшие
достигнет значения, близкого к единице. При этом квадратичная аппроксимация целевой функции имеет высокую степень совпадения с истинными значениями, что свидетельствует о близости оптимального решения. В такой ситуации регуляризационный фактор
в формуле (3.41) может быть опущен
процесс определения гессиана сводится к непосредственной аппроксимации первого порядка, а алгоритм Левенберга-Марквардта превращается в алгоритм Гаусса-Ньютона, характеризующийся квадратичной сходимостью к оптимальному решению.