Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

книги из ГПНТБ / Кильдишев, Г. С. Анализ временных рядов и прогнозирование

.pdf
Скачиваний:
44
Добавлен:
19.10.2023
Размер:
3.38 Mб
Скачать

нйя, то она, как правило, включает в себя в качестве

предварительного этапа решение задачи

сглаживания .

2. По имеющимся наблюдениям

г/г,

, f/j2 ,

ytп

процесса It в некотором смысле наилучшим

образом

предсказать его значения на периоды

tn+u

tn+2,

tn+i.

Подобная постановка задачи вполне корректна, так как значение процесса ^ в любой момент времени ti часто зависит от значения данного процесса в предыдущие моменты времени.

Г л а в а II

О П Р Е Д Е Л Е Н И Е О С Н О В Н О Й Т Е Н Д Е Н Ц И И

В Р Е М Е Н Н Ы Х Р Я Д О В

2.1. ПОНЯТИЕ ОСНОВНОЙ Т Е Н Д Е Н Ц И И

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

ческого анализа . В качестве инструмента такого

анали­

за может

с л у ж и т ь метод абстракции, который применил

К. М а р к с

при изучении экономических законов

капита­

лизма .

 

 

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

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

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

21

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

yi = f(t)+Bt:

(2.1.1)

Такое разложение временных

рядов использовал

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

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

тру­

да

изменяется

действительная

стоимость товаров,

а

так­

ж е

те случаи, когда процесс

производства нарушается

какими-либо

естественными пли общественными

бедст­

виями, то мы будем поражены прежде всего относитель­ но узкими пределами отклонений и затем регулярностью, с которой такие отклонения уравновешиваются» 1 .

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

опасность сгладить под видом «отклонений»

существен­

ные изменения

показателей, о т р а ж а ю щ и е важные эко­

номические факты,

или

выравнить

такие уровни,

самое

существо

которых

не допускает подобной их обра ­

ботки

[ 3 ] . Целью анализа

временных

рядов

экономиче­

ских

явлений

за

определенный интервал

времени

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

людаемую картину

развития изучаемого

явления.

1 К. М а р к с и Ф.

Э н г е л ь с . Соч., изд. 2, т. 25,

ч. II, с. 431.

22

К р а т косрочные тенденции часто бывают обманчивы,

вследствие чего

их

ошибочное

истолкование

может

пагубно

оказаться

на

принимаемых

решениях.

При их

анализе

возникает

чрезвычайно

в а ж н а я , хотя

и

нелег­

кая,

з а д а ч а — определить правильное

соотношение

меж­

ду

долгосрочными

и

краткосрочными

тенденциями [ 3 ] .

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

рически, чаще всего на основании

графического анали­

за или ж е

путем

использования

некоторых

критериев

(например,

путем

сравнения различных

кривых по

среднеквадратичеокой о ш и б к е ) .

Рассмотрим наиболее распространенные способы определения тренда, базирующиеся на сглаживании временных рядов.

2. 2. СГЛАЖИВАНИЕ ВРЕМЕННЫХ РЯДОВ ПО М Е Т О Д У Н А И М Е Н Ь Ш И Х КВАДРАТОВ

Метод наименьших квадратов при сглажи ­ вании временных рядов можно рассматривать как не­ который вычислительный прием для получения оценки детерминированной компоненты f{t), которая характе ­ ризует тренд изучаемого процесса.

В экономике наиболее часто применяются функции

р

 

y{t)=a0+

 

Е О І ^

 

 

 

(2.2.1)

 

 

 

Г

 

 

 

 

 

y(t)=e

<='

.

 

 

(2.2.2)

П а р а м е т р ы функций

(2.2.1) и

(2.2.2) имеют

качест­

венный экономический смысл и легко

интерпретируются.

Так, например, уравнение прямой (полином первой

степени)

 

 

 

.

 

 

 

y(t)=a0

+ alt

 

 

 

(2.2.3)

характеризует постоянный

прирост,

равный

ах

едини-,

цам,

при начальном уровне

а0.

 

 

 

 

В

уравнении параболы

второго

порядка

(полином

второй степени)

 

 

 

 

 

(2.2.

 

y{t)=ao

+ alt + a2tz

 

 

 

23

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

риод

равна

2

 

единицам.

 

 

 

Экспонента

 

 

 

а0 -і-а і'

 

 

 

 

 

 

y(t)=e

 

(2.2.5)

 

 

 

 

 

 

отражает

постоянный

относительный

рост,

равный

е а і

единицам,

а

экспонента

 

 

 

 

 

 

y(t)=e

 

 

 

(2.2.6)

характеризует

 

постоянный

относительный

прирост,

равный e2 t t j

единицам

[36] .

 

 

 

Оценки

а0,

щ,

а2,

ар в

формулах

(2.2.1) и

(2.2.2)

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

чений

уровней,

вычисленных

по искомой формуле,

от

их фактических значений была бы минимальной.-

 

Математический аппарат метода наименьших квад­

ратов

описан в

большинстве

работ по

математической

. статистике, поэтому

нет необходимости

подробно

на

Ѵлем останавливаться .

Отметим только, что д л я нахож ­

дения параметров прямой (2.2.3) необходимо решить

систему

уравнений:

 

 

 

 

 

 

 

/ ш 0 + а і Е І 2 = Е ( / ;

 

 

 

 

floSf+

а , 2 / = 2 ^ •

(2.2.7)

Система

уравнений

(2.2.7)

упрощается,

если

значе­

ния t подобрать таким образом, чтобы их

сумма

рав­

нялась

нулю, т. е. начало

отсчета времени перенести

в середину

рассматриваемого

периода.

 

 

Если

2 ^ = 0 , то g 0 = Z y

, С ] = ^ у .

 

 

п2(~

Вобщем виде систему уравнений для нахождения

параметров полинома

(2.2.1) можно

записать

как

 

Ъу = аип + а{21 + а2і2+---

+

аѵШ;

 

 

 

2yt = a02t

+ al2t2+a22l3+-

+ apI,tP+i

;

(2.2.8)

2ytP = a0I,tP

+ aiI,tP+l

+ a2?,tP+2+-

+ ap2,

При

сглаживании

временного

ряда по

экспоненте

(2.2.2)

дл я определения

параметров

следует

применить

24

метод наименьших квадратов к л о г а р и ф м а м исходных данных.

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

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

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

соответствует

гипотезе

о росте

в геометрической про­

грессии. Особенно часто такое

сглаживание

применя­

ется д л я временных рядов с равноотстоящими

уровня­

ми, в

которых

промежуток

времени между

взятыми

годами

составляет не

один

год, а несколько лет.

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

развитие,

в каком

направлении и с

какой интенсив­

ностью.

Развите явления ' во времени

выступает как

результат действия

этих факторов.

 

25

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

выбору

способа

сглаживания

и определению

формы

кривой

следует

подходить

с особой тщательностью.

Подбор вида

функции,

описывающей

тренд,

пара ­

метры

которой

определяются

методом

наименьших

квадратов, производится в большинстве случаев эмпи­

рически,

путем построения ряда

функций

и

сравнения

их между

собой

по

величине

среднеквадратической

ошибки,

вычисляемой

по

формуле

 

 

 

 

 

 

 

 

 

 

 

 

 

 

л

 

 

 

 

 

 

 

 

 

 

5 = У

Д

 

{

^

 

 

 

 

(2.2.9)

 

 

 

 

 

 

 

«—р— 1

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

л

— расчетные

значения

'

уровнен

временного

ряда;

где iji

 

Уі

— фактические

уровни

временного

ряда;

 

п — число уровнен

во временном

ряду;

 

 

 

 

р— число параметров, определяемых в формулах,

 

 

 

описывающих

тренд.

 

 

 

 

 

 

 

Ф. Миллс дает некоторые практические

рекоменда­

ции

для

подбора

вида

функции, описывающей

тренд

[17,

с. 349—350]:

 

t образуют арифметическую про­

1. Если

значения

грессию,

а

соответствующие

значения

 

у—геометриче­

скую

 

прогрессию,

то

уравнение

тренда

в ы р а ж а е т с я по­

казательной

кривой

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

у{1) 0а{

 

 

 

(2.2.10)

2.

 

Если

связь

между

логарифмами

у

и

і линейна,

то описание тренда целесообразно производить по сте­

пенной

модели

 

 

а 0 Л ••

(2.2.11)

По

уравнению (2.2.11) т а к ж е

можно выбирать вид

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

26

3. Бели значения t расположены в порядке арифме­ тической прогрессии, а первые разности соответствую­ щих значений у постоянны, то тренд может быть описан прямой

у(()=а0+а^

(2.2.12)

4. Если значения t расположены в порядке арифме ­ тической прогрессии, а р-е разности соответствующих значений у постоянны, то в качестве функции, описы­ вающей тренд, можно принять полином />й степени

 

y(t)=a0

+ a1t

+ a2t2+---

+ aJP

(2.2.13)

Большую

помощь

в

выборе

вида функций

f(t)

мо­

гут оказать

личный .опыт и

знания

экономиста.

В

остальных ж е случаях, когда вид функций определяется

 

 

 

Л

 

эмпирически,

полученную

оценку тренда

f(t)

рас­

сматривают как некоторую

интерполяционную

формулу,

которая может

оказать помощь экономисту

для

ана­

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

осторожностью.

 

 

 

 

 

 

 

 

 

Необходимо

отметить, что для сглаживания

эконо­

мических

временных

рядов

 

нецелесообразно

использо­

вать

функции,

содержащие

большое

число

параметров,

так

как

полученные

таким

образом

уравнения

тренда

(особенно при малом числе

наблюдений)

будут

отра­

ж а т ь

случайные

колебания,

а не основную

 

тенденцию

развития

явления [ 4 ] .

 

 

 

 

 

 

 

 

 

2.3. СГЛАЖИВАНИЕ

ВРЕМЕННЫХ

РЯДОВ

 

 

 

 

С П О М О Щ Ь Ю СКОЛЬЗЯЩЕЙ СРЕДНЕЙ

 

 

 

 

 

Одним

из

наиболее

старых

и

широко

извест­

ных

методов

с г л а ж и в а н и я

временных

рядов

является

м е т о д с к о л ь з я щ и х

с р е д н и х .

 

Применяя этот

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

27

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

средней берутся все время одинаковыми. Таким

обра­

зом, в к а ж д о м случае средняя

центрирована, т.

е.

от­

несена к серединной ' точке

интервала

с г л а ж и в а н и я

и

представляет собой уровень

для

этой

точки. При

сгла­

живании временного ряда скользящими средними в рас­ четах участвуют все уровни р я д а . Чем шире интервал

скольжения,

тем

более

п л а в н ы м

получается

тренд.

Сглаженный

.ряд

короче

первоначального на

(к—1)

наблюдений

( к — в е л и ч и н а

интервала с г л а ж и в а н и я ) . При

.больших значениях

к колеблемость

сглаженного

ряда

значительно снижается. Одновременно заметно сокра­ щается количество наблюдений, что создает трудности.

Выбор интервала с г л а ж и в а н и я зависит от

целей

исследования. При этом

следует руководствоваться

тем,

в какой период времени

нас интересует действие, а сле­

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

дительности

труда,

планирование

которой

рассчитано

на пятилетний период,

очевидно,

целесообразно брать

пятилетний

период

сглаживания .

 

 

При сглаживании временных рядов отдельных эко­

номических

показателей

наряду с

пятилетним

периодом

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

летняя и др.)

и

периоды

развития сельскохозяйствен­

ного

производства

[15] .

 

С

выбором

интервала

сглаживания связан вопрос .о

количестве уровней^рвд^^частвуііощих в расчете сколь­

зящей

средней,

и

технике

этого

расчета.

Если

число

членов

интервала

с г л а ж и в а н и я

нечетное,

то

получен­

ные значения скользящей средней приходятся

на

сред­

ний член интервала скольжения .

При четном

количест­

ве уровней полученные значения скользящей

средней

нельзя

отнести

ни

к одному

уровню ряда — скользящие

28

средние будут располагаться в промежутках между уровнями.

Д л я первого случая скользящая средняя будет вы­ числяться по формуле

 

 

 

 

Zm

 

 

 

_

Уі + Ш + і + -+УИ-2т

_ = a

 

/О о 1 \

lJi+m~

 

2m +1

-

2/n+l

'

( " à A >

Д л я

втор ото

случая скользящая средняя определя­

ется следующим

образом:

 

 

 

 

 

1

1

1

гт - і

I

 

д

—Уі+Уі + і-1 Ь — Уі +

— Уі+ 2

+ + — i/i+2m

#i+m =

2/и

 

2 т

 

 

 

 

(2.3.2)

 

 

 

 

 

 

Д л я формул (2.3.1) и (2.3.2)

л

 

 

 

 

 

 

 

 

 

 

 

 

Уі+т—величина

( і + т ) - й

скользящей

средней;

 

УІ — і-й

уровень

временного

 

ряда

( і = 1 ,

2,

n — 2 т ) ;

 

 

 

 

 

 

 

 

 

 

 

m — заданное целое положительное число, с (помощью

 

которого определяется величина интервала сгла­

 

живания;

 

 

 

 

 

 

 

 

 

 

 

 

 

II

 

2

если

n

четное

число;

1 suffis

 

 

 

 

 

 

 

 

 

2

 

n - l

 

 

 

 

 

 

 

 

 

 

 

 

it

 

 

 

 

 

 

 

 

 

. если

нечетное число;

 

 

 

 

 

 

п — число

уровней

временного

ряда;

 

 

к — переменный

индекс для

интервала

сглаживания

 

(к =

0,

1,

2,

2т).

 

 

 

 

 

 

В

тех

случаях,

когда

известно,

что

внутри

интерва­

лов

сглаживания

имеет

место

нелинейная

тенденция,

для

сглаживания

временных рядов используются взве­

шенные скользящие средние. Их значения

определяют­

ся так. Внутри каждог о

интервала с г л а ж и в а н и я уровни

описываются полиномом р-й степени:

 

Л

V

 

г/ =

а 0 + ' 2 <ХіѴ •.

(2.3.3)

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

29

Соседние файлы в папке книги из ГПНТБ