Метод наименьших квадратов в рамках изучения высшей математики студентами технических специальностей
Предварительный просмотр:
Метод наименьших квадратов
Пусть требуется установить функциональную зависимость между переменными х, у по результатам экспериментальных исследований, приведенных в таблице:
… | |||
… |
Нужно подобрать функцию так, чтобы ее значения были как можно более близкими к экспериментальным значениям. Выбор функции зависит от характера расположенных на плоскости экспериментальных точек.
Пример:
Погрешность, возникающая при замене экспериментальных значений на значения функции , равна в каждой точке .
В МНК коэффициенты функции f(x) подбираются из следующего условия: сумма квадратов погрешностей по всей совокупности экспериментов принимает минимальное значение:
.
Обычно рассматривают несколько видов функций f(x) выбирают ту функцию, для которой суммарная погрешность окажется наименьшей.
Рассмотрим основные виды функций , используемые в МНК.
- Линейная зависимость.
Пусть , тогда необходимо найти min функции двух переменных: .
По необходимому условию экстремума обе частные производные этой функции двух переменных должны быть равны нулю:
.
Раскрывая скобки, получим систему для определения неизвестных параметров a и b:
.
Значения коэффициентов при неизвестных a и b определяем из первоначальной таблицы как соответствующие суммы значений переменных х, у .
Решая эту систему относительно коэффициентов a и b:, получим:
,
.
Убедимся, что в точке функция S(a,b) имеет минимум.
Составим матрицу Гессе и найдем ее главные миноры:
,
Так как главные миноры матрицы Гессе положительны, то по критерию Сильвестра матрица положительно определена и квадратичная форма второго дифференциала , соответствующая этой матрице, принимает только положительные значения.
Из условия следует, что - точка минимума.
Если коэффициенты линейной функции найдены, можно вычислить суммарную погрешность: .
II. Показательная функция .
Сведем этот случай к линейной функции.
- Логарифмируем уравнение: .
- Логарифмируем таблицу:
… | ||||
… |
Обозначим , , тогда
- Найдем коэффициенты А и b аналогично первому случаю линейной функции:
.
Дальнейшие вычисления провести самостоятельно аналогично первому пункту. Окончательное значение коэффициента а определить по формуле .
Суммарная погрешность равна .
III. Степенная функция .
Поступим аналогично показательной функции.
- Логарифмируем уравнение: , получим - линейную функцию.
- Логарифмируем таблицу:
… | ||||
… |
3. Обозначим . Тогда .
Найдем коэффициенты и b аналогично первому случаю:
.
Дальнейшие вычисления провести самостоятельно аналогично первому пункту. Окончательное значение коэффициента а определить по формуле .
Суммарная погрешность равна .
IV. Квадратичная функция .
Условие метода наименьших квадратов имеет вид:
.
Аналогично линейной функции составляется система трех уравнений , из которой находятся коэффициенты a, b и с:
Запишем систему в развернутом виде:
Эта система имеет единственное решение. Кроме того, можно доказать, что коэффициенты, получаемые методом наименьших квадратов, всегда определяют именно минимум функции .
Суммарная погрешность .