ВЕСТНИК ТОМСКОГО ГОСУДАРСТВЕННОГО УНИВЕРСИТЕТА
2013 Математика и механика № 6(26)
УДК 519.24
Н.В. Семенчук
УМЕНЬШЕНИЕ СМЕЩЕНИЯ ВЕЙВЛЕТНОЙ ОЦЕНКИ СПЕКТРАЛЬНОЙ ПЛОТНОСТИ
Разработан метод уменьшения смещения для вейвлетной оценки спектральной плотности стационарного случайного процесса с дискретным временем. В основе метода лежит оценка для верхней границы смещения, полученная для ограниченных спектральных плотностей, удовлетворяющих условию Липшица. Данные результаты могут быть использованы для построения алгоритмов вычисления вейвлетных оценок спектральных плотностей с заданной степенью точности.
Ключевые слова: смещение вейвлетной оценки, спектральная плотность, стационарный случайный процесс.
В последнее время актуальным является применение методов вейвлет-анализа при исследовании временных рядов, так как результаты, полученные с его помощью, часто обладают большей информативностью и способны непосредственно обрабатывать такие особенности данных, которые при традиционном подходе анализировать затруднительно. Данная работа посвящена исследованию оценки спектральной плотности, построенной с помощью вейвлетов, и является развитием идей, предложенных М.Н. Newmann в [1].
Спектральная плотность, представляющая собой преобразование Фурье ковариационной последовательности стационарного случайного процесса, определяет свойства процесса и позволяет анализировать его структуру. При построении оценок спектральных плотностей стационарных случайных процессов с дискретным временем обычно применяются периодограммные методы, в основе которых лежит квадрат модуля преобразования Фурье конечной реализации исследуемого процесса. Для получения состоятельных оценок спектральных плотностей, как правило, используется метод сглаживания периодограмм спектральными окнами. При этом, на сегодняшний день, имеется лишь небольшое количество работ, в которых проведены исследования по оцениванию спектральных плотностей с помощью вейвлетов.
Рассмотрим вейвлетную оценку неизвестной спектральной плотности /(X), ХєП = [-п;п] по Т последовательным наблюдениям X(0),X(1),...,X(Т-1) за стационарным случайным процессом X (ґ) с МХ (ґ) = 0, ґ є Z , полученным через равные промежутки времени:
2/(Т)
/(Х) = ^ аЗ(Т),к(Т),к (Х) , ()
к=1
где
аЗ(Т ),к = 11Т (а)фЗ(Т ),к(а)^а (2)
п
- оценки вейвлет-коэффициентов в разложении (1),
<£/(т ),к (Х) = Х (2п) 1/2фJ(T),k ((2п) 1 х + п) =
(3)
nєZ
фJ(T),к (х) = 2 ф(J(T) х -к)
ХеП, ф(х) - масштабирующая функция [2], xе Я ; 1Т(а) - расширенная пе-
риодограмма:
1т (X) =
1
2лH2T) (0)
КТ),
Т -1
и
г=0
dт (X)dт (-X).
dт (Х) = Х Ьт (г)х(г)е~ш
г=0
н 2Т) (о )=і ((г) )2,
(4)
к е N = {1,2,...}, Т е N , а функция кТ () = к ^^, к : [0,1] ^ Я - окно просмотра данных [3] .
При практическом использовании оценок (1) часто полагают 3 (Т) = [1о§2 Т] или [1о§2 Т] -1, где [•] - обозначает целую часть числа.
В работе [4] доказано, что вейвлетная оценка спектральной плотности /(Х) является асимптотически несмещённой. При этом для смещения данной оценки имеет место результат, сформулированный в теореме 1.
Теорема 1 [4]. Если спектральная плотность /(Х) е Ь1ра (Ь), Хе П, носитель масштабирующей функции ф(х) содержится в [-Н1, Н2 ] и |ф(х)| < А , окно просмотра данных - функция с ограниченной постоянной V > 0 вариацией, то для любого ХеП имеет место
\ы}(Х)-/(Х)|< ЬС^2БЯ(а,Т) + ЬС(а,3(Т)) , 0 < С1 <п ;
С (а, 3 (Т)) =
(2п)а (Н1 + Н2 +1)А
11z|а |ф^)| dz + (Н1 + Н2 + 1)а ||ф())
Я (а, Т ) =
4Т
1-а
2П
а-1
2лН2Т)(0)(і-а2 ) 2лН2Т)(0)(1 -а)
1 -[21п(пТ) +1], еслиа= 1,
если 0 < а < 1,
2пН 2Т }(0)
Я = 1
т<=Х
2п
{|ф( У )| <Лу
< <х .
(5)
Проиллюстрируем результат теоремы 1 на примерах.
Пример 1. Если мы строим вейвлетную оценку спектральной плотности (1), используя масштабирующую функцию Добеши порядка 4 и треугольное окно просмотра данных, полученное из функции
к (х ) = 1 -| X, х е[-1,1] путем сжатия в два раза и сдвига на единицу вправо вдоль оси абсцисс, то V = 1, А = 1,12165, [-Н1,Н2] = [0,7] Н2Т}(0)« кТ , 0 < к < 1, 3(Т) = ^2 Т и
С (а, 3 (Т )) = -
,9732 (2п)а
Я (а,Т ) =
Т а
4
|| г\а|ф(г )| ^ + 8а||ф(г )| ^
2П
а-1
2пкТ а( -а 2 ) 2пкТ (1 -а)
1 [21п(пТ) +1], если а = 1.
если 0 < а < 1,
2пкТ
Пример 2. Если мы строим вейвлетную оценку спектральной плотности, используя масштабирующую функцию симмлета порядка 6 и окно просмотра данных Рисса, Бохнера - Парзена, полученное из функций
к (х) = 1 - х2, х е [-1,1] путем сжатия в два раза и сдвига на единицу вправо вдоль оси абсцисс, то V = 1, А = 1,15188, [-Н1, Н2 ] = [0,11] Н 2Т )(0)« кТ , к <<», 3 (Т ) = ^2 Т и
С (а, 3 (Т )) = 1267ММ
Я (а,Т ) =
2па
2пкТ а( -а 2 ) 2пкТ (1 -а)
1 [21п(лТ) +1], если а = 1.
если 0 < а < 1,
12пкТ
Следствие 1. Для математического ожидания спектральной плотности /(Х), Хе П, удовлетворяющей условию Липшица с некоторыми показателями, масштабирующих функций с компактным носителем и окон просмотра данных с ограниченной вариацией справедливо
1
М/ (Х) = / (Х) + о
Т а
0 <а<1,
М/ (Х) = / (Х) + о 1^) + о , а = 1
для любых ХеП.
Таким образом, решить задачу уменьшения смещения вейвлетной оценки спектральной плотности нужно в 2-х случаях:
1) если 0 <а< 1;
2) если а = 1.
Рассмотрим случай 1). Согласно теореме 1, вейвлетная оценка /(Х), к = 0,1,2,..., спектральной плотности /(Х), ХеП, построенная по Т наблюдениям X(0),X(1),...,X (Т -1) за составляющей процесса X^), t е 1, является
асимптотически несмещённой со смещением, убывающим как Т~а, где а-действительное число, ае(0,1). Математическое ожидание такой оценки можно представить в виде
4+!(Х), 4+2(Х)
Mf (Х) = f (Х) +
T
а( к+1)
па(к+2)
• +...,
(6)
где ак+j (Х) - некоторые действительные функции, не зависящие от T, j = 1,2,..., к = 0,1,2,....
Для того чтобы уменьшить смещение аі0)(Х)т ~а этой оценки воспользуемся методикой, приведённой в работах [5, 6].
Переобозначим f(0) (Х) = f (Х), ХєП, и рассмотрим в качестве новой вейв-летной оценки спектральной плотности статистику
f (1)(Х)=та f (х)-^- X f0,1 (Х).
т
i=0
Здесь и в дальнейшем /(к),г (Х), г = 0,Т -1, к = 0,1,2,_, обозначает оценку
спектральной плотности, построенную по Т -1 наблюдению (выброшено г-е наблюдение из Т наблюдений за процессом X (t)), т.е. будем строить оценку по наблюдениям X (0), X (1),..., X (г -1), X (г), X (Т -1). Исследуем первый момент построенной оценки. Нетрудно видеть, что
М/{1) (Х) = ТаМ/(0} (Х) - ((Т - 1)а М(0),г (Х)) .
Применив соотношение (4),
Mf (1)(Х) = f (Х) + а20)(Х)
(0),
= f (Х) + -
T а ('T і)"
,(0)
+ а
(0)
(Х)
п2а
(т -1)
2а
+... =
T
о KYT +
2а 2,т
пЗа
где
Ta
(l-1)
(T-і)
a(l-1)
KXT +...,
l = 2,3,....
Поскольку
то оценка f(1) (Х) является асимптотически несмещённой со смещением, убы-
/т-т—2а
вающим как T .
lim k\°T =-(/ - і),
T
Так как равенство (6) справедливо и при к = 1, то рассматривая оценку
/ (2)(М =
1
Т 2а-(Т -1)
2а
(Т — 1 ^2а Т-1
т2а/(1)(х)-( Т ) V/(1),і (X)
Т а і=0
получаем
м/(2 >(Х) =
Т 2а (т 1)2а
.(1)
■[т 2а Щ (1)(Х)-(Т - 1)2а мт
(1),
= / (х)+а3и (Х) ^(1) + 41)(Х) ^(і) +
+ Т За К3,Т + Т 4а К 4,Т + •••
где = Та1
Так как
па(/-2)
(Т -1)
а(1 -2)
I = 3,4,
Т 2а (Т 1)2
ііш К«=--И,
т 1,1 2 '
то оценка является асимптотически несмещённой со смещением, убывающим как Т ~3а. Эту процедуру можно продолжить и далее:
_ ^ка Т-1
тка /(к-1)(х)-- ’ 1
/(к >(Х) = -
1
)ка ( т 1)
ка
"ка Ик-1)0) ( Т О V /(к-1),і (Х)
к = 2,3... •
т(
1 і=0
Найдём математическое ожидание построенной оценки:
М/(к) (X) =-------------— Г ТкаМ/(к-1)а (X) - ( Т - 1)ка щ(к-1)а,г
Т^ка ^\ка |
. !)
= / (Х)+ к+1
)ка (Т 1) (X)
Тка-(Т -1)
ка
1 1 , Я^-21)(Х) 1 1
Т а ('Т 1)а Т ак (т 1)ак Т 2а (Т 1)2а
+... =
Лк-1)
= Г (Х) + "к+1 (Х) К(к-1)+ »к+ 2 ^ У К(к-1) +
Та(к+1) Кк+1,Т + Та(к+2) Кк+2,Т +...,
. д(к-1]
-1) . Як+ 2
(Х) К(к-
где
К(к-1) = Т а( +1) Кк +1 ,Т = 1
1
1
Т аз (т 1)а1
1
Т ак (т 1)
ак
Заметим, что
к = 1,2,... 1 = 1,2,.... 1іШ К(к-1) = -1
*1Ш Лк+ ],Т , •
т к
Следовательно, оценка /(к^ (Х) является асимптотически несмещённой со смещением, убывающим как Т ~а(к+1.
Найдём явный вид коэффициентов ак+у (Х) в представлении (6), у = 1,2,..., к = 1,2,... Нетрудно видеть, что
(Х) = ton 4+-/) (^Й = 4, (X)l -k I — ... =
j + k - 2 Y j + k -1 ^ _(q)
--Y-—,,
kЛ k-1; v 2 д i
\k r*k a(0)
4+k (X) =
= (-1)Гс*+к _ ^ (х).
Таким образом, справедлива следующая теорема.
Теорема 2. Оценка /(к)(Х) спектральной плотности /(X) стационарного случайного процесса X (/), / е 2 , задаваемая статистикой
1
f(k )(х)=-
\ak
(J1 _] \ak T -1
Tak/(k-1)(X)-(T ^1) £ ,г(к-1)’г (X)
T
T ak (t i)
удовлетворяет соотношению
ton Ta(k+1) [.f) -f (X)] = akkl (X),
ГДе 4+j (X) = (-l)k Ck+k-1a(0+)k (X), j =
для спектральных плотностей f (X) е Lipa (L), Xe П, при любом a е (0,1).
Таким образом, последовательно устраняя смещение вейвлетной оценки спектральной плотности, можно сделать его сколь угодно малым. Данный метод является достаточно мощным. При его применении дисперсия вейвлетной оценки (1)
возрастает только на величину -1 . На основе результатов, полученных в работе
[4], сформулируем следствие для дисперсии вейвлетной оценки спектральной плотности.
Следствие 2. В условиях теоремы 1, при ограниченности семиинвариантных спектральных плотностей 4-го порядка, для дисперсии оценки (1) имеем
2пН4) (0)
Е Е PJ(T ),k1 (X)pJ(T ),k2 (X)>
k —1 k9 —1
D (f (X))= ( (T) ( Л
(H () (0))
<|фJ(T),k1 (a)(pJ(t),k2 (-a) + pJ(T),k2 (a))f2 (a)da + O(T
П
( 2J (T) In5
+O
In5 (nT)
T
1+v
+ O
In5 (nT)
T i+ц
( 22J(T) in3
+ O
In3 (nT)
для любых Xen.
Тогда становится очевидным, что увеличение дисперсии на величину
не
влияет на величину среднеквадратического уклонения, а вот применение процедуры уменьшения смещения позволяет построить оценку с меньшим среднеквадратическим уклонением. Заметим, что для реализации описанного метода требуется построить Т различных оценок, что может быть затруднительно с вычислительной точки зрения при больших значениях Т .
1
Рассмотрим случай 2). Здесь лучше воспользоваться методом устранения смещения, приведённом в работах [7, 8]. Предположим, что T — 2N . Далее исключим главный член смещения. Для этого построим оценку по всем данным и оценку по половине данных:
M2 N (X) — f (X)+^2NN+O (T) — f (X)+InNi+O f T j,
m/n (x)—f (x)+l-nNN+o [ T j.
В качестве оценки будем рассматривать статистику
2 f2N (X)- fN (X) .
Далее, используя f2N (X) (оценку по всем данным) и fN (оценку по половине данных), исключаем главный член смещения:
M(2(n(X)-/n(X)) — 2f (X)+^nNN + o(1)-f (X)- 1nNN+o(T] — f (X) + Og) . Таким образом, справедлива следующая теорема.
Теорема 3. Оценка fs (X) спектральной плотности f (X) стационарного случайного процесса X (t), t е Z , задаваемая статистикой
fs (X) — 2f2n (X)- fi (X) для спектральных плотностей f (X) е Lipa (L), Xe П , при a — 1, удовлетворяет соотношению
ton T [Mfs (X)- f (X)] — G,
T L -1
где G - некоторая константа, не зависящая от X, T .
Дисперсия оценки при этом увеличивается на величину T Ддя среднеквадратического уклонения построенной оценки справедливы те же самые выкладки, что и в предыдущем случае.
Можно также поступить следующим образом, разделить данные на две равные
половины, получить оценки fN (X) и fN (X), а далее вычислить новую оценку по формуле
2hN (X)-2((X) + f;(X)).
ние такой оценки M(2f2N (X)-1 ( (X) + f;(X))] — f (X) + OfT
2
Математическое ожидание такой оценки
а дисперсия также возрастет на величину т > как и для предыдущей статистики.
Теорема 4. Оценка fs (X) спектральной плотности / (X) стационарного случайного процесса X (/), t е 2 , задаваемая статистикой
1
для спектральных плотностей /(X) є Ьіра (Ь), Хє П, при а = 1 удовлетворяет соотношению
где О - некоторая константа, не зависящая от X, Т.
Далее рассмотрим койфлет-оценку, которая строится на основе оценки (1), с учётом специальных свойств масштабирующей функции Койфмана. Масштабирующая функция Койфмана ф( х) е Ь2 (Я) порядка М е N является действительной функцией и удовлетворяет следующим свойствам [2]:
где Іт (X) - расширенная периодограмма, ф^(Т^ (X) - 2п-периодическая масштабирующая функция, построенная путем периодизации масштабирующей функции Койфмана. Оценка (6), как и оценка (1), является асимптотически несмещённой. Для математического ожидания данной оценки справедлива следующая теорема.
Теорема 5 [9]. Если спектральная плотность /(X), ХєП, имеет т +1 ограниченную производную, т є Ы0, ф(х), х є Я, масштабирующая функция Койфмана с компактным носителем порядка М, то для математического ожидания оценки (6) справедливо
Ііт Т [Щ8 (X)- /(X)] = О,
Т ^ -1
8иррф(х) с [-М, 2М -1],
Я
|хтф(х) = 0
Я
для т = 1, М -1.
Койфлет-оценка задаётся следующим образом:
(6)
М/(X) = /№ ^^[ЦпТ) +1] + 2пН2Т; (0)
6п(М +1) АЬ 23
+ ^АЬ ||ф(г)ё2 + 3(М + 1)||ф(г)|й?г +
Я
Н2Т) (0), Б задаются соотношениями (4) и (5) соответственно, 0 < С1 < п. Далее сформулируем следствие из теоремы 5.
Следствие 3. В условиях теоремы 5 для математического ожидания оценки (6) справедливо
М (>.) =М (>.)+О [ ) +О ( Т )+О (
где М/ (X) - математическое ожидание оценки (1).
Для устранения главного члена в смещении койфлетной оценки поступим аналогично, как и в выкладках к теоремам 3 и 4. Результат сформулируем в теореме 6.
Теорема 6. Оценка /~}к) (X) спектральной плотности / (X) стационарного случайного процесса X ^), t е 2 , задаваемая статистикой
)(Х) = -
1
Tk -(T -1) удовлетворяет соотношению
где
lim T
T
J,)
(k+1)
)- f (X)
T
= a(k) _ k+1
'(x)
(X)>
f+j (x) = (-,)k c;k+, -j (X), j = 1,2,....
Доказательство данной теоремы аналогично выкладкам, приведённым для теоремы 2.
Второй способ уменьшения смещения койфлетной оценки вытекает с учётом обобщения результатов теорем 3 и 4. Предлагается использовать данный метод рекуррентно, применяя последовательно рассмотренный механизм ко вновь построенным оценкам, пока не будет достигнут нужный эффект.
Теорема 7. Для оценки / (X) спектральной плотности /(X) стационарного случайного процесса X (/), t е 2 , задаваемой статистикой
}(к) (X) = 2/(-1) (X)- 2 (/(к-1) (X) + }*к-1) (X)) либо статистикой /(к ^ (X) = 2/(к-1) (X) - /(к-1) (X),
справедливо
lim Tk
T
Mf(k )(X)- f (X)
= G,
где G - некоторая константа, не зависящая от X, T.
В отношении дисперсии и среднеквадратического уклонения оценки (6), при выполнении описанной процедуры устранения смещения, имеют место те же выводы, что и для оценки (1).
ЛИТЕРАТУРА
1. Neumann M.H. Spectral density estimation via nonlinear wavelet methods for stationary non-Gaussian time series / M.H. Neumann // J. Time Ser. Anal. 1996. V. 17. No. 6. P. 137-166.
2. Добеши И. Десять лекций по вейвлетам. Ижевск: НИЦ «Регулярная и хаотическая динамика», 2001. 464 с.
3. БриллинджерД. Временные ряды. Обработка данных и теория. М.: Мир, 1980. 560 с.
г=0
4. Семенчук Н.В. Скорость сходимости моментов оценки спектральной плотности, построенной при помощи вейвлетов / Н.В. Семенчук, Н.Н. Труш // Обозрение прикладной и промышленной математики. 2009. Т. 16. Вып. 5. С.761-771.
5. Труш Н.Н. Асимптотические методы статистического анализа временных рядов. Минск: БГУ, 1999. 218 с.
6. ТерпуговА.Ф. Математическая статистика. Томск: Изд-во Том. ун-та, 1974. 138 с.
7. Кендалл М. Теория распределений / М. Кендалл, А. Стюарт. М.: Мир, 1966. 588 с.
8. Quenoulee M.H. Notes on bias in estimation / M.H. Quenoulee // Biometrica. 1956. V. 43. P. 353-359.
9. Семенчук Н.В. Скорость сходимости смещения оценки спектральной плотности, построенной с помощью масштабирующей функции Койфмана / Н.В. Семенчук, Н.Н. Труш // Вестн. Белорус. ун-та. Сер. 1. 2009. № 2. С. 57-61.
Статья поступила 12.02.2013 г.
Semenchuk N. REDUCING THE BIAS OF THE WAVELET ESTIMATE OF SPECTRAL DENSITY.This paper is devoted to the development of methods of the bias reduction for a wavelet estimate of spectral density of a stationary discrete time random process. The method is based on an estimate for the upper boundary of the bias obtained limited spectral densities satisfying the Lipschitz condition. These results can be used for creating algorithms for the calculation of wavelet estimates of spectral densities with a given accuracy.
Keywords: wavelet estimate bias, spectral density, stationary random process
SEMENCHUK Natal'ya Vladimirovna (Grodno State University)
E-mail: [email protected]