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

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

CC BY
179
35
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
ТРЕНД ВРЕМЕННОГО РЯДА / СПЛАЙН ПЕРВОГО / ВТОРОГО И ТРЕТЬЕГО ПОРЯДКОВ / ОЦЕНКИ ПАРАМЕТРОВ / СТАТИСТИЧЕСКИЕ СВОЙСТВА ОЦЕНОК / TIME SERIES TREND / SPLINE OF THE FIRST / SECOND AND THIRD ORDERS / PARAMETER ESTIMATION / STATISTICAL PROPERTIES OF ESTIMATES

Аннотация научной статьи по математике, автор научной работы — Устинова Ирина Георгиевна, Пахомова Елена Григорьевна

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

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

Spline estimate of the time series trend for a random number of data at measurement instants

In many problems of economy, science, and technology one deals with time series. The observed values of a random processy(t) at instants t 1, t 2,..., t N,... form a time series. One of the main goals of time series analysis is the problem of separating the trend. It is a systematic component because a selected trend allows one: (a) to predict the future based on the knowledge of the past; (b) to manage the process generating the series; (c) to describe characteristic features of the series. In the classical theory of time series, the process is measured at regular intervals, exactly one observation at each time instant. However, there exists an organization of the measurement process when the number of measurements is random. Such situations arise especially often in economic systems, for example, in the stock market. This leads to the necessity of developing the theory of time series analysis for a situation where the number of measurements at each time instant is random. Note that selecting a trend polynomial whose order exceeds four is inexpedient in view of a large error in the evaluation of polynomial coefficients. At the same time, if the number of observations is large, a low order polynomial can be inadequate to describe the true trend. The solution is in a spline estimate of the time series trend. In this work, we construct a theory of selecting a time series trend by splines of the first, second, and third orders when the number of measurements in each time is random. The estimates for the spline coefficients are obtained in an explicit form. We have investigated statistical characteristics of the obtained estimates.

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

2015 Математика и механика № 1(33)

УДК 519.25 Б01 10.17223/19988621/33/3

И.Г. Устинова, Е.Г. Пахомова

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

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

Ключевые слова: тренд временного ряда, сплайн первого, второго и третьего порядков, оценки параметров, статистические свойства оценок.

Во многих задачах экономики, науки и техники приходится иметь дело с временными рядами. Наблюдаемые значения случайного процесса у(() в моменты времени /2, ..., N ... образуют временной ряд. Одной из основных задач анализа временных рядов является задача выделения тренда [1] - систематической составляющей, так как выделенный тренд позволяет:

а) предсказывать будущее на основе знания прошлого;

б) управлять процессом, порождающим ряд;

в) описывать характерные особенности ряда [2].

Идея использовать сплайны в задаче выделения тренда временного ряда не нова. В классической теории временных рядов измерения процесса производят через равные промежутки времени, причем в каждый момент времени производится ровно одно наблюдение [2-6]. Однако возможна такая организация измерений процесса, когда число проводимых измерений случайно [7]. Особенно часто такие ситуации возникают в экономических системах, например на фондовом рынке. Это приводит к необходимости разработки теории анализа временных рядов для ситуации, когда в каждый момент времени число измерений случайно.

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

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

Постановка задачи

Пусть имеется временной ряд у(/) = ф(/) + ), являющийся суммой некоторой детерминированной функции ф(/), которая является трендом процесса у (/), и ^) - случайной функции, наличие которой обусловлено ошибками измерений,

внешними помехами и т.д. Предполагается, что помехи измерений ^ = ), I = 1, 2, ... - независимые, одинаково распределенные случайные величины с математическим ожиданием М] = 0 и дисперсией ] = ст2. Нам известна последовательность значений

___ _ Уг1 + У г 2 +... + У гп,

У^ У2 , ..., Ум , где Уг =-.

Пг

Здесь пг - случайные величины, распределенные по закону Пуассона с параметром X.

Будем считать, что сами моменты времени ti нам известны. Относительно

тренда предполагается, что он представляет собой сплайн. В этом случае весь отрезок наблюдения [0; Т ] разбивается на части одинаковой длины:

[0; Т>], [То; 2Т, ], ...,[(к- 1)Т>; кТ0 ].

На каждом таком отрезке тренд оценивается в виде полинома соответствующей степени. На границах отрезков эти полиномы сшиваются так, чтобы получилась непрерывная кривая. Такая кусочно-полиномиальная кривая носит название сплайна [8-10].

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

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

мени. В качестве функций фй , 5 = 0, к -1, возьмем функции вида

а,Х г + Ъ,, если ^ е [¿"Т,;^ + 1)Т ]

ф( г) = ф" =10, если t1 е [5Т0;(5 + 1)Т0]. (1)

Потребуем, чтобы ф, ((, + 1)Т0) = ф,+1 ((, + 1)Т0). Задача выделения тренда сводится к нахождению оценок а,, Ъ, неизвестных параметров а,, Ъ,, я = 0, к -1, и исследованию этих оценок.

Оценки параметров тренда

Найдем оценки а,, Ъ, неизвестных параметров а,, Ъ,, , = 0, к -1, методом наименьших квадратов, исходя из условия

к (,+:)Т0 г / - \"|2

е = X X П [У - (г + Ъ )) ^ тш . (2)

,=0 г= ,Т0 а„,Ъ„

Продифференцировав (2) по а,, Ъ,, , = 0, к -1, и приравняв частные производные к нулю, получаем систему 2к уравнений с 2к неизвестными, которая с введением матричных обозначений: 0 = [Ог0, Ъ0, ог1, ¿>1,___, ак-1, Ък-1 ]Т - матрица-столбец

оценок неизвестных параметров 0 = [а0, Ъ0, а1, Ъ1,..., ак-1, Ък-1]Т ,

А =

£ 2 п £ о о

1=0 1=0 То То

£ ^ £ п 0

1=0 1=0

2То 2Т0

0 0 £ \ £ г,,

1=Т0 1=Т0

2Т0 2Т0

0 0 ££п, ... 0 0

г=Т0 г=Т0

кТ0 кТ0 0 0 0 0 ... £ 2п, £ ^

¿=(к-1)Т, ,=( к-1)Т0

кТ0 кТ0

0 0 0 0 ... £ £ п

,=(к-1)Т0 1=(к-1)Т0

Г =

0

£ п1 У,1,

1=0 Т0

£ п У

1=0 2Т0

£ п У, <1

=Т>

2Т0

£п, У1

1=0 2Т0

1=Т0 2Т0

кТ0

£ п у

,=(к-1)Т0 кТ0

£ п у,

,=(к-1)Т0

будет иметь вид

А0 = Г , (3)

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

0 = (АТ А)-1 АТ Г . (4)

Оценки (4) трудно исследовать и трудно считать, так как ni - случайные величины и, следовательно, матрица А - матрица со случайными элементами, соответственно и матрица А-1 становится случайной. Поэтому вместо матрицы А в уравнении (3) возьмем М[А] = ХА , где

А =

Т £ ^2 Т0 £ <1 0 0 .. 0 0

1=0 1=0

Т0 Т0

£ ^ 0 0 .. 0 0

1=0 1=0 2Т0 2Т0

0 0 £ <12 £ <1 . 0 0

.=Т0 '=Т0

2Т0 2Т0 0 0 £ ^ £1

'=Т0 '=Т0

кТ0 кТ0

0 0 0 0 £ <1

,=( к-1)Т0 ,=(к-1)Т0

кТ0 кТ0

0 0 0 0 •• £ <1 £ 1

,=(к-1)Т> ,=(к-1)Т>

0

0

0

Вычислив отдельно суммы, входящие в матрицу Л0, с учетом того, что ^ = I. получим

0 0 0 0

T 6

2To2 + 3To +1 3 (To +1) 3 (To +1) 6

2T02(3k2 - 3k +1) +

3(2k - 1)(To +1) 6

(5)

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

+3Т0(2к -1) +1

... 3(2к - 1)(Т) +1)

От матричного уравнения (3) перейдем к уравнению ХЛ^И = У , в котором А представлена (5). Заметим, что матрица А0 является квазидиагональной. Обозначим (0 - нулевая матрица)

Лп 0 ... 0

л - To A0 - 6

0

22

0 0

0

4k

- T0[[, A

'22'

kk

Тогда для обратной матрицы имеет место равенство

A 1 - T"[A22 •", Akk 1 ] . To

Убедившись, что матрица Л0 является невырожденной, находим обратную матрицу AT1, которая так же, как и исходная матрица, является квазидиагональной, с элементами, стоящими на главной диагонали вида

T00

где

11 _ 2 2

T02 -125(25 + 1)T0 - (1252 + 12s +1)

— —

(2s + 1)(T) +1)

T02 - 12s(2s + 1)T0 - (12s2 + 12s +1):

22

2(3s2 + 3s + 1)T02 + 3(2s + 1)T0 +1 3 (T02 - 12s(2s + 1)T0 - (12s2 + 12s +1))

s - 0, k -1.

Знание обратной матрицы позволяет в явном виде записать оценки неизвестных параметров тренда в виде

1 (( A ) A Y .

(6)

2

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

Теперь в условиях предыдущей задачи в качестве функций фг5 , 5 = 0, к -1, возьмем функции вида

[«¿2 + V, + ^, если ^ е [570;(5 + |0, если ^ г [5Т0;(5 + 1)Т0].

Задача выделения тренда сводится к нахождению оценок а5, Ь5, с5 неизвест-

ных параметров а5, Ь5, с5, 5 = 0, к -1, и исследованию этих оценок. Так же как и в предыдущем пункте, воспользовавшись методом наименьших квадратов исходя из условия

(5+1)Т> ,- , . „ 2

Q = 1 X п[й-(

-|а5С + Ь,1 + с.

5 1 5 1

5=0 г = 5ТП

)]2

Ш1П

а„,Ъ„

найдем оценки неизвестных параметров. После дифференцирования предыдущего выражения по а5, Ь5, с5, 5 = 0, к -1, получим систему уравнений (3), в которой 0 = [С0,Ь0,с0, сс1 ,Ь1, с\,..., акЬкск^]Т , А - квазидиагональная матрица с диагональными элементами вида

5Т0 5Т0 5Т0

X X и

-( 5-1)Т„ г=(5-1)Т„ г=( 5-1)Т0

5Т0 5Т0 5Т0

X ^ X X '

!=( 5-1)Т„ г=(5-1)Т0 г=( 5-1)Т0

5Т0 5Т0 5Т0

X X ^г X

-( 5-1)Т0 г=(5-1)Т0 г=( 5-1)Т0

5 = 1, к, и У =

кТ„

X ПгУгЧ2

>=( к-1)Т„ кТ

X пг Уг 'г

г=(к-1)Т0 Т

X Пг Уг

г=( к-1)Т„

От матричного уравнения (3) перейдем к уравнению ^А00 = У, в котором Аз есть квазидиагональная матрица, в которой диагональные элементы имеют вид

Т0 +1

X п, У, Ч2

=0

Т0

X п г У г 1г

=0

Т0

X П г У г

=0 Т0

=0

С11 С12 С13

С21 а22 С23

_ С31 С32 С33 _

где

ап = 270 [6703 (1 +1052 - 55 + 554 - 1053) + 3Т02 (1052 -105 + 3) + 70 -1] , а33 = б0, а12 = а21 = 15702 (25 -1) ((252 - 25 +1)70 +1),

а13 = а22 — а31 = 1070 (2(352 - 35 +1)70 +1) , а23 — а32 — 30(25 -1)70 , 5 = 0, к -1.

Тогда обратная матрица к матрице А0 будет также квазидиагональной матрицей с диагональными элементами вида

Здесь

60

70 +1

0 0 а 12 а 13

а 31 а

а 11 =

11 70 (703 + 4702 + 70 - 6)

а то = а 01 =

-3(2 5 -1)

21 (703 + 4702 + 70 - 6)

(652 - 65 + 1)70 - 1 2(703 + 4702 + 70 - 6)

0 _ 0 _ а 23 — а 32 —

32

-3 (702 (2053 - 3052 +145 - 2) - (2к -1)70 - (25 -1)) 10(703 + 4702 + 70 - 6)

а 33 —

703 (6054 -12053 + 8452 - 245 + 3) - (127025(5 -1) + 70 (1252 -125 +1) + 2)

20(703 + 4702 + 70 - 6)

5 — 0, к -1.

Оценки неизвестных параметров тренда задаются выражением (6).

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

Теперь, в качестве функций ф15, 5 — 0, к -1, рассмотрим функции вида

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

ф = + + + с5

15 10,

если е [570;(5 +1)70 ], если * г [570;(5 +1)70].

Задача выделения тренда сводится к нахождению оценок а5, Ь5, с5, с15 неиз-

вестных параметров а5, Ь5, с5, С5, 5 — 0, к -1, и исследованию этих оценок. Так же как и ранее, воспользовавшись методом наименьших квадратов исходя из условия

N

а—I п

1—1

К

У г - К3 + Ь^? + С& + )

Ш1П

а5 ,Ь5 , С5 , С5

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

3

выражения по а,, Ь,, с,, а!,, 5 = 0, к -1, получим систему уравнений (3), в которой 0 = [а0, Ъ0, с0, а0, а1, Ьг, с1, а?1,..., ак-1, Ьк-1, ск-1, йк-1]г , А - квазидиагональная матрица с диагональными элементами вида

Ё *гПг Ё ^Ч Ё ^«г Ё ^«г

=( ¿-ад

=( 5-1)^0

=( я-ВД

=( 5-1)^0

,Т0 ,Т0 ,Т0 ,Т0

Ё *гПг Ё ^"г Ё ^П Ё ^

г—(>-1)Т0 г—1>-1)Т0 г—1>-1)Т0 г—1>-1)Т0

,Т0 ,Т0 ,Т0 ,Т0

Ё Ё Ё Ё ^

г—(>-1)Т0 г—1>-1)Т0 г=1>-1)т0 г—1>-1)Т0

Ё Ё *,2п Ё Ё П

_г—|>-1)Т0 г—1>-1)Т0 г—1>-1)Т0 г—1>-1)Т0

5 = 1, к , и У —

Т0 -ЁПгУ г ¡г

г=0

Т0

Ё ПУг '

кТ0

Ё ПУг ¡г

=(к-1)Т0

кТ0

Ё ПУг 1_ г=(к-1)Т)

От матричного уравнения (3) перейдем к уравнению АА0в = У, в котором А есть квазидиагональная матрица, в которой диагональные элементы имеют вид

Т) +1

420

12

13

14

1_" 41

42

43

44

где

а 011 = 10Т0[6Т05(7,6 + 21,5 + 35,4 + 35,3 + 21,2 + 7, +1) +

+ 3Т04 (35,4 + 70,3 + 63,2 + 28, + 5) + 3Т03 (7,2 + 7, + 2) - 3Т02 (7,2 + 7, + 2) - Т0 +1], а012 = а021 = 35Т02 (2, + 1)[2Т03 (3,4 + 6,3 + 7,2 + 4, +1) + 2Т02 (5,2 + 5, + 2) + Т0 -1],

а013 = а022 = а031 = 14Т0 [6Т03 (5,4 +10,3 +10,2 + 5, +1) + 3Т02 (10,2 +10, + 3) + Т0 -1],

а 1 л — а

— а032 — а041 — 105Т02 (2, +1) (Т0 (2,2 + 2, +1) +1) , — 70Т0 (2Т0(3,2 + 3, +1) +1),

а° — а° — а0

а034 — а043 — 210(2, + 1)Т0, а044 — 420 , , — 0, к -1.

Вычисление обратной матрицы к матрице А0 приведено в приложении. Оценки неизвестных параметров тренда задаются выражением (6).

Исследование статистических характеристик полученных оценок

Из условия

М [9] = М

x (лт а )-1 л (ао+€)] = х ( л0 )-1 а ^00 =1

заключаем, что полученные оценки являются несмещенными. Здесь % = = [[ ... Ъ2к ]Т . Найдем вариационную матрицу оценок. Имеем

О - О = (( Л0 )-1 А Л - Е2к) О+Х (ЛТ Л0 )-1 А %,

Е2к - единичная матрица размерности 2к х 2к . Тогда матрица вариаций оценок О имеет вид

V[О] = М[(О - О)(О - 0)Т ] = -1 (лТ А )-1 АТМ[%%Т ]Л0 ((ЛТ А )-1 )Т,

X2

где учтено, что М[%] = 0 . Так как М] = ст2Е2к , то

2 -1

V[О] = -у ( Ад) . (7)

X

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

Обычно ст2 заране минимума выражения

Обычно ст2 заранее неизвестна, однако ее оценку можно построить, исходя из

- к (*+1)70 „ 2

em.n1 = хХ X [(«в -«*Ъ + (Ь* -Ь)+ Ъ]

*=0 I=

для сплайна первого порядка,

_ к (*+1)Гп л 2

бтш 2 =ХХ X [(а* - « К2 + (Ь* - Ь* X + (с* - с*) + ^ ]

*=0 I=

для сплайна второго порядка и

_ к (*+1)Т„ ^ ^

Ошп3 = ХХ X [(«* - « К' + Ь - Ь* + С - С К + (^ - ^ ) + ^ ]

*=0 I=*ТГ

для сплайна третьего порядка. Вычислив математическое ожидание

М [ёи 1 ] = Хст2к(Т0 -1), М [ёт.п2 ] = Хст2к(Т0 - 2), М [0^ ] = Хст2к(Т0 - 3);

22 возьмем в качестве оценки * дисперсии ст величину

*2 = М [6m.n1 ] *2 = М [бтт2 ] *2 = М [бттЗ ]

* Хк(Т0 -1) , * Хк(Т0 - 2) , * Хк(Т0 - 3)

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

Выводы

Выделен тренд временного ряда при случайном числе данных в моменты измерений в виде сплайна первого, второго и третьего порядков. Показана несмещенность оценок тренда. Найдена вариационная матрица оценок, а также оценка дисперсии, входящей в V[0]. Получена оценка вариационной матрицы оценок

параметров тренда, которая позволяет обычным образом вычислять доверительные интервалы параметров 0 .

Приложение

Пусть А - матрица порядка 4п вида

( А,

0

А =

0 А,

0 ^ 0

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

0 0

где Ат =

тТо XX '6 = ( т-1)Г0 тТ0 XX >5 1 = ( т-1)То тТо XX 14 ^ ( т-1)То тТо XX 1 ^ (т-1)То

тТо XX '5 = (т-1)То тТ0 XX 14 ^ (т-1)То тТо XX 13 1 = (т-1)То тТо XX 1 ^ (т-1)То

тТ0 XX <4 =( т-1)То тТ0 XX 13 ^ ( т-1)То тТо XX 12 ^ ( т-1)То тТо XX ^ ( т-1)То

тТ0 XX '3 =(т-1)То тТо XX 12 ^(т-1)То тТо XX 1 1 = (т-1)То 1 + То

т = 1,2,..., п.

Требуется найти ее обратную матрицу А-1.

Известно, что если А - блочно-диагональная матрица, то ее обратная матрица А-1 (если она существует) тоже является блочно-диагональной, причем

0 ^ 0

А"1 =

(В1 0 О В,

0 0 ... Вп

где Вт - обратная для Ат.

1 т

Для нахождения Вт воспользуемся формулой Вт = --- • S , где S - матрица

1Ат|

из алгебраических дополнений элементов матрицы Ат. Поскольку Ат - симметрическая, то ^ = S и, следовательно, Вт тоже симметрическая. Найдем | Ат | и все элементы матрицы S. При этом нам понадобятся следующие семь определителей третьего порядка:

1)

¿1 =

/2 у2 к2 /2 - к2 у2 - к2 к 2 2

/ ] к = /- к ] - к к = /

1 1 1 о о 1 /

/ - к

12 - к2 ] - к

= (/ - к)(у - к)

/ + к } + к 1 1

= (/ - к)(у - к)(/ - у);

2)

А 2 =

/3 у3 к3 /3 - к3 у3 - к3 к3 3

/ ] к = / - к у - к к = /

1 1 1 о о 1 /

с3 / - к3 / - к у - к

= (/ - к)(у - к)

/2 +/к + к2 у2 + ]к + к2 1 1

= (/ - к)(у - к)(/2 + /к - у2 - ]к) =

= (/ - к)(у - к)(/ - у)(/ + у + к);

/3 / к3 / 3 - к3 у3 - к3 к3

3) А з = /2 у2 к 2 = /2 - к2 у2 - к2 к2

1 1 1 о о 1

/3 - к3 у3 - к3 /2 - к2 у2 - к2

= (/ - к)(у - к)

/2 + ¡к + к2 у2 + ]к + к2

/ + к

] + к

= (/ - к)(у - к)(/ - у)(у + /к + ]к);

¡3 у3 к3 /2 у2 к2

4) А4 = /2 у2 к2 = чк • / ] к

к 1 1 1

= Чк • = ук (/ - к)(у - к)(/ - у);

5)

^ тТо

I к2

.к=(т-1)То

¿5 =

* ./ 1 1

• 2 -2

/2 у2

* ./

1 1

/ тТо

тТо

I к2

к=(т-1)То тТ0

10 к

к=(т-1)То

1 + Т0

I к

к=(т-1)То ,

• 2 .2

/2 у2

1 1

+ (1+То)

• 2 .2

/2 ]

' У

f mTÖ Л

S k2

vk=(m-1)Tö

(i - J ) -

f mTÖ Л

S k

k=(m-1)Tö ,

■ (i2 - j 2) + (1+T,) • (i2 j -ij2) =

= (i - j ) •

б)

f mTö Л f mTö Л

S [k2 - k (i + j) + j] = (i - j ) •

v k=(m-1)Tö У

S (i - k)( j - k)

,k=( m-1)Tö

A б =

i3 J"

г J

mTö

S k3

k=(m-1)Tö

mTö Sö k

k=(m-1)Tö

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

1 1 1+Tö

7)

S k3

k=(m-1)Tö f mTÖ Л

S k3

k=(m-1)Tö

' J 1 1

(i - j ) -

( mTÖ

S k

k=(m-i)Tö

f mTÖ Л

SS k

v k=(m-1)Tö ,

г3 J3 1 1

+ (1 + Tö) •

г3 J3 г j

(i3 - j3) + (1 + Tö) • (i3 j -ij3) =

л

= (i - j ) = (i - j) •

S [k3 - k (i2 +ij + j2) + ij (i + j )]

v k=(m-1)Tö

f mTÖ Л

S (i - k)( j - k)(k + i + j)

,k=(m-1)Tö

f mTÖ Л

SS k3

v k=(m-1)Tö У

f mTÖ Л

S k3 ■

k=(m-1)Tö У

А7 =

• 2 .2

1 J

1 1

•(i2 - J2) -

( mTÖ

i3 J"

• 2 -2

1 J

mTö

SS k3

k=(m-1)Tö mTö

SS k2

k=( m-1)Tö

1 1 1 + T

S k2

k=(m-l)Tö

f mTÖ Л

S k2

k=(m-1)Tö У

г3 J3 1 1

+ (1+T)V

i3 J3 i2 J2

(i3 - J3) + (1+Tö )(i3 J2 - i2 j3) =

=(i - j ) • = (i - j) •

S [k 3(i + j ) - k 2(i2 +ij + j2) + i2 j2

v k=( m-1)Tö

f mTÖ Л

S (i - k )( j - k )(j + ik + jk )

,k=(m-1)Tö

Найдем | Ат |. Имеем

шТ0 шТ0 шТ0

Ит| = X X X

г = (т-1)Т0 у = (т-1)Т0 к=(т-1)Т0

тТ0

г6 у5 к4 X ^

'=( т -1)Т0 тТ0

г5 У4 к3 XX /2

t=(т-1)Т0 тТ0

г4 у3 к2 X t

t=( т-1)Т„ г3 у2 к 1 + Т0

тТ0 тТ0 тТп

= X X X г3 У2 к •

г = (т-1)Т0 ] = (т-1)Т0 к=(т-1)Т0

тТп

-3 у3 к3 X ^

t = ( т-1)Т0

г2 у2 к2 X t2

t=(т-1)Т0 тТ0

г У к X t

t=( т-1)Т

1 1 1 1 + Т0

0

тТ0 тТ0 тТ0

= X XX XX г3 у2 к X

г =(т-1)Т0 у=(т-1)Т0 к=(т-1)Т0

( тТ0 Д

XX t3

^=(т-1)Т

Л +

( тТ0 Д

XX t2

1=(т-1)Т0

'А2 -

( тТ0 Д

XX t

Vt=(т-1)Т0 У

•Аз +(1 + Т0) • А4

тТ0 тТ0 тТ0

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

= X X X г'3 у2к • (г - у )(г - к)(у - к)>

г = (т-1)Т0 у = (т-1)Т0 к=(т-1)Т0

( тТ0 ( тТ0 Д

-XX t3 + XX ^

( тТ0 Д

• (г + у + к) -

t=(т-1)Т0 Vt=(т-1)Т0 У Т0 тТ0

X t

Vt=(т-1)Т0 у

• (у + гк + ук) + (1 + Т,) •гук

тТ0 тТ0 тТ0

= X X X г'3 у2к • (г - у )(г - к)(у - к))

г = (т-1)Т у = (т-1)Т0 к=(т-1)Т0

тТ0

Л

- X [^ -12 (г + у + к) +1 • (гу + гк + ]к) - гук ]

. t=(т-1)Т0

тТ0 тТ0 тТ0

( тТ0 Д

= - X X X г'3 у2к • (г - у )(г - к)(у - к) X ^ - - у )(t - к)

г = (т-1)Т0 у = (т-1)Т0 к=(т-1)Т0 Vt = (т-1)Т

тТ0 тТ0 тТ0 тТ0

= X X X X г'3 у2 к • (г - у)(г - к)(у - к )(i-t)(у-t )(к -t). (8)

г = (т-1)Т у = (т-1)Т0 к = (т-1)Т0 t=(т-1)Т

Найдем алгебраические дополнения Аг,- = Аг элементов матрицы Ат:

тТ0 тТ0

1) Аи — Ё Ё

1— (т-1)Т0 ] —(т-1)Т0

■V Vг тТ0

г4 V3 Ё к2

к—(т-1)Т0 тТ0

'■3 V2 Ё к

к—( т-1)Т0

г2 V 1 + Т0

тТп тТп

— Ё Ё ' 2 V• —

г—(т-1)Т0 ; — (т-1)Т0

тТ0 тТ0 ( тТ0 Л

— Ё Ё г2 V • 0' - V) • Ё 0' - к)(V - к)

г—(т-1)Т0 }—(т-1)Т0 Vк—(т-1)Т0

тТ0 тТ0 тТ0

— Ё Ё Ё г2V(г - V)('' - к)(V - к);

г — (т-1)Т0 V — (т-1)Т0 к—(т-1)Т0

(9)

тТп тТп

2) А22 — Ё Ё

г — (m-l)Tп ]'— (т-1)Т0

г6 V4

г4 V2

тТ0 Ё к3

к—( т-1)Т

тТ0 Ё0 к

к—(т-ВД

г' V 1 + Т0

тТ0 тТ0

— Ё Ё V —

г — ( т-1)Т0 ]'— ( т-1)Т0

тТ0 тТ0

( тТ0 Л

— Ё Ё г"3у • (г - V) • Ё 0' - к)(V - к)(к + г + V)

г — (т-1)Т0 ; — (т-1)Т0 Vк—(т-1)Т0

тТ0 тТ тТ

— Ё Ё Ё г3V0' - У)(г' - к)(V - к)(к + г + V); (10)

г—(т-ОД V — (т-1)Т к—(т-ВД

тТ} тТ0

3) А33 — Ё Ё г3 V2

г — ( т-1)Т0 ]'— (т-1)Т0

тТ0

г3 V3

• 2 .2

г2 V2

Ё к3 к—(т-1)Т0 тТ0 Ё к2 к—( т-1)Т

1 1 1+Т0

тТ тТ

— ЁЁ ЁЁ г3V2 • —

г — ( т-1)Т0 ]'— (т-1)Т0

— Ё Ё г 3V2 • (г - V) • Ё (г - к)(V - к)(у + гк + ]к)

г — (т-1)Т0 у— (т-1)Т0 Vк—(т-1)Т0

тТ0 тТ тТ

— Ё Ё Ё г 3V2 (г - У)(/ - к)(V - к)(у + гк + ]к);

г— (т-ВД V—(т-1)Т к—(т-1)Т

тТэ тТ0 тТ0

А44 — ЁЁ ЁЁ ЁЁ

г — (т-1)Т0 1 — (т-1)Т к—(т-1)Т

г6 V5 к4 г'5 V4 к3 г4 V3 к2

тТ(0 тТ(0 тТ

= X X X 14 • / • к2 -А: =

1 = (т-1)Т0 у = Ут-1 к = (т-1)Т0

тТ0 тТ0 тТп

= X X X 14 • У3 • к2 • (I - М - к)(у - к); (12)

I=(т-1)Г0 у=(т-1)Г0 к=(т-1)Г0

5)

тГп тГп

I5 У3 X к2

к=(т-1)Т, тТ0

I4 У2 XX к

к=( т-1)Г„

13 У 1+Т

( тТ0 Л

А12 = А21 = X X

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

| = ( т-1)Т0 у = ( т-1)Т0

т1„

■■- X X I3 У • А5 =- X X I3! • (I - У) • X (I - к)(У - к)

2 =(т-1)Т0 у = (т-1)Т0 2 = (т-1)Т0 у = (т-1)Т0 Vк = (т-1)Т0 У

тТ0 тТ0 тТ0

= - X X X I3У (I - У )0' - к)(У - к);

I=(т-1)Г0 У=(т-1)Г0 к=(т-1)Г0

(13)

тТ0 тТ0

6) А13 = А31 = X X

| = ( т-1)Г0 у = ( т-1)Г0

I4 У3

тТ0

У4 XX к2

к=( т-1)Г„ тТ0

XX к

к=(т-1)Т0

I3 У2 1+Т

тТ0 тТ0

= XX XX I3У2 • А5 =

|=(т-1)Т0 У=(т-1)Т0

0

( тТ0 Л

= X X I3У2 • (I - У) • X (I - к)(У - к)

= (т-1)Т0 У = (т-1)Т0 Vк = (т-1)Т0

тТ0 тТ0

тТ0 тТ0 тТ0

= X X X I3У 2(! - У XI - к)(У - к);

I=(т-1)Т0 У=(т-1)Т0 к=(т-Щ

(14)

7)

тТ0 тТ0 тТ0

А14 = А41 = X X X

I = (т-1)Т0 У = (т-1)Т0 к=(т-ОД

I5 У4 к3 I4 У3 к2 I3 У2 к

тТ} тТ0 тТ0

= - X X X I3у2к А =

I = (т-1)Т0 У=(т-1)Т0 к = (т-1)Т0

тТ0 тТ0 тТ^

= - X X X I3 • У2 • к • (I - У')0' - к)(У - к)

I = ( т-1)Т0 у = ( т-1)Т0 к=( т-1)Т0

тТо тТо

8) А2З = АЗ2 =- X X

1 = (т-1)Т0 У=(т-1)Т0

тТо

Iе / X к3

к=(т-1)То тТ0

14 13 XX к

к=(т-1)То

13 12 1+То

тТо тТо

=- X X 1312 ¿6=

1=(т-1)То 1=(т-1)То

тТо тТо ( тТо Л

= - X X 1312(1 -1) • X (1 - к)(1 - к)(к + г + ])

1 = (т-1)То1 =(т-1)То

Ук = (т-1)То

тТо тТо тТо

= - X X X г312(г - 1)(г - к)(1 - к)(к + г +1); (16)

г = (т-1)То 1 = (т-1)То к=(т-1)То

9)

тТо тТо тТо

А24 = А42 = X X X

г=(т-1)То 1 = (т-1)То к=(т-1)То

г6 15 к 4

г4 / к 2

г'3 12 к

тТо тТо

= X X X г312 к • ¿2 =

г=(т-1)То 1=(т-1)То к=(т-1)То тТо тТо тТо

= X X X г'3 • 12 • к • (г -1)0 - к)(1 - к)(г +1 + к);

г=(т-1)То 1 = (т-1)То к=(т-1)То

(17)

тТо тТо тТо г6 / к 4

Ю) А34 = А43 = - X XX XX г5 14 к3

'=(т-1)То Г- =(т-1)То к-- = (т-1)То г'3 12 к

тТо тТо

= - X X X г3 • 12 • к •¿з =

г = (т-1)То 1=(т-1)То к=(т-1)То тТо тТо тТо

XXX г'3 • 12 • к • (г - 1)(г- - к)(] - к)(у + гк + ]к).

=(т-1)То1=(т-1)То к=( т-1)То

(18)

Итак, формулы (8) - (18) позволяют вычислить все элементы матрицы

В„, =:

1

А

и, следовательно, искомая матрица А 1 =

г-S , т = 1,2, ..., и,

^ 0 0 В

... 0 ^

... 0

V 0 0 ... Вп,

найдена.

ЛИТЕРАТУРА

1. Тривоженко Б.Е. Выделение трендов временных рядов и потоков событий. Томск: Изд-во Том. ун-та, 1989. 284 с.

2. Андерсон Т. Статистический анализ временных рядов. М.: Мир, 1976. 755 с.

3. Кендалл М.Д., Стьюарт А. Многомерный статистический анализ и временные ряды. М.: Наука, 1976. 736 с.

4. Шумилов Б.М., Эшаров Э.А., Аркабаев Н.К. Построение и оптимизация прогнозов на основе рекуррентных сплайнов первой степени // Сибирский журнал вычислительной математики. 2010. Т. 13. № 2. С. 227-241.

5. Шумилов Б.М., Эшаров Э.А. Метод рекуррентной сплайн-аппроксимации степени 3 глубины 1. URL: http://www.ict.nsc.ru/ws/YM2005/9440/index.html (дата обращения 16.11.2014).

6. Шумилов Б.М., Эшаров Э.А. Метод рекуррентной сплайн-прогнозирования степени 3 глубины 1. URL: http://www.ict.nsc.ru/ws/YM2005/9354/index.html (дата обращения 16.11.2014).

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

7. Идрисов Ф.Ф., Константинова И.Г. Выделение трендов временных рядов при случайном числе измерений // Изв. вузов. Физика. 1999. Т. 42. № 4. С. 14-18.

8. Завьялов Ю.С., Леус В.А., Скороспелов В.А. Сплайны в инженерной геометрии. М.: Машиностроение, 1985. 224 с.

9. КорнейчукН.П. Сплайны в теории приближения. М.: Наука, 1984. 352 с.

10. Лифшиц К.И. Сглаживание экспериментальных данных сплайнами. Томск: Изд-во Том. ун-та, 1991. 180 с.

Статья поступила 05.10.2014 г.

Ustinova I.G., Pakhomova E.G. SPLINE ESTIMATE OF THE TIME SERIES TREND FOR A RANDOM NUMBER OF DATA AT MEASUREMENT INSTANTS. DOI 10.17223/19988621/33/3

In many problems of economy, science, and technology one deals with time series. The observed values of a random processy(t) at instants tb t2, ..., tN, ... form a time series. One of the main goals of time series analysis is the problem of separating the trend. It is a systematic component because a selected trend allows one:

(a) to predict the future based on the knowledge of the past;

(b) to manage the process generating the series;

(c) to describe characteristic features of the series.

In the classical theory of time series, the process is measured at regular intervals, exactly one observation at each time instant. However, there exists an organization of the measurement process when the number of measurements is random. Such situations arise especially often in economic systems, for example, in the stock market. This leads to the necessity of developing the theory of time series analysis for a situation where the number of measurements at each time instant is random.

Note that selecting a trend polynomial whose order exceeds four is inexpedient in view of a large error in the evaluation of polynomial coefficients. At the same time, if the number of observations is large, a low order polynomial can be inadequate to describe the true trend. The solution is in a spline estimate of the time series trend.

In this work, we construct a theory of selecting a time series trend by splines of the first, second, and third orders when the number of measurements in each time is random. The estimates for the spline coefficients are obtained in an explicit form. We have investigated statistical characteristics of the obtained estimates.

Keywords: time series trend, spline of the first, second and third orders, parameter estimation, statistical properties of estimates.

USTINOVA Irina Georgievna (Candidate of Technical Sciences, Assoc. Prof., Tomsk Polytechnic University, Tomsk, Russian Federation) E-mail: [email protected]

PAKHOMOVA Elena Grigoryevna (Candidate of Physics and Mathematics, Assoc. Prof., Tomsk Polytechnic University, Tomsk, Russian Federation) E-mail: [email protected]

REFERENCES

1. Trivozhenko B.E. Vydelenie trendov vremennykh ryadov ipotokov sobytiy. Tomsk, Tomsk St. Univ. Publ., 1989, 284 p. (in Russian)

2. Anderson T. Statisticheskiy analiz vremennykh ryadov. Moskow, Mir Publ., 1976, 755 p. (in Russian)

3. Kendall M.D., St'yuart A. Mnogomernyy statisticheskiy analiz i vremennye ryady. Moskow, Nauka Publ., 1976, 736 p. (in Russian)

4. Shumilov B.M., Esharov E.A., Arkabaev N.K. Postroenie i optimizatsiya prognozov na osnove rekurrentnykh splaynov pervoy stepeni. Sibirskiy zhurnal vychislitel'noy matematiki, 2010, vol. 13, no. 2, pp. 227-241. (in Russian)

5. Shumilov B.M., Esharov E.A. Metod rekurrentnoy splayn-approksimatsii stepeni 3 glubiny 1. Available at: http://www.ict.nsc.ru/ws/YM2005/9440/index.html (accessed 16.11.2014). (in Russian)

6. Shumilov B.M., Esharov E.A. Metod rekurrentnoy splayn-prognozirovaniya stepeni 3 glubiny 1. Available at: http://www.ict.nsc.ru/ws/YM2005/9354/index.html (accessed 16.11.2014). (in Russian)

7. Idrisov F.F., Konstantinova I.G. Vydelenie trendov vremennykh ryadov pri sluchaynom chisle izmereniy. Izvestiya vysshikh uchebnykh zavedeniy. Fizika, 1999, vol. 42, no. 4, pp. 14-18. (in Russian)

8. Zav'yalov Yu.S., Leus V.A., Skorospelov V.A. Splayny v inzhenernoy geometrii. Moskow, Mashinostroenie Publ., 1985, 224 p. (in Russian)

9. Korneychuk N.P. Splayny v teorii priblizheniya. Moskow, Nauka Publ., 1984, 352 p. (in Russian)

10. Lifshits K.I. Sglazhivanie eksperimental'nykh dannykh splaynami. Tomsk, Tomsk St. Univ. Publ., 1991, 180 p. (in Russian)

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