Процес побудови моделі передбачає, що модельєр приймає багато рішень. Одне з рішень передбачає вибір серед різних класів моделей для дослідження. Є багато класів моделей, які можна було б врахувати; наприклад, моделі ARIMA, моделі ARDL, множинне джерело помилок State-Space, моделі LSTAR, моделі Min-Max. Звичайно, деякі класи моделей ширші, ніж інші, і не часто зустрічається виявлення, що деякі класи моделей є підкласами інших.
Враховуючи характер питання, ми можемо зосередитись переважно лише на двох класах моделей; лінійні моделі та нелінійні моделі .
Маючи на увазі вищезгадану картину, я розпочну розглядати питання ОП, коли корисно прийняти нелінійну модель і якщо є логічна база для цього - з статистичної та методологічної точки зору.
Перше, що слід помітити, це те, що лінійні моделі - це невеликий підклас нелінійних моделей. Іншими словами, лінійні моделі - це особливі випадки нелінійних моделей. Є кілька винятків із цього твердження, але, для нинішніх цілей, ми не дуже втратимо, прийнявши його для спрощення питань.
Зазвичай конструктор моделей вибере клас моделей і приступить до вибору моделі з цього конкретного класу, використовуючи певну методологію. Простий приклад - коли вирішується моделювати часовий ряд як процес ARIMA, а потім слідує методології Box-Jenkins для вибору моделі серед класу моделей ARIMA. Працювати таким чином, з методологіями, пов'язаними з сімействами моделей, є практичною необхідністю.
Наслідком рішення щодо побудови нелінійної моделі є те, що проблема вибору моделі стає набагато більшою (потрібно розглядати більше моделей і приймати більше рішень) порівняно з вибором з меншого набору лінійних моделей, тому існує реальна практичне питання під рукою. Крім того, можуть бути навіть не повністю розроблені методології (відомі, прийняті, зрозумілі, прості у спілкуванні), які використовуються для вибору з деяких сімей нелінійних моделей. Крім того, ще одним недоліком побудови нелінійних моделей є те, що лінійні моделі легші у використанні, а їхні ймовірнісні властивості більш відомі ( Teräsvirta, Tjøstheim, Granger (2010) ).
Зважаючи на це, ОП вимагає статистичних підстав для керівництва рішенням, а не практичних або теоретичних теорій, тому я повинен продовжувати.
Перш ніж навіть роздумувати над тим, як розібратися з тим, з якими нелінійними моделями працювати, слід спочатку вирішити, чи замість цього працювати з лінійними або нелінійними моделями. Рішення! Як зробити цей вибір?
Звертаючись до Грейнджера і Терасвірта (1993) , я приймаю наступний аргумент, який має два основні моменти у відповіді на наступні два питання.
Питання: Коли корисно побудувати нелінійну модель? Коротше кажучи, може бути корисним побудувати нелінійну модель, коли клас лінійних моделей вже вважався і вважається недостатнім для характеристики взаємозв'язку, що перевіряється. Цю процедуру нелінійного моделювання (процес прийняття рішень) можна сказати, що вона переходить від простого до загального, в тому сенсі, що вона переходить від лінійного до нелінійного.
З: Чи є статистичні підстави, які можна використовувати для обґрунтування побудови нелінійної моделі? Якщо хтось вирішить побудувати нелінійну модель за результатами тестів на лінійність, я б сказав, так, є. Якщо тестування на лінійність свідчить про відсутність значної нелінійності у взаємозв'язку, тоді побудова нелінійної моделі не рекомендується; тестування повинно передувати рішення про побудову.
Я буду детально розглядати ці моменти, прямо посилаючись на Грейнджер і Терасвірта (1993):
Перш ніж будувати нелінійну модель, доцільно з’ясувати, чи дійсно лінійна модель адекватно характеризувала [економічні] взаємозв'язки, що аналізуються. Якби це було так, існувало б більше статистичної теорії для побудови розумної моделі, ніж якби нелінійна модель була доречною. Крім того, отримання оптимальних прогнозів на більш ніж один період вперед буде набагато простішим, якби модель була лінійною. Може статися, щонайменше, коли часовий ряд короткий, що дослідник успішно оцінює нелінійну модель, хоча справжня залежність між змінними є лінійною. Отже, небезпека зайвого ускладнення побудови моделі є реальною, але її можна зменшити за допомогою тестування на лінійність.
У новітній книзі «Терясвірта, Тьостхайм та Грейнджер» (2010) даються такі самі поради, які я цитую зараз:
З практичної точки зору [тому] корисно перевірити лінійність, перш ніж намагатися оцінити більш складну нелінійну модель. У багатьох випадках тестування навіть необхідне зі статистичної точки зору. Ряд популярних нелінійних моделей не визначається лінійністю. Якщо справжня модель, яка генерувала дані, лінійна, а нелінійна модель зацікавлена в гнізді цієї лінійної моделі, параметри нелінійної моделі не можуть бути оцінені послідовно. Таким чином, тестування лінійності повинно передувати будь-якому нелінійному моделюванню та оцінці.
Дозвольте закінчити на прикладі.
У контексті моделювання ділових циклів практичним прикладом використання статистичних підстав для обгрунтування побудови нелінійної моделі може бути наступний. Оскільки лінійні одновимірні або векторні авторегресивні моделі не в змозі генерувати асиметричні циклічні часові ряди, варто розглянути нелінійний підхід моделювання, який може впоратися з асиметріями в даних. Розширену версію цього прикладу про оборотність даних можна знайти в Tong (1993) .
Вибачте, якщо я занадто багато сконцентрувався на моделях часових рядів. Я впевнений, що деякі ідеї застосовні і в інших налаштуваннях.