Адаптивные модели прогнозирования экономических процессов

Автор: Пользователь скрыл имя, 02 Января 2012 в 08:31, курсовая работа

Описание работы

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

Содержание

Содержание 2
Введение 3
§1. Трендовые модели на основе кривых роста. 4
Простая экспонента 6
Модифицированная экспонента 6
Кривая Гомперца 7
§2. Оценка адекватности и точности трендовых моделей. 13
Проверка случайности колебаний уровней остаточной последовательности 14
Проверка соответствия распределения случайной компоненты 16
нормальному закону распределения 16
Проверка равенства математического ожидания случайной компоненты равной нулю 18
Проверка независимости значений уровней случайной компоненты 18
§3. Прогнозирование экономической динамики на основе трендовых моделей. 23
§4. Адаптивные модели прогнозирования 31
Заключение. 44
Список используемой литературы. 45

Работа содержит 1 файл

отчёт.doc

— 637.50 Кб (Скачать)

       Реакция на ошибку прогноза и дисконтирование  уровней

временного ряда в моделях, базирующихся на схеме СС, определяется с помощью параметров сглаживания (адаптации), значения которых могут изменяться от нуля до единицы. Высокое значение этих параметров (свыше 0,5) означает придание большего веса последним уровням ряда, а низкое

(менее  0,5) — предшествующим наблюдениям.  Первый случай соответствует быстроизменяющимся динамичным процессам, второй — более стабильным.

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

       Общая схема построения адаптивных моделей  может быть представлена следующим образом. По нескольким первым уровням ряда оцениваются значения параметров модели. По имеющейся модели строится прогноз на один шаг вперед, причем его отклонение от фактических уровней ряда расценивается как ошибка прогнозирования, которая учитывается в соответствии с принятой схемой корректировки модели. Далее по модели со скорректированными параметрами рассчитывается прогнозная оценка на следующий момент времени и т.д. Таким образом, модель постоянно «впитывает» новую информацию и к концу периода обучения отражает тенденцию развития процесса, существующую в данный момент.

       В практике статистического прогнозирования  наиболее часто используются две базовые СС-модели — Брауна и Хольта, первая из них является частным случаем второй. Эти модели представляют процесс развития как линейную тенденцию с постоянно изменяющимися параметрами. Рассмотрим оду из этих моделей.

Пример:

     Требуется:

     1) сгладить Y(t) с помощью простой скользящей средней;

     2) определить наличие тренда Yp(t);

     3) построить линейную модель Yp(t) = а0 + a1t, параметры которой оценить МНК;

     4) построить адаптивную модель  Брауна Yp(t) = а0 + a1k с параметром сглаживания а = 0,4 и а = 0,7; выбрать лучшее значение а;

     5) оценить адекватность построенных  моделей на основе исследования:

     - случайности остаточной компоненты по критерию пиков;

     - независимости уровней ряда остатков  по d-критерию (в качестве критических используйте уровни d1 = 1,08 и d2 =1,36) или по первому коэффициенту корреляции, критический уровень которого r(1) = 0,36;

     - нормальности распределения остаточной компоненты по R/S-критерию с критическими уровнями 2,7-3,7;

     - для оценки точности модели  используйте среднее квадратическое  отклонение и среднюю по модулю  ошибку;

     6) Построить точечный и интервальный  прогнозы на два шага вперед (для вероятности Р = 70% используйте коэффициент Кp = 1,05) по двум построенным моделям.

     Отобразить  на графиках фактические данные, результаты расчетов (1, 3, 4, 6) и прогнозирования  по всем моделям.

     Значения  Y(t): 43; 47; 50; 48; 54; 57; 61; 59; 65.

     Решение.1. Сглаживание ряда Y(t) произведем по простой скользящей средней

                                      

     Результаты  в таблице 1. 

      Таблица 1.
Сглаживание ряда динамики
       
t Факт Y(t) Скользящая сумма Скользящее среднее
1 43    
2 47 140 46,7
3 50 145 48,3
4 48 152 50,7
5 54 159 53,0
6 57 172 57,3
7 61 177 59,0
8 59 185 61,7
9 65    
 

     Построим  графики. 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

       
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

     2. Наличие тренда

     Разобьем  ряд на две части 

  43 57
  47 61
  50 59
  48 65
  54  
среднее 48,4 60,5
дисперсия 16,300 11,667
 

     Проверяется гипотеза о равенстве дисперсий

     Значение  критерия Фишера 

      F = 16,3 / 11,667 = 1,40 . 

     Для уровня значимости a = 0,05 и числа степеней свободы k1 = 5 -1 = 4, k2 = 4 -1 = 3

табличное значение критерия Fa = 9,12. Так как расчетное значение критерия меньше табличного 1,40 < 9,12, то дисперсии равны.    

     Проверка  наличия тренда. Вычислим

      3,783.   Проверяется гипотеза об отсутствии тренда.

     Значение  критерия Стьюдента

      4,768.

     Для уровня значимости a = 0,05 и числа степеней свободы n1n2  - 2 = 5 + 4 - 2 = 7

табличное значение критерия ta = 2,36. Так как расчетное значение критерия больше табличного 4,768 > 2,36, то гипотезе об отсутствии тренда отвергается. Следовательно, в рассматриваемом ряде есть тренд. 

     Скользящее  среднее показывает, что ряд Y(t) имеет  тенденцию к росту.

     2. Линейную трендовую модель ищем  в виде  , параметры модели а0, а1 найдем, решив систему уравнений

      n = 9. 

     Составим  расчетную таблицу 2.

    Таблица 2
t y t2 yt
1 43 1 43
2 47 4 94
3 50 9 150
4 48 16 192
5 54 25 270
6 57 36 342
7 61 49 427
8 59 64 472
9 65 81 585
45 484 285 2575
 

Получаем  систему

Первое уравнение  раздели на 9, второе – на 45 и вычтем из второго первое, получим

      1,33 a1 = 3,44;  a1 = 2,59;  a0 = 53,78 - 5a1 =  23,89- 5∙2,59 = 40,83.

     Получили  трендовую модель: .

     3. Оценим качество модели. Для этого найдем расчетные значения Yp(t), подставляя t =1, …, 9 в линейную модель, найдем отклонения расчетных значений от исходных E(t) = Y(t) - Yp(t).

Для исследования модели на адекватность составим таблицу 3.

                  Таблица 3.
Расчетные величины для оценки адекватности модели
t (t) Yр(t) E(t) k E(t)2 E(t)-E(t-1) (E(t)-E(t-1))2 E(t)∙E(t-1) IE(t)I:Y(t)∙100
1 43 43,42 -0,42   0,18       0,977
2 47 46,01 0,99 0 0,98 1,41 1,99 -0,42 2,106
3 50 48,60 1,40 1 1,96 0,41 0,17 1,39 2,800
4 48 51,19 -3,19 1 10,18 -4,59 21,07 -4,47 6,646
5 54 53,78 0,22 0 0,05 3,41 11,63 -0,70 0,407
6 57 56,37 0,63 0 0,40 0,41 0,17 0,14 1,105
7 61 58,96 2,04 1 4,16 1,41 1,99 1,29 3,344
8 59 61,55 -2,55 1 6,50 -4,59 21,07 -5,20 4,322
9 65 64,14 0,86   0,74 3,41 11,63 -2,19 1,323
S 484 484,02 -0,02 4 25,14   69,70 -10,17 23,030

Информация о работе Адаптивные модели прогнозирования экономических процессов