В библиотеку

Метод наименьших квадратов (МНК)

 

Источник:  http://iissvit.narod.ru/htm/vip9.htm

 

     МНК является классическим методом, с которого надо начинать обзор о методах прогнозирования. Приведено  краткое описание данного метода и показывается, как с помощью его строить прогнозы.

            Пусть в качестве исходных данных имеем таблицу

 
X

Y

содержащую статистические данные, или данные экспериментов. Если в качестве X выступает время, то имеем динамический ряд (тогда размещены в возрастающем порядке). Необходимо получить аналитическую зависимость

 ,                                                         (*)

которая наилучшим образом описывает начальные данные. Словосочетание «наилучшим образом», будем понимать в смысле минимума суммы квадратов отклонений значений , данных в таблице от , рассчитанных по (*):

(**) Определение зависимости (*) необходимо, в т.ч., и для нахождения , что уже представляет собой задачу прогнозирования.

            Нанесём точки из таблицы на координатную плоскость и сделаем предположение, что зависимость (*) есть линейной , а отклонения от прямой вызваны случайными факторами.

Определим уравнение прямой (найдем значения коэффициентов a и b), так, чтобы получить решение задачи , т.е. необходимо найти минимум функции

.

Функция. Продифференцируем по a и по b. Получим:    

 

,

.

Для того, чтобы найти минимум функции E(a,b), приравняем нулю производные и упростим систему:

 

Последнюю систему можно представить в матричном виде:

Решая её получим:

         .

Вычислив a и b, получим функцию, которая в классе линейных функций наилучшим образом описывает табличную зависимость в смысле минимума суммы квадратов отклонений. Теперь можно рассчитать и прогноз

.

В начало