Научная статья на тему 'Свойства прогнозов в моделях авторегрессии четвертого порядка'

Свойства прогнозов в моделях авторегрессии четвертого порядка Текст научной статьи по специальности «Математика»

CC BY
173
38
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АВТОРЕГРЕССИЯ / МОДЕЛИРОВАНИЕ / ПРОГНОЗИРОВАНИЕ / РЯД КВАДРОБОНАЧЧИ / AUTOREGRESSION / MODELING / FORECASTING / QUADROBONACCI LINE

Аннотация научной статьи по математике, автор научной работы — Городов А.А., Демьяненко О.В.

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

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

The analysis results on the forecast properties in the autoregressions of the fourth order are presented in the article. The recommendations on the identification of the autoregressive model common properties are given. The research results have important significance and will be useful in the random process modeling with the autoregression use.

Текст научной работы на тему «Свойства прогнозов в моделях авторегрессии четвертого порядка»

УДК 519.8 А.А. Городов, О.В. Демьяненко

СВОЙСТВА ПРОГНОЗОВ В МОДЕЛЯХ АВТОРЕГРЕССИИ ЧЕТВЕРТОГО ПОРЯДКА

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

Ключевые слова: авторегрессия, моделирование, прогнозирование, ряд Квадробоначчи.

A.A. Gorodov, О.У. Demianenko FORECAST PROPERTIES IN AUTOREGRESSIVE MODELS OF THE FOURTH ORDER

The analysis results on the forecast properties in the autoregressions of the fourth order are presented in the article. The recommendations on the identification of the autoregressive modelcommon properties are given. The research results have important significance and will be useful in the random process modeling with the autoregression use.

Key words: autoregression, modeling, forecasting, Quadrobonacci line.

Введение. Теория моделирования процессов и их прогнозирования всегда интересовала ученых и многих аналитиков. Сам процесс моделирования состоит из нескольких этапов - это определение основных показателей исследуемого процесса, выделение числовых характеристик, оценка существенных показателей, отвлечение от неглавных характеристик и построение самой модели, с помощью которой возможно дать количественную оценку развития явления в будущем. Данным областям теоретических и практических исследований посвящены работы многих ученых экономистов и математиков, таких как Колмогоров, Гаус, Канторович, Элиот, Браун, Хольт и др. При этом многие работы исходят из определения, что процессы самовоспроизводящиеся [1-2].

С использованием данного принципа часто строятся модели авторегрессии. В ряде случаев эти модели построены на фрактальной теории. Теория введения моделей авторегрессии нашла широкое применение в трудах американских аналитиков, таких как Альмон, Браун, Хольт и др., после доказанных теорем Гауса (стационарность авторегрессионных процессов и предпосылки МЧР).

При этом широко развита методология подбора весовых коэффициентов авторегрессии, которая чаще всего упирается в предпосылки метода наименьших квадратов (МНК) и метода максимального правдоподобия (ММП), т.е. наличия у авторегрессионного процесса белого, или так называемого гаусов-ского шума. Рядом аналитиков предложены и другие способы подбора параметров, например: наивный -«на глаз» (модель Брауна), или аналитический с использованием числовых (МЧР Городова [3]).

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

На самом деле вышеозначенные теории очень близки по своему содержанию. Так, например, в работах [4-5] доказана взаимосвязь прогнозов по авторегрессии с «золотым сечением», треугольником

Паскаля и числами Фибоначчи. Доказанные утверждения свидетельствуют о том, что прогноз автокорреляционных моделей при определенных условиях имеет распределение через «золотое сечение». Помимо этого, работы [4-5] определили отдельное направление исследований в области моделирования экономических процессов авторегрессионными методами с использованием теории числовых рядов. Одним из направлений данного исследования стало решение вопроса о распределении прогноза в моделях авторегрессии более третьего порядка, а также возможности расширения области применения авторегрессионных моделей с методом подбора параметров на основе числовых рядов не только при прогнозировании, но и при моделировании качественных характеристик исследуемых моделей.

Обозначенные выше проблемы предопределили цель данной работы: выделить и обобщить свойства прогнозов в модели авторегрессии 4-го порядка.

Описание метода

В работе [3] был предложен метод подбора параметров, основанный на использовании нормированных числовых рядов, в ДЩ р) моделях. Сделан сравнительный анализ результатов моделирования временных рядов данного метода с другими известными.

Прогнозное значение ум вычисляются следующим образом:

р) =1 Ъ(т; р) , (1)

где т - номер нормированного числового ряда из некоторой базы рядов, обладающих вышеуказанными свойствами; р - порядок модели, верхний индекс (т; р) - указывает на номер ряда и на порядок модели.

Авторегрессия 4-го порядка

Распишем прогноз при использовании четырех предшествующих членов динамического ряда

Уг+1 = Ъо хг + Ъ1 хг-1 + Ъ2 хг-2 + Ъ3 хг-3-

ад

Предположение 1. Пусть X Ъ10 - нормированный знакоположительный степенной ряд, где

1=0

0< Ъг <1, т.е. X Ъ = Ъо + Ъ02 + ъ3 ■■■.

1=0

Используя предложение (1), получим

Уг+1 = Ъ0 хг + Ъ0 хг-1 + Ъ0 хг-2 + Ъ0 хг-3 •

Прогноз на второе значение будет

Уг+2 = Ъ0 Уг+1 + Ъ02 хг + Ъ03 хг-1 + Ъ0 хг-2 = Ъ0 Х + Ъ0 хг-1 + Ъ0 хг-2 + Ъ0 хг-3 + Ъ0 Х + Ъ0 хг-1 + Ъ0 хг-2

= 2Ъ02 Х( + 2Ъ03 Х(-1 + 2Ъ04 Х(-2 + Ъ05 Х(-3.

Аналогично на последующие значения:

Уг+3 = Ъ0 Уг+2 + Ъ02 Уг+1 + Ъо хг + Ъ0 хг-1 =

= 2Ъ0 Х + 2Ъ04 Х-1 + 2Ъ0 Хг-2 + Ъ0 Х-3 + Ъо хг + Ъ0 хг-1 + Ъо хг-2 + К хг-3 + Ъ0 хг + Ъ0 хг-1 =

= 4Ъ0 Х( + 4Ъ0 Х(-1 + 3Ъ0 Х(-2 + 2Ъ0 х^

Уг+4 = Ъ0 Уг+3 + Ъ02 Уг+2 + Ъ0 Уг+1 + Ъ0 хг-1 = 8Ъ0 Х + 7Ъ0 хг-1 + 6Ъ0 хг-2 + 4Ъ0? хг-

'07 г+3 1 "07 г+2 1 "07 г+1 1 г-1 г ' ' г-1 1 ^о Л г-2 1 г-3'

Уг+5 = Ъ0 Уг+4 + Ъ02 Уг+3 + Ъо Уг+2 + Ъ04 Уг+1 = 15Ъо Хг + 14Ъ06 Х- + 12Ъо? Хг-2 + 8Ъ0 Хг-Э Уг+6 = Ъо У г+5 + Ъо2 У г+4 + Ъ03 Уг+3 + Ъо4 Уг+2 = 29Ъо6 Хг + 27Ъо? Хг-1 + 23Ъ0 Хг-2 + 15Ъо9 хг-

Уг+к = а1 (к )Хг + а 2 (к )Хг-1 + а 3 (к )Хг-2 + а 4 (к К

Некоторые свойства прогнозов

Восстановим ряд коэффициентов а1 (к) при х{ :

а

1 (1) = ь

0 м

2

а1 (2) = 2Ьо, а 13) = 4Ьо3,

Ч (3)= 4Ь а1 (4)= 8Ьо4, а1 (5) = 15Ь, а1 (б)= 29Ь,

а1 (к ) = Р4 (к + 1)Ь0,

где Р4 (к +1) - ряд чисел Квадробоначчи.

Определение 1. Ряд Квадробоначчи - это последовательность чисел, заданная рекурсией Р4(к +1) = Р4(к) + Р4(к -1) + Р4(к -2) + Р4(к -3), где Р4(о) = 0, Р4(1)= 1, Р4(2) = 1, Р4(з) = 2 , Р (4) = 4.

Докажем следующее утверждение.

Лемма 1. Пусть ^ Ь0 - нормированный знакоположительный степенной ряд, где 0 < Ь <1. Тогда

1=0

а! (к ) = Р4 (к + 1)Ьк,

где Р4 (к +1) - ряд чисел Квадробоначчи.

Доказательство. Воспользуемся математической индукцией. Тогда

а1 (к) = Ь0 а1 (к -1)+Ь02 а1 (к - 2)+Ь03а1 (к - 3) + Ь04а1 (к - 4) =

= ь (р (к )Ьк-1)+Ь02 (р (к - 1)Ьк-2)+Ь3 (р (к - 2)Ь0-3)+Ь4 (р (к - 3)Ь0-4)= = Ь0 (Р (к)+Р4 (к -1) + Р4 (к - 2)+Р4 (к - 3)) = Р4 (к + 1)Ьк. Лемма доказана.

Перейдем к описанию ряда весовых коэффициентов а 2 (к) при х

а 2 (1)= Ь0. а 2 (2)= 2Ь,2

а 2 (3) = 4Ь3, а 2 (4)= 7Ь;, а 2 (5)= 14Ь0, а 2 (б)= 27Ь0,

а 2 (к ) = Р4'(к + 1)Ьк+1,

где Р4 (к +1) - модифицированный ряд чисел Квадробоначчи, причем Р4 (к +1) = Р4 (к)- Р4 (к - 4).

ад

Лемма 2. Пусть ^ Ь0 - нормированный знакоположительный степенной ряд, где 0 < Ь <1. Тогда

1=0

а 2 (к ) = Р4'(к + 1Кк+1, где Р4 (к +1) - модифицированный ряд чисел Квадробоначчи.

Доказательство. Пусть лемма верна, тогда

а2 (к) = Ъ0 а2 (к -1) + ¿02а2 (к - 2)+Ь03а2 (к - 3)+Ь04а2 (к - 4) =

= ¿0 ( (к К ] + ¿02 ( (к - 1)Ьок-1] + ¿3 ( (к - 2)Ьок-2 ] + Ь4 ( (к - з)Ьок-3 = ¿к+1 Г (к)+(к -1)+^'(к - 2)+^'(к - 3)1 = (к+1)Ь0+1.

Лемма доказана.

Далее рассмотрим ряд весовых коэффициентов а 3 (к) при

а 3 (1) = ¿0,

а 3 (2) = 2Ь2, а 3 (3) = 3Ь03, а 3 (4)= 6Ь04, а 3 (5) = 12Ь05, а 3 (б) = 23Ь06,

#+2,

а 3 (к ) = ^4 (к +1>0

где (к +1) - модифицированный ряд чисел Квадробоначчи, причем

' (к +1) = (к) - ^4 (к - 3) = ^4 (к) - ^4 (к - 4)- ^4 (к - 3).

ад

Лемма 3. Пусть ^ ¿0 - нормированный знакоположительный степенной ряд, где 0 < Ь <1. Тогда

1=0

а 3 (к ) = '(к + 1>0к+2,

где ¥а (к +1) - модифицированный ряд чисел Квадробоначчи. Доказательство. Пусть лемма верна, тогда

а 3 (к) = Ь0 а 3 (к -1) + ¿02 а 3 (к - 2)+¿03а 3 (к - 3)+¿04 а 3 (к - 4) =

= ¿0 ( ^ (к )Ьк+1 | + ¿02 ( ^ (к - 1)Ьк |+ ¿03 ( ^ (к - 2)Ьк-1 |+ ¿04 ( ^ (к - 3)Ьк-2

= ¿0к+2 (к) + ^4 (к - 1)+ ^ (к - 2)+ ^4 (к - 3)] = ^ (к + Лемма доказана

Последний ряд весовых коэффициентов а 4 (к) при х-3

а 4 (1)= ¿0,

а 4 (2) = ¿02, а 4 (3) = 2Ь0, а 4 (4)= 4Ь40, а 4 (5) = 8^, а 4 (6) = 15^0,

а 4 (к) = (к)й.

к+2 0 .

к+3 0,

где (к) - ряд чисел Квадробоначчи.

хг-2

Лемма 4. Пусть ^ Ь0 - нормированный знакоположительный степенной ряд, где 0 < Ь <1. Тогда

1=0

а 4 (к ) = р (к )Ьк0 +3,

где Р4 (к) - ряд чисел Квадробоначчи.

Доказательство. Воспользуемся математической индукцией. Тогда

а 4 (к) = Ь0 а 4 (к -1) + Ь02 а 4 (к - 2)+Ь03а 4 (к - 3) + Ь04а 4 (к - 4) =

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

= Ь (Р4 (к - 1)Ьк+2)+Ь2 (Р4 (к - 2)Ь0+1)+ Ь3 (Р4 (к - 3)Ь0)+ Ь4 (р^ (к - 4Кк-1) =

= Ь0к+3 (Р4 (к -1) + р (к - 2) + р (к - 3) + р (к - 4)) = ¥а (к )ьк+3. Лемма доказана.

Для дальнейшего выделения свойств прогнозов необходимо ввести функцию, аналогичную функции Бине. Используем рекурсию Квадробоначчи (опр. 1) и построим производящую функцию

ад

Р4(х) = Р4 (0)х0 + Р4 (¡У + Р4 (2)х2 + Р4 (3)х3 + £ р4 (к - 4)+р (к - 3)+р (к - 2)+Р4 (к - 1))хк . (2)

к=4

Домножим каждую строчку на х в соответствующей степени и произведем суммирование:

1. ^ Р4 (к - 4)хк = х4 ^Р4 (к - 4)хк-4 = \п = к - 4 = х4 ^Р4 (п)хп.

к=4 к=4 п=0

^ Р4 (к - 3)хк = х3 ^ Р4 (к - 3)хк-3 = |п = к - 3 = х3 ¿р4 (п)хп + 1х0 - 1Х1) = х3 (Р4 (х) -1).

к=4 к=4 п=1

ад ад

^ Р4 (к - 2)хк = х2 ^ Р4 (к - 2)хк-2 = \п = к - 2 =

3 к=4 к=4

= х2¿(-Р(п)хп + 1х0 - 1х! -1 - х)= х2(р4(х)-1 - х).

п=2

ад ад

^ Р4 (к - 1)хк = х£ Р4 (к - 1)хк-1 = |п = к -1 =

4 к=4 к=4

х]г(р4(п)хп + 1х0 + 2х2 - 1х1 -1 -х-2х2)= х2(р4(х)-1 - х-2х2).

= х^(Р4(п)х ' + 1х" + 2х~ - 1х' - 1 - х - 2х2)= х2(р(х)- 1 - х -

п=1

Внесем полученные значения в производящую функцию (2), получим

Р4 (х) = 1 + х + 2 х2 + 4 х3 + х 4Р4 (х) + х3 (р4 (х)-1)+ х2 (р4 (х)-1 - х) + х2 (р4 (х)-1 - х - 2 х2) или

Р4 (х) - х4Р4 (х) - х3Р4 (х) - х2 Р4 (х) - хР4 (х) = 1 + х + 2х2 + 4х3 - х3 - х2 - х3 - х - х2 - 3х3. Откуда

1 А В Сх + Б

р4(х) = --4-3-2-=-+-+ ^ , (3)

1 - х - х - х - х х -ф1 х - ф2 ах + Ьх + с

где 1 - х4 - х3 - х2 - х = -(х - ф1 )(х - ф2 )(ах2 + Ьх + с).

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

1. По формулам Феррари найти решение одного из корней, которое будет действительно содержащим радикал четвертой степени. Затем полученное уравнение сокращается путем деления уравнения на данный корень.

2. Решение уравнения 3-го порядка требует использования формулы Кардана, тем самым будут найден еще один вещественный корень.

3. Последующие решения уравнения дадут два комплексных корня.

4. Используя, полученные корни решаем уравнение относительно (3).

Выводы. Теория применения авторегрессионных моделей при анализе социально-экономических, технических и производственных процессов довольно обширна и многогранна, но в то же время имеет большое количество ограничений (таких как ограничения для использования МНК, МНП и др.). Помимо этого не до конца изучен весь спектр направлений использования данных методов и моделей, а также возможные области применения и ограничения целесообразности этого применения. Так, например, в работах [3-5] рассмотрен метод подбора параметров в моделях авторегрессии на основе числовых рядов, который отчасти решает проблему ограничения классических методов, также введены зависимости авторегрессионных процессов и классических понятий математики, таких как "золотое сечение", "треугольник Паскаля", что ранее было не так очевидно.

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

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

Литература

1. Айвазян С.А., Мхитарян В.С. Прикладная статистика и основы эконометрики. - М.: ЮНИТИ-ДАНА, 1998. - 1022 с.

2. БоксДж., Дженкинс Г. Анализ временных рядов. Прогноз и управление. - М.: Мир, 1974. - Вып. 1.

3. Городов А.А. Моделирование временных рядов на основе нормированных числовых рядов // СУИТ. -2010. - Вып. 22.

4. Городов А.А., Кузнецов А.А. Свойства прогнозов в моделях авторегрессии по методу числовых рядов // СУИТ. - 2011. - Вып. 3(45).

5. Городов А.А., Кузнецов А.А., Демьяненко О.В. Золотое сечение и прогнозирование по авторегрессии // Вестник КрасГАУ. - 2012. - № 2.

i Надоели баннеры? Вы всегда можете отключить рекламу.