Рекуррентный метод наименьших квадратов

Прежде чем рассмотреть адаптивные многофакторные модели, приведем схемы рекуррентного метода наименьших квадратов (РМНК), лежащих в основе построения этих моделей. Благодаря совместному использованию рекуррентной схемы оценивания и процедуры экспоненциального сглаживания удается построить прогнозные модели, в которых, по сути, реализованы основные принципы адаптации.

Изложим сначала одношаговую схему РМНК. Для этого введем следующие обозначения:

n – объем выборочной совокупности;

Рекуррентный метод наименьших квадратов - student2.ru – число независимых переменных моделей;

Рекуррентный метод наименьших квадратов - student2.ruРекуррентный метод наименьших квадратов - student2.ru -явектор-строка независимых переменных;

Рекуррентный метод наименьших квадратов - student2.ru –( n x (m+1))-матрица из независимых переменных.

Чтобы понять, как формируется матрица системы нормальных уравнений, запишем выражение для произведения вектора-столбца на вектор-строку

Рекуррентный метод наименьших квадратов - student2.ru .

Используя данное представление, можно записать схему вычисления матрицы системы нормальных уравнений следующим образом:

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru .

Такая схема формирования матрицы Рекуррентный метод наименьших квадратов - student2.ru делает понятным запись

Рекуррентный метод наименьших квадратов - student2.ru .

Аналогично можно записать

Рекуррентный метод наименьших квадратов - student2.ru ,

где Рекуррентный метод наименьших квадратов - student2.ru – вектор-столбец из n зависимых переменных.

Рассмотрим линейную регрессионную модель

Рекуррентный метод наименьших квадратов - student2.ru , (5.33)

где Рекуррентный метод наименьших квадратов - student2.ru – вектор-столбец коэффициентов модели,

Рекуррентный метод наименьших квадратов - student2.ru – вектор-столбец ненаблюдаемых случайных составляющих.

Предположим, что уже получены оценки ее коэффициентов Рекуррентный метод наименьших квадратов - student2.ru по данным выборочной совокупности из ( Рекуррентный метод наименьших квадратов - student2.ru ) наблюдения. Требуется в ситуации, когда в выборочную совокупность добавлено новое наблюдение Рекуррентный метод наименьших квадратов - student2.ru , пересчитать оценки коэффициентов регрессии, используя для этого ранее полученные оценки Рекуррентный метод наименьших квадратов - student2.ru . Такие ситуации возникают при обработке очень больших массивов данных, когда их хранение вызывает определенные затруднения, а также, как уже отмечалось, в тех случаях, когда по смыслу решаемой задачи требуется последовательная обработка вновь поступающих наблюдений.

В рассматриваемой ситуации формулу для вычисления вектора оценок коэффициентов регрессионной модели можно записать следующим образом:

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru . (5.34)

Для удобства обозначим

Рекуррентный метод наименьших квадратов - student2.ru .

Далее будем использовать формулу Шермана – Моррисона для рекуррентного обращения матриц

Рекуррентный метод наименьших квадратов - student2.ru . (5.35)

Используя формулу (5.35), выражение (5.34) можно переписать в виде

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Перегруппируем члены полученного выражения

Рекуррентный метод наименьших квадратов - student2.ru

Объединив второй и третий члены и вынеся общие множители Рекуррентный метод наименьших квадратов - student2.ru и Рекуррентный метод наименьших квадратов - student2.ru , а также, выполнив умножение в последнем члене выражения, получаем

Рекуррентный метод наименьших квадратов - student2.ru

Окончательно, выполнив приведение к общему знаменателю в квадратных скобках, получаем

Рекуррентный метод наименьших квадратов - student2.ru . (5.36)

Полученная формула позволяет осуществлять пересчет оценок рекуррентно по мере появления новых наблюдений. С ее помощью реализуются основные идеи построения адаптивных многофакторных регрессионных моделей.

Перейдем к изложению схемы многошагового РМНК. Применение многошаговой процедуры возникает в тех ситуациях, когда выборочная совокупность пополняется одновременно несколькими наблюдениями. В принципе эти наблюдения можно обработать последовательно с помощью рассмотренной выше одношагового РМНК. Однако не всегда такой подход удобен. Кроме того, при настройке параметров адаптивной модели в некоторых случаях возникает необходимость учитывать информацию, полученную в результате нескольких одновременно проведенных измерений. Поэтому имеет смысл обратиться к многошаговой процедуре.

Введем дополнительные обозначения:

Рекуррентный метод наименьших квадратов - student2.ru– матрица из k последних строк независимых переменных выборочной совокупности;

Рекуррентный метод наименьших квадратов - student2.ru – вектор-столбец, компонентами которого являются k последних наблюдений зависимой переменной;

Рекуррентный метод наименьших квадратов - student2.ru – (k x k)-единичная матрица.

Используя прием, аналогичный рассмотренному выше, запишем формулу для расчета вектора оценок коэффициентов регрессионной модели следующим образом:

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru . (5.37)

Для удобства обозначим

Рекуррентный метод наименьших квадратов - student2.ru .

Используя формулу Шермана – Моррисона – Вутбери

Рекуррентный метод наименьших квадратов - student2.ru , (5.38)

перепишем выражение (5.37), заменив в нем обратную матрицу на (5.38), и проведем ряд очевидных преобразований полученного выражения

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Рекуррентный метод наименьших квадратов - student2.ru

Результат перемножения в третьем члене взаимоуничтожается со вторым членом, а вынесение общего множителя из четвертого и пятого членов приводит к рекуррентной форме

Рекуррентный метод наименьших квадратов - student2.ru . (5.39)

С помощью полученной формулы осуществляется рекуррентный пересчет оценок в тех случаях, когда новые наблюдения появляются не по одному, а целыми группами сразу.

Наши рекомендации