
книги из ГПНТБ / Кильдишев, Г. С. Анализ временных рядов и прогнозирование
.pdfнйя, то она, как правило, включает в себя в качестве
предварительного этапа решение задачи |
сглаживания . |
||
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а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т |
— Уі+ 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