§ 2. Метод наименьших квадратов и регуляризация
Как мы отмечали, применение описанного выше метода часто приводит к неудовлетворительным результатам.
Повышение качества приближения может достигаться различными способами. Рассмотрим первый из них, называемый методом наименьших квадратов. Перенумеруем функции таким образом, чтобы меньшим значениям j соответствовали более гладкие функции. Приближение ищется в виде
где . Параметры определяются из условия
где, например,
В основе метода наименьших квадратов лежит следующее соображение. Малость величины обеспечивает близость функций и в точках при функция является линейной комбинацией относительно более гладких функций, поэтому у нее меньше возможностей отличаться от вне узлов по сравнению со случаем .
Числа называемые весами, подбираются в зависимости от плотности распределения точек . Если значения содержат случайную погрешность, то выбирают также в зависимости от дисперсии погрешностей измеряемых значений. Там, где точки распределены плотнее, числа берутся меньше; значениям с большей дисперсией погрешности ставят в соответствие меньшие значения . Такие рекомендации выглядят довольно неопределенными, поскольку нельзя предложить общего правила, пригодного для всех задач. Для конкретных классов задач принципы выбора и вырабатываются с учетом специфических свойств задач на основе статистических критериев и численного эксперимента.
Приравнивая нулю производные , получим систему линейных уравнений для определения .
Раскрывая скобки в (1), получим
где
Так как , то симметричная матрица неотрицательна. В связи с этим в ряде стандартных программ метода наименьших квадратов для решения системы уравнений (2) используется метод квадратного корня. Иногда целесообразно искать , непосредственно минимизируя Ф каким-либо итерационным методом.
Выражая из (2) через , а затем через , получим
следовательно,
где
Воспользовавшись (3), можно получить также формулу численного дифференцирования и квадратурную формулу .
В основе метода регуляризации непосредственно лежат соображения о сглаживании аппроксимирующей функции. Наиболее распространенной формой метода регуляризации является следующая. Приближение отыскивается в виде
а коэффициенты выбираются из условия минимума выражения
Функционал подбирается из следующего условия: если значение этого функционала невелико, то функция обладает определенной гладкостью. Например, может быть некоторым приближением к интегралу . В приложениях часто используется случай, когда
, на котором мы далее и остановимся. Пусть минимум выражения достигается при некоторых , и
Рассмотрим крайние случаи: и — очень большое число. Имеем равенство