Главная страница Случайная страница КАТЕГОРИИ: АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника |
Метод Левенберга
Если известно, что собственные значения матрицы
удовлетворяющую требованиям (5.7) при ∀ λ ∈ [– т, М ], если h > m.
Рис. 5.4. Функция релаксации метода Левенберга Соответствующий метод предложен Левенбергом для специальных классов оптимизационных задач метода наименьших квадратов и имеет функцию
Соответствующий метод называется методом Левенберга. Схема метода (5.2) с функцией (5.23) имеет вид
и реализует некоторый метод доверительной окрестности. Данный метод часто называется также регуляризованным методом Ньютона или методом Маркуардта-Левенберга. Скаляр h на каждом шаге итерационного процесса подбирается так, чтобы матрица Реализация метода (5.23) сводится к решению на каждом шаге по k линейной алгебраической системы
Главный недостаток метода заключается в необходимости достаточно точного подбора параметра h, что сопряжено с известными вычислительными трудностями. Значение m, как правило, неизвестно и не может быть вычислено с приемлемой точностью. Лучшее, что обычно можно сделать на практике, — это принять
где ε м— машинное эпсилон. При этом оценка для т существенно ухудшается при возрастании размерности п. Правая часть неравенства (5.26) обусловлена тем, что абсолютная погрешность представления любого собственного числа матрицы
При невыполнении условия h > m система (5.25) может оказаться вырожденной. Кроме этого слева от точки λ = – т функция релаксации быстро входит в запрещенную область, и метод может стать расходящимся. Попытки использования алгоритмического способа более точной локализации h приводят к необходимости многократного решения плохо обусловленной линейной системы (5.25) с различными пробными значениями h. Легко видеть, что число обусловленности матрицы При выборе заведомо больших значений h, что реализуется, например, когда определяющим в (5.26) является первое выражение в скобках, мы имеем m < < h, и величина | R (– m)| ≅ 1, что приводит к медленной сходимости. Ограничение снизу на величину h не позволяет также уменьшить до желаемой величины множители релаксации для λ > 0. Эти трудности усугубляются при аппроксимации производных конечными разностями, так как при малых значениях
|