Адаптивные методы среднесрочного прогнозирования: методы дисконтирования
При среднесрочном прогнозировании необходимо адаптировать модель к намечающимся отклонениям от тенденции.
Желание совместить аппарат математической статистики с новым подходом к прогнозированию, открытым Брауном, привёл к тому, что к началу 70-х годов ХХ века появился метод дисконтирования оценок МНК, который позволяет при оценивании параметров моделей учесть текущую информацию в большей степени, чем прошлую и приспособить модель к более поздним данным и использовать при дисконтировании веса, заданные по методу Брауна.
Критерий МНК, как известно, имеет вид: .
В соответствии с ним, находятся такие оценки прогнозной модели, при которых минимизируется сумма квадратов отклонений фактических значений от расчётных. Но для прогнозиста в случае прогноза эволюционно протекающих процессов важнее более точно описать последние наблюдения, нежели те, которые убывают в прошлое. Поэтому и ошибка аппроксимации последних наблюдений должна минимизироваться в большей степени, чем ошибки аппроксимации в начале ряда. Логично, поэтому задать этим ошибкам аппроксимации некоторые веса vt так, чтобы их значения уменьшались с убыванием наблюдений в прошлое: vT> vT-1> …> vt>…> v1 и т.д. Веса могут задаваться в числовой форме или в виде функциональной зависимости, но так, чтобы по мере продвижения в прошлое веса убывали. Для удобства часто вводят дополнительное условие: . Но его выполнение, в отличие от ситуации метода Брауна, не является обязательным.
Возможно два варианта дисконтирования оценок МНК.
Первый вариант когда взвешивается каждая ошибка аппроксимации, и эта взвешенная величина подставляется в сумму квадратов МНК. Тогда критерий взвешенного МНК будет иметь вид: .
Применение этого критерия, например, для простой однофакторной линейной модели приведёт к необходимости решать такую систему уравнений:
Такой способ взвешивания данных о наблюдении при построении адаптированных моделей используют не очень часто, поскольку в полученной системе уравнений не ясен смысл взвешивания различных сумм, поскольку веса везде представлены квадратами. Значительно чаще используется другой метод взвешивания, а именно, взвешиваются не сами ошибки аппроксимации, а их квадраты.
Тогда критерий МНК, взвешенного таким способом, имеет вид: .
Использование этого критерия, например, для линейной однофакторной модели приведёт к необходимости решения системы двух таких уравнений: (1).
Левая часть 1го уравнения означает вычисление взвешенной средней переменной , а второе слагаемое этого же уравнения представляет собой произведение коэффициента на взвешенную среднюю переменной .
Веса задаются как и в модели Брауна:
Этот способ задания весов позволяет получить взвешенную среднюю: , которая в краткосрочном прогнозировании используется как лучшая прогнозная оценка данного показателя Y на шаг вперёд.
Этот же способ взвешивания применяется и для факторной переменной : . Поскольку для метода Брауна сумма весов равна единице получим: , где , и . Для успешного применения с помощью весов метода Брауна взвешенного МНК необходимо оптимизировать постоянную сглаживания α.
Суть взвешенного МНК:
Систему уравнений (1) можно получить с помощью общей схемы оценивания методом z-множителей, если задать z-множители так: . Решая систему (1) мы получаем такие оценки коэффициентов прогнозной модели которые применительно к рассматриваемому случаю будут иметь вид: . Смысл первого уравнения системы очевиден, поскольку веса заданы по методу Брауна и они убывают в прошлое – прогнозная модель будет описывать исходный ряд данных так, что ошибки аппроксимации, убывающие в прошлое, будут больше, чем ошибки аппроксимации последних наблюдений. При этом модель обязательно будет иметь как положительные, так и отрицательные ошибки аппроксимации, иначе сумма взвешенных ошибок аппроксимации не будет равна нулю. Модель, как следует из сказанного, хорошо описывает текущие наблюдения и плохо – прошлые. Смысл второго уравнения системы менее ясен. Будет равна нулю сумма взвешенных произведений фактических значений фактора на ошибки аппроксимации. Но метод z-множителей не только позволяет получить дополнительное толкование оценкам взешенного МНК, но и, используя общий принцип учёта текущих наблюдений в большей степени, чем более ранние, получить новые оценки. Например, можно задать такие z-множители:
. Тогда будет получена такая система уравнений: . Решая эту систему, прогнозист получит оценки адаптировной модели – ведь текущая информация используется в большей степени, чем прошлая, но эти оценки будут отличаться от оценок взвешенного МНК и, возможно, в некоторых случаях будут давать более точные прогнозы. Ряд различных способов дисконтирования данных, который открывает метод z-множителей, довольно широк. Это вооружает прогнозиста новым дополнительным инструментом построения адаптивных моделей среднесрочного прогнозирования.
Недостатком этого способа получения оценок прогнозной модели с помощью взвешенного МНК является показательный способ задания весов ошибок аппроксимации. Зачастую в экономике встречаются ситуации когда после некоторого периода использования новых технологий предприятие возвращается по различным причинам к старым технологиям. Тогда вес наблюдений в прошлом, когда использовались старые технологии, не будут менее важны для прогнозирования, чем текущие.