19.07.2013 Views

Економіко-математичне моделювання

Економіко-математичне моделювання

Економіко-математичне моделювання

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

xt q<br />

= W ( t)<br />

+ b1W<br />

( t −1)<br />

+ ... + b W ( t − q)<br />

, або R(<br />

B)<br />

⋅W<br />

( t)<br />

587<br />

x t<br />

= , (17.57)<br />

де невідомими є параметри bi , i = 1,<br />

q і дисперсія білого шуму W.<br />

Інакше кажучи, МА є моделлю корельованого шуму, спектр<br />

якого різниться від рівномірного спектра білого шуму наявністю в<br />

ньому провалів потужності в деяких частотних діапазонах. Сама<br />

модель МА може розглядатися як деякий фільтр, що працює з білим<br />

шумом, як з вхідним сигналом.<br />

Такі моделі є корисними для самостійних описів стаціонарних<br />

процесів і як доповнення до моделей авторегресії для детальнішого<br />

опису шумових складових.<br />

Разом з тим ітераційний алгоритм обчислення параметрів моделі<br />

МА дуже чутливий до неправильного вибору числа параметрів для<br />

конкретного числового ряду, особливо в сторону їх збільшення, що<br />

може виразитися відсутністю збіжності обчислень. Тому<br />

рекомендується на початкових етапах аналізу не вибирати модель<br />

ковзного середнього з великим числом параметрів.<br />

Об’єднуючи два розглянутих підходи, модель авторегресіїковзного<br />

середнього (ARIMA) має вигляд:<br />

a0xt + a1xt<br />

− 1 + ... + a pxt<br />

− p = W ( T ) + b1W<br />

( t −1)<br />

+ ... + bqW<br />

( t − q)<br />

, (17.58)<br />

де невідомими є p+q+2 параметри.<br />

У випадку нестаціонарних процесів оператор S(B) поділяється<br />

на дві частини: стаціонарну P(B) і нестаціонарну Q(B), що приводить<br />

нас до загальної моделі авторегресії – проінтегрованого ковзного<br />

середнього (ARIMA):<br />

P( B)<br />

⋅ Q(<br />

B)<br />

⋅ X ( t)<br />

= R(<br />

B)<br />

⋅W<br />

( t)<br />

. (17.59)<br />

Переважно в якості Q(B) вибирають одну з двох можливостей:<br />

d<br />

– Q ( B)<br />

= ( 1−<br />

B)<br />

, що еквівалентно d-разовій різниці значень<br />

процесу: x t − xt−1;<br />

m<br />

– Q( B)<br />

= 1−<br />

B або оператор сезонного диференціювання з<br />

періодом mx : t − xt−m. Перший із операторів безпосередньо реалізований у процедурі<br />

ARIMA шляхом задання початкового значення параметра d, а<br />

сезонне диференціювання часового ряду можна здійснити у<br />

процедурі «Згладжування та фільтрація» .<br />

У ряді випадків доцільно використовувати модель ARIMA не до<br />

початкових даних, а до трансформованого ряду шляхом одного з<br />

перетворень Бокса-Кокса:

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!