Главная страница
Навигация по странице:

  • 5.2. Экспоненциальное сглаживание

  • 5.3. Адаптивные полиномиальные модели

  • Основные формулы для прогнозирования по адаптивным полиномиальным моделям

  • статис.. Статистические методы прогнозирования в экономике_Дуброва, Архип. Международный консорциум Электронный университет Московский государственный университет экономики, статистики и информатики


    Скачать 1.1 Mb.
    НазваниеМеждународный консорциум Электронный университет Московский государственный университет экономики, статистики и информатики
    Анкорстатис
    Дата09.04.2022
    Размер1.1 Mb.
    Формат файлаpdf
    Имя файлаСтатистические методы прогнозирования в экономике_Дуброва, Архип.pdf
    ТипУчебное пособие
    #456572
    страница5 из 12
    1   2   3   4   5   6   7   8   9   ...   12
    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    5.1. Сущность адаптивных методов
    В настоящее время одним из наиболее перспективных направлений исследования и прогнозирования одномерных временных рядов считается применение адаптивных методов.
    При обработке временных рядов, как правило, наиболее ценной является информа- ция последнего периода, т.к. необходимо знать, как будет развиваться тенденция, сущест- вующая в данный момент, а не тенденция, сложившаяся в среднем на всем рассматривае- мом периоде. Адаптивные методы позволяют учесть различную информационную цен- ность уровней временного ряда, степень «устаревания» данных.
    Прогнозирование методом экстраполяции на основе кривых роста в какой-то мере тоже содержит элемент адаптации, поскольку с получением «свежих» фактических дан- ных параметры кривых пересчитываются заново. Поступление новых данных может при- вести и к замене выбранной ранее кривой на другую модель. Однако степень адаптации в данном случае весьма незначительна, кроме того, она падает с ростом длины временного ряда, т.к. при этом уменьшается «весомость» каждой новой точки. В адаптивных методах различную ценность уровней в зависимости от их «возраста» можно учесть с помощью системы весов, придаваемых этим уровням.
    Оценивание коэффициентов адаптивной модели обычно осуществляется на основе рекуррентного метода, который формально отличается от метода наименьших квадратов, метода максимального правдоподобия и других методов тем, что не требует повторения всего объема вычислений при появлении новых данных.
    Важнейшим достоинством адаптивных методов является построение самокоррек- тирующихся моделей, способных учитывать результат прогноза, сделанного на предыду- щем шаге. Пусть модель находится в некотором состоянии, для которого определены те- кущие значения ее коэффициентов. На основе этой модели делается прогноз. При поступ- лении фактического значения оценивается ошибка прогноза (разница между этим значе- нием и полученным по модели). Ошибка прогнозирования через обратную связь поступа- ет в модель и учитывается в ней в соответствии с принятой процедурой перехода от одно- го состояния в другое. В результате вырабатываются «компенсирующие» изменения, со- стоящие в корректировании параметров с целью большего согласования поведения моде- ли с динамикой ряда. Затем рассчитывается прогнозная оценка на следующий момент времени, и весь процесс повторяется вновь.
    Таким образом, адаптация осуществляется итеративно с получением каждой но- вой фактической точки ряда. Модель постоянно «впитывает» новую информацию, при- спосабливается к ней и поэтому отражает тенденцию развития, существующую в дан- ный момент. На рисунке приведена общая схема построения адаптивных моделей про- гнозирования.
    Скорость (быстроту) реакции модели на изменения в динамике процесса характе- ризует так называемый параметр адаптации. Параметр адаптации должен быть выбран та- ким образом, чтобы обеспечивалось адекватное отображение тенденции при одновремен- ной фильтрации случайных отклонений. Значение параметра адаптации может быть опре- делено на основе эмпирических данных, выведено аналитическим способом или получено на основе метода проб.
    В качестве критерия оптимальности при выборе параметра адаптации обычно при- нимают критерий минимума среднего квадрата ошибок прогнозирования.

    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    49
    На основе рассмотренных особенностей дадим определение группы методов про- гнозирования, объединенных общим названием «адаптивные».
    Адаптивными называются методы прогнозирования, позволяющие строить само- корректирующиеся (самонастраивающиеся) экономико-математические модели, кото- рые способны оперативно реагировать на изменение условий путем учета результата прогноза, сделанного на предыдущем шаге, и учета различной информационной ценно- сти уровней ряда.
    Благодаря указанным свойствам адаптивные методы особенно удачно исполь- зуются при краткосрочном прогнозировании (при прогнозировании на один или на не- сколько шагов вперед).
    Указанное определение отражает основные характерные черты, присущие рассмат- риваемому подходу. В то же время деление на адаптивные и неадаптивные модели часто носит достаточно условный характер.
    У истоков адаптивных методов лежит модель экспоненциального сглаживания.
    Рис. 5.1. Схема построения адаптивных моделей прогнозирования
    Обозначения:
    y(t) — фактические уровни временного ряда;
    )
    (t
    y
    τ
    )
    — прогноз, сделанный в момент t на
    τ единиц времени (шагов) вперед;
    e
    t+1
    — ошибка прогноза, полученная как разница между фактическим и прогнозным зна- чением показателя в точке (t + 1).
    Получение начальных коэффициентов модели
    Модификация модели с учетом ошибки прогнозирования
    Прогнозирование на один шаг вперед, т.е. получение оценки
    ( )
    t
    y
    1
    )
    Вычисление ошибки прогноза
    ( )
    ( )
    t
    y
    t
    y
    e
    t
    1 1
    1
    )

    +
    =
    +
    Проверка: закончен ли период обучения модели
    Использование полученной модели для прогнозирования на
    τ шагов вперед да нет
    1 3
    4 5
    2 6

    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    50
    5.2. Экспоненциальное сглаживание
    Предположим, что модель временного ряда имеет вид:
    t
    t
    a
    y
    ε
    +
    =
    1
    , где
    a
    1
    = сonst;
    t
    ε
    — случайные неавтокоррелированные отклонения с нулевым математическим ожида- нием и дисперсией
    σ
    2
    Для экспоненциального сглаживания ряда используется рекуррентная формула
    S
    t
    =
    αy
    t
    +
    βS
    t–1
    ,
    (5.1) где
    S
    t
    — значение экспоненциальной средней в момент t;
    α — параметр сглаживания, α = сonst, 0 < α < 1;
    β = 1 – α.
    Если последовательно использовать соотношение (5.1), то экспоненциальную среднюю S
    t
    можно выразить через предшествующие значения уровней временного ряда.
    При n
    → ∞

    =


    =
    n
    i
    i
    t
    i
    t
    y
    S
    0
    β
    α
    (5.2)
    Таким образом, величина S
    t
    оказывается взвешенной суммой всех членов ряда.
    Причем веса отдельных уровней ряда убывают по мере их удаления в прошлое соответст- венно экспоненциальной функции (в зависимости от «возраста» наблюдений). Именно по- этому величина S
    t
    названа экспоненциальной средней.
    Например, пусть
    α = 0,3. Тогда вес текущего наблюдения y
    t
    будет равен
    α = 0,3, вес предыдущего уровня y
    t–1 будет соответствовать
    α × β = 0,3 × 0,7 = 0,21; для уровня y
    t–2
    вес составит
    α × β
    2
    = 0,147; для y
    t–3

    α × β
    3
    = 0,1029 и т.д.
    Английский математик Р. Браун показал, что математические ожидания временно- го ряда и экспоненциальной средней совпадут, но в то же время дисперсия экспоненци- альной средней D
    [S
    t
    ] меньше дисперсии временного ряда (
    σ
    2
    ):
    [ ]
    2 2
    σ
    α
    α

    =
    t
    S
    D
    (5.3)
    Из (5.3) видно, что при высоком значении
    α дисперсия экспоненциальной средней незначительно отличается от дисперсии ряда. С уменьшением
    α дисперсия экспоненци- альной средней сокращается, возрастает ее отличие от дисперсии ряда. Тем самым, экспо- ненциальная средняя начинает играть роль «фильтра», поглощающего колебания времен- ного ряда.
    Таким образом, с одной стороны, следует увеличивать вес более свежих наблюде- ний, что может быть достигнуто повышением
    α (согласно (5.2.)), с другой стороны, для сглаживания случайных отклонений величину
    α нужно уменьшить. Эти два требования находятся в противоречии. Поиск компромиссного значения параметра сглаживания
    α со- ставляет задачу оптимизации модели.
    Иногда поиск этого значения параметра осуществляется путем перебора. В этом случае в качестве оптимального выбирается то значение
    α, при котором получена наи-

    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    51
    меньшая дисперсия ошибки. Например, при построении этих моделей с помощью пакета
    «Мезозавр» в меню предусмотрена ветвь «оптимизация», реализующая поиск значения по этой схеме.
    При расчете экспоненциальной средней в момент времени t всегда требуется зна- чение экспоненциальной средней в предыдущий момент времени, поэтому на первом шаге должно быть определено некоторое значение S
    0
    , предшествующее S
    1
    . Часто на практике в качестве начального значения S
    0
    используется среднее арифметическое зна- чение из всех имеющихся уровней временного ряда или из какой-то их части. Вес, при- писываемый этому значению, уменьшается по экспоненциальной зависимости по мере удаления от первого уровня. Поэтому для длинных временных рядов влияние неудачно- го выбора S
    0
    погашается.
    При использовании экспоненциальной средней для краткосрочного прогнозирова- ния предполагается, что модель ряда имеет вид:
    y
    t
    = a
    1,t
    +
    t
    ε
    , где
    a
    1,t
    — варьирующий во времени средний уровень ряда;
    t
    ε
    — случайные неавтокоррелированные отклонения с нулевым математическим ожида- нием и дисперсией
    σ
    2
    Прогнозная модель определяется равенством:
    t
    a
    t
    y
    ,
    1
    )
    (
    )
    )
    =
    τ
    , где
    )
    (t
    y
    τ
    )
    — прогноз, сделанный в момент t на
    τ
    единиц времени (шагов) вперед;
    t
    a
    ,
    1
    ) — оценка
    t
    a
    ,
    1
    Единственный параметр модели
    t
    a
    ,
    1
    ) определяется экспоненциальной средней:
    .
    S
    a
    ;
    S
    a
    ,
    t
    ,t
    0 0
    1 1
    =
    =
    )
    )
    Выражение (5.1.) можно представить по-другому, перегруппировав члены:
    S
    t
    = S
    t–1
    +
    α (y
    t
    S
    t–1
    ) (5.4)
    Величину (y
    t
    S
    t–1
    ) можно рассматривать как погрешность прогноза. Тогда новый прогноз S
    t
    получается в результате корректировки предыдущего прогноза с учетом его ошибки. В этом и состоит адаптация модели.
    Экспоненциальное сглаживание является примером простейшей самообучающейся модели. Вычисления чрезвычайно просты, выполняются итеративно, причем массив про- шлой информации уменьшен до единственного значения S
    t–1
    5.3. Адаптивные полиномиальные модели
    Понятие экспоненциальной средней можно обобщить в случае экспоненциальных средних более высоких порядков.
    Выравнивание p-го порядка:
    (p)
    1
    - t
    1)
    -
    (p t
    )
    (
    S
    S
    β
    α
    +
    =
    p
    t
    S
    (5.5) является простым экспоненциальным сглаживанием, примененным к результатам сглажи- вания (р – 1)-го порядка.

    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    52
    Если предполагается, что тренд некоторого процесса может быть описан полино- мом степени n, то коэффициенты предсказывающего полинома могут быть вычислены че- рез экспоненциальные средние соответствующих порядков.
    В случае, когда исследуемый процесс, состоящий из детерминированной и случай- ной компоненты, описывается полиномом n-го порядка, прогноз на
    τ
    шагов вперед осу- ществляется по формуле:
    n
    n
    a
    n
    a
    a
    a
    t
    y
    τ
    τ
    τ
    τ
    ×
    +
    +
    +
    +
    =
    +1 2
    3 2
    1

    !
    1

    2 1


    )
    (

    , (5.6) где
    1 2
    1

    ,....

    ,

    +
    n
    a
    a
    a
    — оценки параметров.
    Фундаментальная теорема метода экспоненциального сглаживания и прогнозиро- вания, впервые доказанная Р. Брауном и Р. Майером, говорит о том, что (n + 1) неизвест- ных коэффициентов полинома n-го порядка
    1 2
    1

    ,....

    ,

    +
    n
    a
    a
    a
    могут быть оценены с помощью линейных комбинаций экспоненциальных средних
    ( )
    i
    t
    S , где i = 1
    ÷ n + 1.
    Следовательно, задача сводится к вычислению экспоненциальных средних, поря- док которых изменяется от 1 до n + 1, а затем через их линейные комбинации — к опреде- лению коэффициентов полинома.
    На практике обычно используются полиномы не выше второго порядка.
    В табл. 5.1 приведены формулы, необходимые для расчета по этим моделям.
    Процедура прогнозирования временных рядов на основе адаптивных полиноми- альных моделей состоит из следующих этапов.
    1. Выбирается вид модели экспоненциального сглаживания, задается значение па- раметра сглаживания
    α. При выборе порядка адаптивной полиномиальной модели могут использоваться различные подходы, например, графический анализ, метод последова- тельных разностей и др.
    2. Определяются начальные условия. Например, для полиномиальной модели пер- вого порядка необходимо определить
    0
    ,
    2 0
    ,
    1

    ;

    a
    a
    Чаще всего в качестве этих оценок берут коэффициенты соответствующих поли- номов, полученные методом наименьших квадратов. Начальные условия для модели ну- левого порядка обычно получают усреднением нескольких первых уравнений ряда. Зная эти оценки, с помощью указанных в таблице формул находят начальные значения экспо- ненциальных средних.
    3. Производится расчет значений соответствующих экспоненциальных средних.
    4. Находятся оценки коэффициентов модели.
    5. Осуществляется прогноз на одну точку вперед, находится отклонение фактиче- ского значения временного ряда от прогнозируемого. Шаги с 3 по 5 данной процедуры повторяются для всех t
    n , где n — длина ряда.
    6. Окончательная прогнозная модель формируется на последнем шаге в момент
    t = n. Прогноз получается на базе выражения (5.6) путем подстановки в него последних значений коэффициентов и времени упреждения
    τ
    К положительным особенностям рассмотренных моделей следует отнести то, что при поступлении новой, свежей информации расчеты повторять не придется. Достаточно принять в качестве начальных условий последние значения функций сглаживания
    ( )
    i
    t
    S и продолжить вычисления.

    ГЛАВА 5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    53

    ГЛАВА5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    53
    Таблица 5.1.
    Основные формулы для прогнозирования по адаптивным полиномиальным моделям
    Степень модели
    Начальные условия
    Экспоненциальные средние
    Оценка коэффициентов
    Модель прогноза
    1 2 3
    4 5 n=0 0
    ,
    1
    )
    1
    (
    0
    a
    S
    )
    =
    )
    1
    (
    1
    )
    1
    (


    +

    =
    t
    t
    t
    S
    y
    S
    β
    α
    )
    1
    (
    ,
    1
    t
    t
    S
    a
    =
    )
    =
    )
    (t
    y
    τ
    )
    t
    a
    ,
    1
    ) n=1 0
    ,
    2 0
    ,
    1
    )
    1
    (
    0
    a
    a
    S
    )
    )


    =
    α
    β
    0
    ,
    2 0
    1
    )
    2
    (
    0 2
    a
    a
    S
    )
    )


    =
    α
    β
    )
    1
    (
    1
    )
    1
    (


    +

    =
    t
    t
    t
    S
    y
    S
    β
    α
    )
    2
    (
    1
    )
    1
    (
    )
    2
    (


    +

    =
    t
    t
    t
    S
    S
    S
    β
    α
    )
    2
    (
    )
    1
    (
    ,
    1 2
    t
    t
    t
    S
    S
    a


    =
    )
    [
    ]
    )
    2
    (
    )
    1
    (
    ,
    2
    t
    t
    t
    S
    S
    a


    =
    β
    α
    )
    =
    )
    (t
    y
    τ
    )
    t
    t
    a
    a
    ,
    2
    ,
    1
    )
    )

    +
    =
    τ
    n=2 0
    ,
    3 2
    0
    ,
    2 0
    ,
    1
    )
    1
    (
    0 2
    )
    2
    (
    a
    a
    a
    S
    )
    )
    )



    +


    =
    α
    α
    β
    α
    β
    0
    ,
    3 2
    0
    ,
    2 0
    1
    )
    2
    (
    0
    )
    2 3
    (
    2
    a
    a
    a
    S
    )
    )
    )


    +


    =
    α
    α
    β
    α
    β
    0
    ,
    3 2
    0
    ,
    2 0
    ,
    1
    )
    3
    (
    0 2
    )
    3 4
    (
    3 3
    a
    a
    a
    S
    )
    )
    )
    α
    α
    β
    α
    β

    +


    =
    )
    1
    (
    1
    )
    1
    (


    +

    =
    t
    t
    t
    S
    y
    S
    β
    α
    )
    2
    (
    1
    )
    1
    (
    )
    2
    (


    +

    =
    t
    t
    t
    S
    S
    S
    β
    α
    )
    3
    (
    1
    )
    2
    (
    )
    3
    (


    +

    =
    t
    t
    t
    S
    S
    S
    β
    α
    )
    3
    (
    )
    2
    (
    )
    1
    (
    ,
    1
    )
    (
    3
    t
    t
    t
    t
    S
    S
    S
    a
    +


    =
    )
    [
    ]
    )
    3
    (
    )
    2
    (
    )
    1
    (
    2
    ,
    2
    )
    3 4
    (
    )
    4 5
    (
    2
    )
    5 6
    (
    2
    t
    t
    t
    t
    S
    S
    S
    a


    +






    =
    α
    α
    α
    β
    α
    )
    )
    2
    (
    )
    3
    (
    )
    2
    (
    )
    1
    (
    2 2
    ,
    3
    t
    t
    t
    t
    S
    S
    S
    a
    +



    =
    β
    α
    )
    =
    )
    (t
    y
    τ
    )
    +

    +
    =
    t
    t
    a
    a
    ,
    2
    ,
    1
    )
    )
    τ
    +
    t
    a
    ,
    3 2
    2 1
    )


    τ

    ГЛАВА5. ИСПОЛЬЗОВАНИЕ АДАПТИВНЫХ МЕТОДОВ ПРОГНОЗИРОВАНИЯ
    В ЭКОНОМИЧЕСКИХ ИССЛЕДОВАНИЯХ
    54
    1   2   3   4   5   6   7   8   9   ...   12


    написать администратору сайта