Коэффициент автокорреляции первого порядка характеризует. Коэффициент автокорреляции, его свойства

При изучении развития явления во времени часто возникает необходимость оценить степень взаимосвязи в изменениях уровней 2-х или более рядов динамики различного содержания, но связанных между собой. Эта задача решается методами коррелирования:

· уровней ряда динамики

· отклонений фактических уровней от тренда

· последовательных разностей

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

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

Коэффициент автокорреляции вычисляется по непосред­ственным данным рядов динамики, когда фактические уровни од­ного ряда рассматриваются как значения факторного признака, а уровни этого же ряда со сдвигом на один период, принимаются в качестве результативного признака (этот сдвиг называется лагом). Коэффициент автокорреляции рассчитывается на основе фор­мулы коэффициента корреляции для парной зависимости:

· y t – фактические уровни ряда,

· y t+1 – уровни того же ряда со сдвигом на 1 период (коэффициент автокорреляции первого порядка).

Формула для расчета коэффициента автокорреляции уровней ряда 1-го порядка :

Формула для расчета коэффициента автокорреляции уровней ряда 2-го порядка :

Для суждения о наличии или отсутствии автокорреляции в исследуемом ряду, фактическое значение коэффициента автокорреляции сопоставляют с табличным для 5% или 1% уровня значимости. Если расчетное значение меньше табличного, то гипотеза об отсутствии автокорреляции принимается и, наоборот, в противном случае, отвергается.

Последовательность коэффициентов автокорреляции 1, 2 и т.д. порядков называют автокорреляционной функцией временного ряда. График зависимости значений коэффициентов автокорреляции от величины лага (порядка коэффициента автокорреляции) называют коррелограммой .

Анализ автокорреляционной функции и коррелограммы позволяет выявить структуру ряда, т. е. определить присутствие в ряде той или иной компоненты. Так, если наиболее высоким оказался коэффициент автокорреляции первого порядка, то исследуемый ряд содержит только тенденцию. Если наиболее высоким оказался коэффициент автокорреляции порядка m, то ряд содержит циклические колебания с периодичностью в m моментов времени. Если же ни один из коэффициентов автокорреляции не является значимым, то можно сделать одно из двух предположений:


· либо ряд не содержит тенденции и циклических колебаний, а его уровень определяется только случайной компонентой;

· либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ .

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

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

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

Последовательность коэффициентов автокорреляции уровней первого, второго и т.д. порядков называют автокорреляционной функцией временного ряда. График зависимости ее значений от величины лага (порядка коэффициента автокорреляции) называется коррелограммой .

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

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию. Если наиболее высоким оказался коэффициент автокорреляции порядка 2, то ряд содержит циклические колебания с периодичностью в 2 момента времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреляционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компоненты и циклической (сезонной) компоненты.

Рассмотрим пример . Пусть имеются некоторые условные данные об общем количестве правонарушений на таможне одного из субъектов РФ (например, Республики Татарстан).

Таблица 4.1

Год Квартал Количество возбужденных дел,
I
II
III
IV
I
II
III
IV
I
II
III
IV
I
II
III
IV

Построим поле корреляции:

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

Таблица 4.2

-328,33 -288,13 94601,72 107800,59 83018,90
169,67 -292,13 -49565,70 28787,91 85339,94
315,67 205,87 64986,98 99647,55 42382,46
-342,33 351,87 -120455,66 117189,83 123812,50
-228,33 -306,13 69898,66 52134,59 93715,58
292,67 -192,13 -56230,69 85655,73 36913,94
320,67 328,87 105458,74 102829,25 108155,48
-309,33 356,87 -110390,60 95685,05 127356,20
-344,33 -273,13 94046,85 118563,15 74600,00
292,67 -308,13 -90180,41 85655,73 94944,10
205,67 328,87 67638,69 42300,15 108155,48
-238,33 241,87 -57644,88 56801,19 58501,10
-245,33 -202,13 49588,55 60186,81 40856,54
220,67 -209,13 -46148,72 48695,25 43735,36
227,67 256,87 58481,59 51833,63 65982,20
Сумма 9,05 0,05 74085,16 1153766,39 1187469,73
Среднее значение 699,33 663,13

Следует заметить, что среднее значение получается путем деления не на 16, а на 15, т.к. у нас теперь на одно наблюдение меньше.

Теперь вычисляем коэффициент автокорреляции первого порядка по формуле (4.1):

Составляем вспомогательную таблицу для расчета коэффициента автокорреляции второго порядка.

Таблица 4.3

145,57 -269,79 -39273,33 21190,62 72786,64
291,57 -273,79 -79828,95 85013,06 74960,96
-366,43 224,21 -82157,27 134270,94 50270,12
-252,43 370,21 -93452,11 63720,90 137055,44
268,57 -287,79 -77291,76 72129,84 82823,08
296,57 -173,79 -51540,90 87953,76 30202,96
-333,43 347,21 -115770,23 111175,56 120554,78
-368,43 375,21 -138238,62 135740,66 140782,54
268,57 -254,79 -68428,95 72129,84 64917,94
181,57 -289,79 -52617,17 32967,66 83978,24
-262,43 347,21 -91118,32 68869,50 120554,78
-269,43 260,21 -70108,38 72592,52 67709,24
196,57 -183,79 -36127,60 38639,76 33778,76
203,57 -190,79 -38839,12 41440,74 36400,82
Сумма -0,02 -0,06 -1034792,71 1037835,43 1116776,36
Среднее значение 723,43 644,79

При наличии тенденции и циклических колебаний каждый последующий уровень ряда зависит от предыдущего. Количественное выражение степени связи уровней ряда за один или несколько периодов времени наз. коэффициентом автокорреляции. Они бывают 1-ого, 2, 3 и т.д. порядка.

Коэффициент автокорреляции показывает тесноту связи между уровнями ряда, сдвинутыми на 1 или более шаг.

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

n -количество данных

r 1 -коэффициент автокорреляции 1го порядка

Автокорреляция даёт информацию о наличии фактора, формирующего тенденцию ряда.

Полученные значения коэффициента автокорреляции 1го и 2го порядков свидетельствует о тесноте зависимости между текущими уровнями ряда и уровнями ряда предыдущих периодов, а также свидетельствует о линейной тенденции. Периоды, по которым рассчитывается коэффициент автокорреляции называются лагами. Для статистической достоверности коэффициента автокорреляции максимальный лаг может быть n/4.

Свойства коэффициента автокорреляции:

Характеризует только тесноту линейной связи текущего и предыдущего уровней ряда

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

По знаку коэффициента автокорреляции нельзя сделать вывод о возрастающей или убывающей тенденции.

22. Корреляционная функция.

Последовательность коэффициентов автокорреляции называется автокорреляционной функцией. График зависимости ее значений от величины коэффициентов автокорреляции(порядков коэффициентов автокорреляции) называют коррелограммой. Анализ автокорреляционной функции и коррелограммы позволяет определить структуру временного ряда. Если наиболее высоким оказывается коэффициент автокорреляции 1-го порядка – это означает, что временный ряд содержит тенденцию Т, если наиболее высоким оказался коэффициент автокорреляции τ-ого порядка – это означает, что временной ряд содержит сезонную или циклическую компоненту S с периодичностью τ моментов времени.

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

Анализ автокорреляционной функции позволяет сделать вывод о том, что в изучаемом временном ряде имеется тенденция T (к возрастанию или убыванию), сезонные колебания с расчётной периодичностью.

23. Определение тенденции временного ряда.

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

Определение аналитической функции называется выравниванием временного ряда.

Для построения тренда чаще всего используют следующие (элементарные) функции:

Линейная у t = a + bt T =a + bt - линейный тренд

Нелинейная:

а) полиномиальная y t =a+bt+ct 2 +…+kt n

б) степенная

в) показательная

a, b, c - параметры линии тренда

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

24. Аддитивная модель временного ряда.

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

Аддитивная модель: У=Т+S+E,

T-трендовая компонента

S-сезонная компонента

E-случайная компонента

Аддитивная модель временного ряда используется в случае, если амплитуда сезонных колебаний практически не меняется. При этом предполагается, что все сезонные компоненты являются постоянными для различных типов.

Алгоритм построения модели. Процесс построения модели включает в себя следующие шаги:

    Выравнивание уровней исходного ряда методом скользящей средней.

    Расчет значений сезонной компоненты S

    Устранение сезонной компоненты из исходного уровня ряда и получение выровненных данных без S

    Аналитическое выравнивание уровней ряда и расчет значений фактора Т

    Расчет полученных значений (Т* S) для каждого уровня ряда

    Расчет абсолютных или относительных ошибок модели.

(или 4.Определение тенденции временного ряда и уравнения тренда; 5.Расчет абсолютных или относительных ошибок модели.)

Временной ряд является нестационарным , если он содержит такие систематические составляющие как тренд и цикличность.

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

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

Лагом l называется величина сдвига между рядами наблюдений.

Лаг временного ряда определяет порядок коэффициента автокорреляции. Например, если уровни временного ряда x t и x t–1 корреляционно зависимы, то величина временного лага равна единице. Следовательно, данная корреляционная зависимость определяется коэффициентом автокорреляции первого порядка между рядами наблюдений x 1 …x n–1 и x 2 …x n . . Если лаг между рядами наблюдений равен двум, то данная корреляционная зависимость определяется коэффициентом автокорреляции второго порядка и т. д.

При увеличении величины лага на единицу число пар значений, по которым рассчитывается коэффициент автокорреляции, уменьшается на единицу. Поэтому максимальный порядок коэффициента автокорреляции рекомендуется брать равным n/4 , где n – количество уровней временного ряда.

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

где x t *x t-l – среднее арифметическое произведения двух рядов наблюдений, взятых с лагом l :

x t x 1+l ,x 2+l ,…,x n :

x t-l – значение среднего уровня ряда x 1 ,x 2 ,…,x n–l :

G(x t), G(x t–l) – средние квадратические отклонения, рассчитанные для рядов наблюдений x 1+l ,x 2+l ,…,x n и x 1 ,x 2 ,…,x n–l соответственно.

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

Анализ структуры временного ряда с помощью коэффициентов автокорреляции стоится на следующих правилах:

1) исследуемый временной ряд содержит только трендовую компоненту, если наибольшим является значение коэффициента автокорреляции первого порядка r l–1 ;

2) исследуемый временной ряд содержит трендовую компоненту и колебания периодом l, если наибольшим является коэффициент автокорреляции порядка l. Эти колебания могут быть как циклическими, так и сезонными;

3) если ни один из коэффициентов автокорреляции r l (l =1,L ) не окажется значимым, то делается один из двух возможных выводов:

а) данный временной ряд не содержит трендовой и циклической компонент, а его колебания вызваны воздействием случайной компоненты, т. е. ряд представляет собой модель случайного тренда;

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

Графическим способом анализа структуры временного ряда является построение графиков автокорреляционной и частной автокорреляционной функций.

Автокорреляционной функцией называется функция оценки коэффициента автокорреляции в зависимости от величины временного лага между исследуемыми рядами.

Графиком автокорреляционной функции является коррелограмма.

Частная автокорреляционная функция отличается от автокорреляционной функции тем, что при её построении устраняется корреляционная зависимость между наблюдениями внутри лагов.

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

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

Формула для расчета коэффициента автокорреляции имеет вид:

(4.1)

.

Эту величину называют Коэффициентом автокорреляции уровней ряда первого порядка , так как он измеряет зависимость между соседними уровнями ряда и .

Аналогично можно определить коэффициенты автокорреляции второго и более высоких порядков. Так, коэффициент автокорреляции второго порядка характеризует тесноту связи между уровнями и и определяется по формуле:

(4.2)

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

Свойства коэффициента автокорреляции.

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

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

Последовательность коэффициентов автокорреляции уровней первого, второго и т. д. порядков называют Автокорреляционной функцией временного ряда. График зависимости ее значений от величины лага (порядка коэффициента автокорреляции) называется Коррелограммой .

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

Если наиболее высоким оказался коэффициент автокорреляции первого порядка, исследуемый ряд содержит только тенденцию. Если наиболее высоким оказался коэффициент автокорреляции порядка , то ряд содержит циклические колебания с периодичностью в моментов времени. Если ни один из коэффициентов автокорреляции не является значимым, можно сделать одно из двух предположений относительно структуры этого ряда: либо ряд не содержит тенденции и циклических колебаний, либо ряд содержит сильную нелинейную тенденцию, для выявления которой нужно провести дополнительный анализ. Поэтому коэффициент автокорреляции уровней и автокорреляционную функцию целесообразно использовать для выявления во временном ряде наличия или отсутствия трендовой компоненты и циклической (сезонной) компоненты.

Рассмотрим Пример . Пусть имеются некоторые условные данные об общем объеме потребления электроэнергии на одном из предприятий города.

Таблица 4.1

Построим поле корреляции:

Уже исходя из графика видно, что значения Y образуют пилообразную фигуру.

Рассчитаем несколько последовательных коэффициентов автокорреляции. Для этого составляем первую вспомогательную таблицу (см. табл. 4.2).

Следует заметить, что среднее значение получается путем деления не на 16, а на 15, т. к. у нас теперь на одно наблюдение меньше.

Теперь вычисляем коэффициент автокорреляции первого порядка по формуле (4.1):

.

Составляем вспомогательную таблицу 4.3 для расчета коэффициента автокорреляции второго порядка.

Следовательно

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

Таблица 4.2

Значение

Таблица 4.3