- •Метод наименьших квадратов
- •Тюмень 2007
- •Предисловие.
- •§ 1. Краткая теория.
- •1.1. Постановка задачи.
- •1.2. Выравнивание по прямой.
- •1.3. Выравнивание по параболе.
- •§ 2. Порядок выполнения задания
- •§ 3. Образец выполнения задания
- •Решение
- •3.1. Замечание. Метод наименьших квадратов в обработке рядов динамики.
- •§ 4. Варианты для самостоятельной работы.
- •4.1. Задания для студентов экономического факультета.
- •4.2. Задания для студентов агро-технологического института и института биотехнологий и ветеринарной медицины.
- •4.3 Задания для студентов механико-технологического института.
- •Контрольные вопросы:
- •§ 1. Краткая теория
1.3. Выравнивание по параболе.
Пусть точки Мi(xi, yi), соответствующее парам чисел таблицы 1, группируются вблизи некоторой параболы (рис 2).
рис 2.
В этом случае между переменными Х и У существует функциональная зависимость, которую будем искать в виде:
(1.7)
Найдем параметры a, b и c с таким расчетом, чтобы парабола заданная уравнением (1.7) «наилучшим образом» проходила через множество точек Мi(xi, yi), т.е чтобы сумма квадратов отклонений теоретических ординат точек от эмпирических была наименьшей.
Составим эту сумму:
(1.8)
Найдем частные производные по переменным a, b, и c, приравняем их к нулю, преобразуем полученные уравнения и получим следующую систему уравнений:
(1.9)
Система уравнений (1.9) называется нормальной системой метода наименьших квадратов при выравнивании по параболе.
Решив систему уравнений, найдем параметры a, b, c и подставим их значения в уравнение (1.7). Получим искомую эмпирическую функцию.
Замечание I. Число уравнений нормальной системы уравнений (1.6) и (I..9) метода наименьших квадратов соответствует числу искомых параметров.
Замечание 2. Между переменными х и у , заданными таблицей, существуют зависимости, близкие, например, к показательной функции вида у= аbx или lgy, lga+xlgb; к функции y=a/x+b (уравнение гиперболы) и др.
§ 2. Порядок выполнения задания
1. Определить вид эмпирической формулы, используя данные задания (см.§1, п.2,3).
Написать нормальную систему уравнений (см.§1, п.2,3) в общем виде.
Для определения параметров выбранной эмпирической формулы составить расчетную таблицу (см § З).
Составить конкретную систему уравнений и решить ее любым способом.
Найти значение функции для значения X, выходящего за пределы таблицы (найти прогнозную оценку). Найти
Пояснить содержательный смысл коэффициента а, для линейной зависимости.
Построить в одной системе координат график полученной функции и точки по исходным данным. Наглядно убедиться, насколько хорошо теоретическая линия согласуется с эмпирической линией.
§ 3. Образец выполнения задания
Задание I. Имеются данные о назначенной месячной пенсии (руб) за последние девять месяцев 2003 года по РФ.
Таблица № 2
Месяцы (х) |
январь 1 |
февраль 2 |
Март 3 |
апрель 4 |
Май 5 |
июнь 6 |
июль 7 |
август 8 |
сентябрь 9 |
назначенной месячной пенсии (руб) (у) |
1,7 |
1,4 |
1,5 |
1,5 |
1,6 |
1,6 |
1,65 |
1,66 |
1,7 |
Методом наименьших квадратов найти эмпирическую формулу функциональной зависимости между Х и У.
Решение
1. Для определения вида функциональной зависимости построим в прямоугольной системе координат точки с координатами:
(1;1,7); (2,1,4); (3,1,5); (4;1,5); (5,1,6); .(6,1,6); (7;1,65); (8;1,66); (9;1,7).
рис 3.
Точки группируются около некоторой линии. Следовательно зависимость между переменными Х и У близка к линейной
2. Для вычисления параметров a и b воспользуемся расчетной таблицей № 3.
Таблица № 3.
|
|
|
|
3. Напишем нормальную систему уравнений метода наименьших квадратов (См 1.6).
(3.1)
4. Решим систему по правилу Крамера, вычислим параметры a, b с точностью до 0,1.
Подставляя найденные значения параметров в формулу ,получим эмпирическую формулу:
(3.2)
выражающую зависимость между начисленной месячной пенсии и месяца года.
6. Используя формулу (3.2), можем найти теоретические значения У для данных значений Х и отклонение теоретической ординаты от эмпирической:
при х= 1 у=0,02*1+1,5=1,52; ε1=1,52-1,7= -0,18
при х=2 у=0,02*2+1,5=1,54; ε2=1,54-1,4 = 0,14
при х=3 у=0,02*3+1,5=1,56; ε3=1,56-1,5 = 0,06
при х=4 у=0,02*4+1,5=1,58; ε4=1,58-1,5= 0,08
при х=5 у=0,02*5+1,5=1,6; ε5=1,6-1,6 = 0
при х=6 у=0,02*6+1,5=1,62; ε6=1,62-1,6= 0,02
при х=7 у=0,02*7+1,5=1,64; ε7=1,64-1,65= -0,01
при х=8 у=0,02*8+1,5=1,66; ε8=1,66-1,66=0
при х=9 у=0,02*9+1,5=1,68; ε9=1,68-1,7= -0,02.
Сумма отклонений εi должна быть близкой к 0.
С помощью формулы можно найти значения У для тех значений X, которое не содержатся в таблице, но взяты из области изменения X (интерполировать). Этот факт и оправдывает отыскание эмпирических формул.
Например, пусть Х=4,5, тогда У=0,02*4,5+1,5=1,59.
Отсюда, ух=4,5 = 1,59 т.е. в середине апреля, будет назначена месячная пенсия в размере 1,59 тыс.руб.
Можно найти значение функции для значения X, выходящего за пределы таблицы, (экстраполировать), т.е. находить прогнозную оценку.
Например, при х=10, У=0,02*10+1,5=1,7, т.е. в октябре будет назначена месячная пенсия в размере 1,7 тыс.руб.
7. Выясним содержательный смысл параметров полученного уравнения =0,02х+1,5.
Коэффициент, а =0,02 определяет средний показатель увеличения месячной пенсии. С каждым месяцем начисленная месячная пенсия увеличивается в среднем на 0,02 тыс.руб.
Свободный член b=1,5 конкретного содержательного смысла не имеет, он определяет начальный уровень.
Наглядно убедимся в том, насколько хорошо теоретическая кривая согласуется с исходными данными. Для этого построим точки с координатами: (1;1,7); (2,1,4); (3,1,5); (4;1,5); (5,1,6); .(6,1,6); (7;1,65); (8;1,66); (9;1,7) и полученную теоретическую прямую по точкам (0;1,5); (2;1,54) (рис.4).
На рисунке видно, что погрешности (отклонения εi ) теоретических ординат от эмпирических малы по абсолютной величине. Следовательно, теоретическая функция хорошо согласуется с исходными данными.
Рис. 4