63
1 Методологічні основи соціально-економічного прогнозування
Прогнозом називають науково обґрунтований висновок про майбутні події і перспективи розвитку процесів, про можливі наслідки управлінських рішень.
За специфікою обєктів прогнози поділяють на науково-технічні, економічні, соціальні, військово-політичні тощо. Економічні прогнози класифікують за масштабністю обєкта на глобальні, макроекономічні, структурні (міжгалузеві та міжрегіональні), регіональні, галузеві, мікроекономічні.
B світовій практиці прикладного прогнозування використовують різні методи: статистичні (прогнозна екстраполяція), функціонально-ієрархічні (прогнозні сценарії), методи структурної аналогії, імітаційного моделювання, експертні оцінки.
При прогнозуванні соціально-економічних процесів перевага віддається статистичним методам, прогнозним результатом яких є очікувані у майбутньому значення характеристик процесу, тобто статистичний прогноз завжди є умовним.
Іншою особливістю статистичного прогнозу є визначеність його в часі. Часовий горизонт прогнозу називають періодом упередження. За тривалістю цього періоду вирізняють прогнози: короткострокові (до 1 року), середньострокові (до 5 років) і довгострокові (від 5 до 20 років і більше). Тривалість періоду упередження залежить від специфіки обєкта прогнозування, інтенсивності динаміки, тривалості дії виявлених закономірностей та тенденцій.
Прогнозний результат на період упередження можна представити одним числом (точковий прогноз) або інтервалом значень, до якого з певною ймовірністю належить прогнозна величина (інтервальний прогноз).
Статистичні прогнози ґрунтуються на гіпотезах про стабільність значень величини, що прогнозується; закону її розподілу; взаємозвязків з іншими величинами тощо. Основний інструмент прогнозування -- екстраполяція.
Суть прогнозної екстраполяції полягає в поширенні закономірностей, звязків і відношень, виявлених в t-му періоді, за його межі.
Залежно від гіпотез щодо механізму формування і подальшого розвитку процесу використовуються різні методи прогнозної екстраполяції. Їх можна обєднати в дві групи:
- екстраполяція закономірностей динаміки -- тренду і коливань;
- екстраполяція причинно-наслідкового механізму формування процесу -- факторне прогнозування.
Ці методи різняться не процедурою розрахунків прогнозу, а способом описування обєкта моделювання. Екстраполяція закономірностей розвитку ґрунтується на вивченні його передісторії, виявленні загальних і усталених тенденцій, траєкторій зміни в часі. Абстрагуючись від причин формування процесу, закономірності його розвитку розглядають як функцію часу. Інформаційною базою прогнозування слугують одномірні динамічні ряди.
При багатофакторному прогнозуванні процес розглядається як функція певної множини факторів, вплив яких аналізується одночасно або з деяким запізненням. Інформаційною базою виступає система взаємозвязаних динамічних рядів. Оскільки фактори включаються в модель у явному вигляді, то особливого значення набуває апріорний, теоретичний аналіз структури взаємозвязків.
Важливим етапом статистичного прогнозування є верифікація прогнозів, тобто оцінювання їх точності та обґрунтованості. Ha етапі верифікації використовують сукупність критеріїв, способів і процедур, які дають можливість оцінити якість прогнозу.
Найбільш поширене ретроспективне оцінювання прогнозу, тобто оцінювання прогнозу для минулого часу (ex-post прогноз). Процедура перевірки така. Динамічний ряд поділяється на дві частини: перша -- для t= 1,2,3, ...,p -- називається ретроспекцією (передісторією), друга -- для t=p + 1, p + 2, p + 3, ..., p +(n --р) -- прогнозним періодом.
За даними ретроспекції моделюється закономірність динаміки і на основі моделі розраховується прогноз Yp+v, де v -- період упередження. Ретроспекція послідовно змінюється, відповідно змінюється прогнозний період, що унаочнює рис. 1.1 (для v = 1).
Оскільки фактичні значення прогнозного періоду відомі, то можна визначити похибку прогнозу як різницю фактичного уt і прогнозного Yt рівнів: et = yt - Yt. Всього буде n --р похибок. Узагальнюючою оцінкою точності прогнозу слугує середня похибка:
абсолютна , квадратична .
Для порівняння точності прогнозів, визначених за різними моделями, використовують похибку апроксимації (%):
Якщо результат оцінювання точності прогнозу задовольняє визначені критерії точності, скажімо, 10%, то прогнозна модель вважається прийнятною і рекомендується для практичного використання. Очевидно, що похибка прогнозу залежить від довжини ретроспекції та горизонту прогнозування. Оптимальним співвідношенням між ними вважається 3 : 1.
При оцінюванні та порівнянні точності прогнозів використовують також коефіцієнт розбіжності Г. Тейла, який дорівнює нулю за відсутності похибок прогнозу і не має верхньої межі:
Існуючі методи верифікації прогнозів у більшості своїй ґрунтуються на статистичних процедурах, які зводяться до побудови довірчих меж прогнозу, себто до побудови інтервальних прогнозів.
2 Методи і моделі прогнозування одновимірних процесів
Ряди динаміки характеризують процеси розвитку соціально-економічних явищ. Цим процесам властиві дві взаємоповязані риси: динамічність та інерційність, що формують закономірність розвитку.
Ряди, в яких рівні коливаються навколо постійної середньої, називаються стаціонарними. Економічні ряди, як правило, нестаціонарні. Для більшості з них характерна систематична зміна рівнів з нерегулярними коливаннями, коли піки і западини чергуються з різною інтенсивністю. Скажімо, економічні цикли (промислові, будівельні, фондового ринку тощо) повторюються з різною тривалістю і різною амплітудою коливань.
Короткострокове прогнозування на основі ковзних середніх
Досить поширеним і простим методом аналізу динаміки є згладжування ряду. Суть його полягає в заміні фактичних рівнів уt , середніми за певними інтервалами. Варіація середніх порівняно з варіацією рівнів первинного ряду значно менша, а тому характер динаміки проявляється чіткіше. Процедуру згладжування називають фільтруванням, а оператори, за допомогою яких вона здійснюється, -- фільтрами. На практиці використовують переважно лінійні фільтри, з-поміж яких найпростіший -- ковзна середня з інтервалом згладжування m < n. Інтервали поступово зміщуються на один елемент:
Для кожного з них визначається середня , яка припадає на середину інтервалу. Якщо m -- непарне число, тобто m = 2p + 1, а ваги членів ряду в межах інтервалу однакові
, то
де yi -- фактичне значення рівня в i-й момент; i -- порядковий номер рівня в інтервалі.
При парному m середина інтервалу знаходиться між двома часовими точками і тоді проводиться додаткова процедура центрування (усереднення кожної пари значень).
Ковзна середня з однаковими вагами аr при згладжуванні динамічного ряду погашає не лише випадкові, а й властиві конкретному процесу періодичні коливання. Припускаючи наявність таких коливань, використовують зважену ковзну середню, тобто кожному рівню в межах інтервалу згладжування надають певну вагу. Способи формування вагової функції різні. B одних випадках ваги відповідають членам розкладання біному , при m=3, скажімо, ar = 1/4, 1/2,1/4. B інших випадках до даних інтервалу згладжування добирається певний поліном, наприклад, парабола , де i = -р, …, p. Тоді вагова функція така:
Для m = 5
Для m = 7 і т.д.
Як видно з формул, ваги симетричні відносно центра інтервалу згладжування, сума їх з урахуванням винесеного за дужки множника дорівнює .
Основна перевага ковзної середньої -- наочність і простота тлумачення тенденції. Проте не слід забувати, що ряд ковзних середніх коротший за первинний ряд на 2p рівнів, а отже, втрачається інформація про крайні члени ряду. I чим ширший інтервал згладжування, тим відчутніші втрати, особливо нової інформації . Окрім того, маючи спільну основу розрахунку, ковзні середні виявляються залежними, що при згладжуванні значних коливань навіть за відсутності циклів у первинному ряду може вказувати на циклічність процесу (ефект Слуцького).
У симетричних фільтрах стара і нова інформація рівновагомі, а при прогнозуванні важливішою є нова інформація. У такому разі використовують асиметричні фільтри. Найпростіший з них -- ковзна середня, яка замінює не центральний, а останній член ряду (адаптивна середня):
.
У наведеній формулі перший елемент характеризує інерцію розвитку, другий -- адаптує середню до нових умов. Таким чином середня з кожним кроком ніби оновлюється. Ступінь оновлення визначається постійною вагою . При використанні зважених асиметричних фільтрів вагова функція формується з урахуванням ступеня новизни інформації. Такою є середня з екс-поненційно розподіленими вагами:
,
де Yt, -- експоненційна середня, тобто згладжене значення рівня динамічного ряду на момент t; -- вага ( t - r )-гo рівня; a -- параметр згладжування, який визначає вагу t-гo рівня, значення його коливаються в межах від 0 до 1.
Розклавши формулу за елементами суми, маємо
,
або
Друга складова останньої формули є не що інше, як експоненційна середня для (t- l)-гo моменту. Отже, експоненційну середню можна представити як лінійну комбінацію фактичного рівня t-гo моменту та експоненційної середньої (t - l)-гo моменту: .
Чим віддаленіший від t-го моменту рівень ряду, тим менша його відносна вага і вклад у тенденцію. Так, при a = 0,2 ваги становлять: для t- го моменту -- 0,2, для ( t - 1 )- го моменту -- 0,2(1 -O,2) = 0,16; для (t-2)-ro моменту -- 0,2(1 -0,2)2 = 0,128 і т. д. Надаючи більшу вагу новій інформації, експоненційна середня адаптується до нових умов, що робить її досить ефективним і надійним методом короткострокового прогнозування.
Для розрахунку експоненційної середньої Yt, необхідно визначити початкові умови: початкову величину Y0 і параметр а. Як початкову величину можна використати середній рівень за минулий (до динамічного ряду) період, або за відсутності таких даних, перший рівень ряду, тобто Yo=yt. Щодо параметра а, то на практиці найчастіше використовують його значення в інтервалі від 0,1 до 0,3 . Оскільки від параметра а залежить сума вагових коефіцієнтів на певному часовому інтервалі m, то можна за наперед заданим значенням цих величин орієнтовно визначити параметр а:
Наприклад, якщо часовий інтервал m = 10 місяців, а сума ваг = 0,90 , то . Тобто, при a = 0,2 десять членів динамічного ряду визначать 90% величини експоненційної середньої.
При прогнозуванні процесу вдаються до багаторазового згладжування. Якщо період упередження v = 1, то використовують подвійне згладжування. Експоненційна середня другого порядку визначається за такою ж самою рекурентною формулою на основі згладженого ряду :
.
Якщо припустити наявність лінійного тренда, прогнозний рівень Yt+1 можна розрахувати за формулою :
Довірчі межі прогнозного рівня визначаються традиційно:
де дисперсія рівнів первинного динамічного
ряду; t-- квантиль розподілу Стьюдента для ймовірності ( 1 - ).
Очевидно, що за умови значної варіації рівнів динамічного ряду довірчі межі будуть досить широкими.
Базову модель експоненційного згладжування можна використати при моделюванні рядів, які мають сезонну компоненту.
Оцінювання сезонної компоненти
Сезонні коливання формуються під впливом не лише природно-кліматичних, але й соціально-економічних факторів. Сила і напрям дії окремих факторів формує різну конфігурацію сезонної хвилі. За своїм характером сезонна компонента може бути адитивною або мультиплікативною. Для адитивної компоненти характерні сталі коливання навколо середнього рівня чи тренда, для мультиплікативної -- зростання амплітуди коливань з часом.
Кожний рівень ряду уt , належить до певного сезонного циклу s, Довжина якого становить 12 місяців, або 4 квартали. Відношення Yt до середнього рівня за цикл називається індексом сезонності:
.
За умови, що вплив несезонних факторів еліміновано, середня з iндексіву j-го циклу становить 1, або 100 % .
У нестаціонарних рядах замість середньої використовують лі-ню тренда Yt = y(t), яка плавно проходить через ряд динаміки і , як і середня , елімінує його нерівномірності. Сукупність індексів Сезонності в межах циклу характеризує сезонний ритм.
Прогнозування сезонних процесів ґрунтується на декомпозиції динамічного ряду. Припускають, що у майбутньому збережеться тенденція і такий же характер коливань. За таких умов прогноз на будь-який місяць (квартал), визначений методом екстра-поляціїтренда, коригується індексом сезонності: , де v -- період упередження. Скажімо, поквартальна динаміка обсягів імпорту пального (тис. т) за два роки (n = 8, t1 = -3,5, tn = 3,5) описується трендом Yt = 923,7 + 33,8t, за яким теоретичний обсяг імпорту у восьмому кварталі становить 1042,0 тис.т, а в 1-му кварталі наступного року (v=1) передбачається Yt+v= 1042,0 + 33,8 * 1 = 1075,8 . Якщо середній індекс сезонності 1-го кварталу It = 1,34, то скоригований на сезонність прогнозний рівень дорівнює ,= 1,34 - 1075,8 = 1441,6 тис.т.
Динаміка більшості показників не виявляє чітко вираженої тенденції розвитку. Через постійний перерозподіл впливу факторів, які формують динаміку процесу, змінюється інтенсивність динаміки, частота та амплітуда коливань. До таких фактичних даних більш еластичною виявляється ковзна середня, інтервал згладжування якої дорівнює сезонному циклу (4 або 12). Коригування ковзної середньої на сезонність здійснюється так само, як коригування лінійного тренда.
Ha використанні експоненційної середньої ґрунтується ceзонно-деколіпозиційна модель Холта-Вінтера, в якій поєднуються моделі стаціонарності, лінійності та сезонності. Послідовність операцій така:
1. Визначаються індекси сезонності It
2. Ряд динаміки фільтрується від сезонних коливань діленням yt на коефіцієнт сезонності з лагом s; ряд ut = yt : It-s називається декомпозиційним.
3. Перші різниці декомпозиційного ряду bt = (ut - ut-1 ) розглядаються як характеристики лінійного тренда.
Кожна з компонент моделі згладжується за допомогою експоненційної середньої. При комбінації лінійної та сезонно-адитивної моделей тренда:
Значення параметрів згладжування A, D і C в системі Statistica за умовчування визначаються на рівні 0,1, в [10] рекомендуються: A = 0,2; B = 0,2; C = 0,5.
За умови ізольованої оцінки трьох факторів прогноз на період упередження v визначається як скоригована на сезонність сума прогнозного рівня ut , і лінійного тренда:
.
При комбінації лінійного та сезонно-мультиплікативного трендів кінцевий прогноз визначається за формулою :
, де .
Типи трендових моделей
При моделюванні динамічних процесів причинний механізм формування властивих їм особливостей у явному вигляді не враховується. Будь-який процес розглядається як функція часу. Певна річ, час не є фактором конкретного соціально-економічного процесу, змінна часу t просто акумулює комплекс постійно діючих умов і причин, які визначають цей процес.
У моделях динаміки процес умовно поділяється на чотири складові:
- довгострокову, детерміновану часом еволюцію -- трендf(t));
- періодичні коливання різних частот Ct;
- сезонні коливання St;
- випадкові коливання et.
Звязок між цими складовими представляється адитивно (сумою) або мультиплікативно (добутком):
Така умовна конструкція дає змогу, залежно від мети дослідження, вивчати тренд, елімінуючи коливання, або вивчати коливання, елімінуючи тренд. При прогнозуванні здійснюється зведення прогнозів різних елементів в один кінцевий прогноз.
Характерною властивістю будь-якого динамічного ряду є залежність рівнів: значення уt , певною мірою залежить від попередніх значень: i т. д. Для оцінювання ступеня залежності рівнів ряду використовують коефіцієнти автокореляції rр з часовим лагом p = 1, 2, ..., т.
Коефіцієнт rр характеризує щільність звязку між первинним рядом динаміки і цим же рядом, зсуненим на p моментів. У табл. 2.1 наведено зсунені ряди динаміки з лагами p - 1, 2, 3. Як видно, із збільшенням лага p кількість пар корельованих рівнів зменшується. Так, при p = 1 довжина корельованих рядів менша за первинний ряд на один рівень, при p = 2 -- на два рівні і т. д. Через це на практиці при визначенні автокореляційної функції дотримуються правила, за яким кількість лапв .
Таблиця 2.1
|
Змінна часу t
|
Рівень ряду у
|
р=1
|
р = 2
|
р = 3
|
|
1
|
|
--
|
--
|
--
|
|
2
|
|
|
--
|
--
|
|
З
|
|
|
|
--
|
|
…
|
…
|
…
|
…
|
…
|
|
n-2
|
|
|
|
|
|
n-1
|
|
|
|
|
|
n
|
|
|
|
|
|
|
Значення коефіцієнта автокореляції rр визначається величиною лага p і не виходить за межі ±1:
де
Послідовність коефіцієнтів rр називають автокореляційною функцією і зображують графічно у вигляді автокорелограми з абсцисою p та ординатою rp.
За швидкістю згасання автокореляційної функції можна зробити висновок про характер динаміки. Найчастіше використовується значення r1. Характеризуючи ступінь залежності двох послідовних членів ряду, коефіцієнт автокореляції є мірою неперервності цього ряду. Якщо , то ряду динаміки властива тенденція розвитку, якщо -- рівні ряду незалежні. Відносно високі значення коефіцієнта автокореляції при p = k, 2k, 3k, … свідчать про регулярні коливання.
На відміну від детермінованої складової випадкова складова не звязана із зміною часу. Аналіз цієї складової є основою перевірки гіпотези про адекватність моделі реальному процесу. За умови, що модель вибрано правильно, випадкова складова являє собою стаціонарний процес з математичним сподіванням M(e) = 0 і дисперсією
де m -- число параметрів функції.
Для оцінювання стаціонарності випадкової складової використовують циклічний коефіцієнт автокореляції першого порядку r1. Корелюються ряди залишкових величин: та
Припускаючи, що, формула розрахунку спрощується:
.
Існують таблиці критичних значень циклічного коефіцієнта автокореляції для додатних і відємних значень (додаток 5). Якщо фактичне значення r1 менше за критичне, автокореляція вважається неістотною, а випадкова складова -- стаціонарним процесом. У разі, коли фактичне значення r1 перевищує критичне, можна зробити висновок про неадекватність детермінованої складової реальному процесу.
Важливою складовою динамічних процесів є тенденція середньої, тобто основний напрям розвитку. B аналізі динамічних рядів тенденцію представляють у вигляді плавної траєкторії та описують певною функцією, яку називають трендом Yt = f(t), де t= 1, 2, … , n -- змінна часу. Ha основі такої функції здійснюється вирівнювання динамічного ряду і прогнозування подальшого розвитку процесу.
Процедура вирівнювання динамічних рядів включає два етапи: обґрунтування (вибір) типу функції, яка б адекватно описувала характер динаміки, та оцінювання параметрів функції. Ha практиці переважно використовують функції, параметри яких мають конкретну інтерпретацію залежно від характеру динаміки. Найбільш поширені поліноми (многочлени), різного роду експоненти та логістичні криві. Так, параметри полінома p-ro ступеня Yt = a + bt + ct2 + dt3… характеризують:
а -- рівень динамічного ряду при t = 0;
b -- абсолютну швидкість зміни рівнів ряду (ординат);
2c -- прискорення (прирощення абсолютної швидкості);
d -- зміну прирощення тощо.
Поліном 1-го ступеня, тобто лінійний тренд Yt = a + bt, описує процеси, які рівномірно змінюються в часі і мають стабільні прирости ординат. Поліном 2-го ступеня (парабола) Yt = a + bt + ct2 здатний описати процес, характерною особливістю якого є рівноприскорене зростання або зменшення ординат. Форма параболи визначається параметром c: при c > 0 гілки параболи спрямовані вгору -- парабола має мінімум, при c < 0 гілки параболи спрямовані вниз -- парабола має максимум. При визначенні екстремуму (max, min) похідну параболи прирівнюють до нуля і розвязують систему рівнянь відносно t. Наприклад, динаміка захворювань при епідемії грипу (чол.) описується параболою Yt = 264 + 45t - 1,5t2. Похідна параболи 45-2,25t = 0, a t = 20. Максимум захворювань буде зафіксовано через 20 днів від початку відліку часу (t = 0) і становитиме Ymах = 264 + 45 - 20 - 1,5 202 = 564 чол. У полінома 3-го ступеня Yt = a + bt + ct2 + dt3 знак прирощення ординати може змінюватися один чи два рази.
Якщо характерною властивістю процесу є стабільна відносна швидкість (темпи приросту), такий процес описується експонентою яка може набувати різних еквівалентних форм. Основна (показникова) форма експоненти
Yt = abt
де b -- середня відносна швидкість зміни ординати: при b > 1 ордината зростає з постійним темпом, при b < 1, навпаки, зменшується. Абсолютний приріст пропорційний досягнутому рівню. Експоненту можна представити у формі:
або
де = lnb, е = 2,718 -- основа натурального логарифма, lne = 1.
Експоненти приводяться до лінійного виду заміною yt десятковими або натуральними логарифмами:
lgY =lga + tlgb, |
lnY = lna + tlne = lna + t,
lnY = lnea + lnebt = lna + lnbt = lna + t .
Оцінювання параметрів трендових рівнянь найчастіше здійснюється методом найменших квадратів (MHK), основною умовою якого є мінімізація суми квадратів відхилень фактичних значень yt від теоретичних Yt, визначених за трендовим рівнянням :
.
Параметри поліноміального тренда визначаються безпосередньо розвязуванням систем p + 1 нормальних рівнянь. Експонента, як показано вище, приводиться до лінійного виду логарифмуванням; розраховані параметри підлягають потенціюванню.
Виявлену тенденцію можна продовжити за межі динамічного ряду Така процедура називається екстраполяцією тренда. Принципова можливість екстраполяції ґрунтується на припущенні, що умови, які визначали тенденцію у минулому, не зазнають істотних змін у майбутньому. Формально операцію екстраполяції можна представити як визначення функції:
,
де Yt+v -- прогнозне значення на період упередження v; -- база екстраполяції, найчастіше це останній, визначений за трендом рівень ряду.
Екстраполяція тренда дає точковий прогноз. Очевидно, що «влучення в точку» малоймовірне. Адже тренду властива невизначеність, передусім через похибки параметрів. Джерелом цих похибок є обмежена сукупність спостережень yt, кожне з яких містить випадкову компоненту et,. Зсунення періоду спостереження лише на один крок веде до зсунення оцінок параметрів. Випадкова компонента буде присутня і за межами динамічного ряду, а отже, її необхідно врахувати. Для цього визначають довірчий інтервал, який би з певною ймовірністю окреслив межі можливих значень Yt + v Точковий інтервал перетворюється в інтервальний. Ширина інтервалу залежить від варіації рівнів динамічного ряду навколо тренда та ймовірності висновку (1 - а):
Де Sp -- середня квадратична похибка прогнозу, значення якої залежить від дисперсії тренда та дисперсії відхилень від тренда . Зокрема, для лінійного тренда
.
Якщо база прогнозування -- останній рівень ряду, то , a замінюється на . Після нескладних алгебраїчних перетворень похибку прогнозу за лінійним трендом можна представити так:
або, позначивши підкореневий вираз символом z, sp = sez.
Тобто похибка прогнозу залежить від залишкової дисперсії , довжини динамічного ряду (передісторії) n та періоду упередження v. Чим довший період передісторії, тим похибка менша, а збільшення періоду упередження, навпаки, веде до зростання похибки прогнозу.
Прогнозування повних циклів
Свої особливості має моделювання динамічних процесів з ефектом насичення, коли темпи зростання (зниження) уповільнюються і рівень наближується до певної межі (питомі витрати ресурсів, споживання продуктів харчування на душу населення тощо). Для їх описування використовують клас кривих, що мають горизонтальну асимптоту . Найпростішою з-поміж них є модифікована експонента:
де параметр а -- різниця між ординатою Yt, при t = 0 та асимптотою K. Якщо a < 0, асимптота знаходиться вище кривої, якщо a > 0 -- асимптота нижче кривої. Параметр b характеризує співвідношення послідовних приростів ординати. За умови рівномірного розподілу ординати по осі часу ці співвідношення є сталими:
.
Модифікована експонента описує процеси, на які діє певний обмежувальний фактор, і вплив цього фактора зростає зі зростанням Yt. У разі, коли обмежувальний фактор впливає лише після певного моменту, до якого процес розвивався за експоненційним законом, то такий процес найкраще апроксимується S-подібною функцією з точкою перегину P, в якій прискорене зростання змінюється уповільненням. Наприклад, попит на новий товар попервах незначний; потім, після визнання споживачами, він стрімко зростає, але у міру насичення ринку темпи зростання уповільнюються, згасають. Попит стабілізується на певному рівні. Аналогічні фази розвитку мають процеси нововведень і винаходів, ефективність використання ресурсів тощо. З-поміж S-подібних кривих, що описують повний цикл розвитку, найпоширенішою є функція Перла-Ріда -- логістична крива:
.
Якщо показник процесу -- частка, що змінюється в межах від 0 до 1, то формула логістичної функції спрощується:
.
У страховій і демографічній статистиці використовують іншу S-подібну функцію -- криву Гомперца: або в логарифмах
.
Тобто крива Гомперца приводиться до модифікованої експоненти, у якої сталими є відношення приростів ординат у логарифмах.
Оцінювання параметрів функцій, які мають асимптоти, порівняно з поліномами та експонентами значно складніше. Тут можливі два варіанти.
За першим варіантом асимптота у вигляді нормативу, стандарту тощо визначається апріорі -- . Тоді модифіковану експоненту можна представити так:
.
Замінивши на z і прологарифмувавши рівняння, дістанемо лінійну функцію логарифмів lgz = lga + tlgb. Аналогічно приводиться до лінійного виду логістична функція , яка при заміні на z у логарифмах набуває такого ж вигляду: lgz = lga + tlgb. Параметри приведених до лінійного виду функцій, як і параметри поліномів, можна оцінити методом найменших квадратів.
Отже, клас моделей динаміки досить широкий, і вони описують різні процеси розвитку. Вибір типу моделі у конкретному дослідженні ґрунтується передусім на теоретичному аналізі специфіки процесу, його внутрішньої структури, взаємозвязків з іншими процесами. Ha основі такого аналізу в загальних рисах визначається характер динаміки (рівномірний, рівноприскорений, з насиченням тощо) та окреслюється коло функцій, здатних апроксимувати цей процес. Серйозною підмогою при виборі конкретної моделі слугують формальні методи. Скажімо, для поліномів -- це аналіз послідовних різниць. Рівність різниць р-го порядку розглядається як симптом того, що процес описується поліномом р-го порядку. Якщо приблизно однакові різниці 1-го порядку , використовують лінійний тренд, якщо однакові різниці 2-го порядку -- -- параболу і т. д. Певні складнощі можуть виникнути при виборі експоненти. Адже S-подібна крива до точки перегину описує експоненційний тренд, а сама точка перегину може бути за межами динамічного ряду. Отже, якщо межа насичення теоретично можлива і процес у майбутньому може згасати або існують певні обмеження для процесу (правові, матеріальних ресурсів, виробничих потужностей тощо), то перевага віддається S-подібній кривій.
Оскільки первинним рядам динаміки властива значна варіація рівнів yt то аналіз послідовних різниць більш коректно проводити на основі рядів ковзних середніх. У табл.2.2 наведено основні характеристики такого аналізу (апріорні тести), за якими визначається конкретний тип моделі повного циклу.
Таблица 2.2
|
Характеристика
|
Властивості характеристик
|
Тип трендової моделі
|
|
|
Приблизно однакові
|
Поліном 1-го ступеня
|
|
|
Лінійно змінюються
|
Поліном 2-го ступеня
|
|
|
Приблизно однакові
|
Експонента
|
|
|
Лінійно змінюються
|
Модифікована експонента
|
|
|
Лінійно змінюються
|
Логістична крива
|
|
|
Лінійно змінюються
|
Крива Гомперца
|
|
|
При зворотному напрямку тенденції різниці розраховуються, починаючи з кінця. За наявності відємних різниць логарифмування неможливе, тому необхідно збільшити інтервал згладжування ковзних середніх.
Типи моделей взаємозвязку
Усі явища навколишнього світу взаємоповязані й взаємозумовлені. У складному переплетенні всеохоплюючого взаємозвязку будь-яке з них є наслідком дії певної множини причин і водночас причиною інших явищ.
Логічний зміст і практичну значущість статистичних моделей взаємозвязку слід розглядати саме в площині співвідношення причинності і звязків, що вимірюються статистичними методами. Суть причинності полягає в породженні одного явища іншим. Причина -- активна основа, що примушує інше явище змінюватися. Сама по собі причина не визначає наслідку. Останній залежить і від умов, у яких діє причина. Через нерозрізненість причин і умов при моделюванні вони обєднуються в одне поняття «фактор», а наслідок розглядається як результат дії факторів. Отже, в рамках моделі досліджується детермінованість результату факторами.
Методологічні проблеми побудови моделей взаємозвязку можна обєднати в дві групи:
- формування ознакової множини моделі, себто визначення кількості факторів та їх числових еквівалентів;
- модельна специфікація -- вибір функціонального виду моделі, ідентифікація та оцінювання параметрів.
При формуванні ознакової множини моделі різноманітні прояви причинно-наслідкових звязків доцільно представляти візуально у вигляді спеціальних конструкцій -- графів звязку, елементами яких е вершини та орієнтовані ребра (дуги). Вершини графа відповідають ознакам, а дуги показують відношення між ознаками. На рис. 2.1 ілюструється граф звязку чотирьох ознак. За дугами графа можна простежити систему відношень між ними: х впливає на у прямо, безпосередньо, z -- прямо та опосередковано двома шляхами: та . У такій логічній конструкції ознака у є результатом, а х, z і -- факторами, що визначають результат.
Граф відображує теоретично обґрунтовану систему відношень між ознаками. Кожна ланка цієї системи розглядається як окрема гіпотеза, що підлягає перевірці в подальшому аналізі на усіх етапах побудови моделі. Основна мета моделей взаємозвязку - виявити і кількісно виміряти вплив факторів на результат. Очевидно, щоб визначити ефект впливу і-го фактора, необхідно елімінувати (усунути) вплив інших факторів, умовно зафіксувавши їх шляхом відповідних розрахунків на одному і тому ж рівні.
На етапі модельної специфікації враховується характер звязку та особливості наявної інформації. За своїм характером звязки поділяються на стохастичні, різновидом яких є кореляційні звязки, та жорстко детерміновані (функціональні). Перші відображують стохастичний характер причинно-наслідкових відношень, Другі - адитивні чи мультиплікативні звязки між елементами розрахункових формул показників. Відповідно вибирається функціональна форма моделі: кореляційні звязки описуються переважно регресійними моделями, функціональні - балансовими або індексними. У моделях, що описують функціональні звязки, ступінь вільності при формуванні ознакової множини обмежена, маневрувати можна лише кількістю факторів, укрупнюючи їх чи деталізуючи. Для регресійних моделей характерна багатоваріантність як ознакової множини, так і функціональної форми моделі. Інформаційна база моделі залежить від того, як представлено обєкт моделювання. Якщо він розглядається як сукупність елементів у просторі, то інформація подається просторовими рядами
У вигляді матриці обсягом , де п - обсяг сукупності, т - кількість включених у модель факторів. Класична регресія передбачає однорідність сукупності, тобто всі одиниці сукупності мають бути однотипними щодо комплексу умов існування, а властиві їм закономірності однаковими для усіх одиниць без винятку. Якщо сукупність внутрішньо диференційована, має у своєму складі певні групи (класи) одиниць зі специфічним характером звязку, в моделі слід врахувати неоднорідність за принципом структурної подібності. Методи відображення неоднорідності залежать від характеру та сталості міжгрупових розбіжностей.
Моделі, побудовані у просторовій площині, охоплюють одиничний, фіксований інтервал часу. Серія такого типу моделей за певний період дає можливість простежити динаміку взаємозвязків, оцінити зміну потужності впливу окремих факторів, його перерозподіл.
Якщо обєкт моделювання розглядається як первинний, неподільний елемент (галузь економіки, регіон, країна), то інформаційна база представляється багатовимірним динамічним рядом у вигляді матриці обсягом (т * Т), де Т- довжина динамічного ряду. В такому разі в моделі необхідно відобразити властиві процесу закономірності динаміки, як-от: тенденції, коливання, запізнення впливу тощо. За умови, що обєкт моделювання нечисленний, а довжина динамічного ряду обмежена, просторові та динамічні ряди обєднуються.
На практиці використовують переважно автономно побудовані моделі, тобто моделі одного показника-функції. Специфікація моделі залежить від її призначення, природи і структури взаємозвязків, специфіки обєкта моделювання, наявної інформації. Поєднання, комбінація усіх цих елементів визначає безліч типів моделей.
В автономних регресійних моделях (одного рівняння) відбувається складний процес елімінування впливів між включеними в модель факторами і виокремлення безпосереднього впливу кожного з них на результат. Фактичне використання такої моделі передбачає, що в разі необхідності рівні факторів можна змінювати незалежно один від одного. Проте в реальних умовах зміна одного фактора не може відбуватися за незмінності інших, вона спричиняє ланцюгову реакцію в усій системі взаємозвязаних показників. Поряд з безпосереднім прямим впливом має місце опосередкований вплив, часом за різними напрямами, що потребує оцінювання сумарного впливу. Іноді одна й та сама змінна виступає водночас причиною і наслідком. Тоді виникає необхідність одночасного оцінювання прямого і зворотного впливів.
Складне переплетення взаємозвязків соціально-економічних явищ потребує і складних інструментів аналізу. З-поміж таких інструментів є системи рівнянь, заміна множин висококорельованих ознак інтегральними факторами (головними компонентами) тощо. Методологічні засади модельної специфікації розглядаються за принципом «від простого до складного».
Класична регресія
Регресійна модель описує обєктивно існуючі між явищами кореляційні звязки. За своїм характером кореляційні звязки надзвичайно складні та різноманітні. В одних випадках результат у зі зміною фактора х, зростає чи зменшується рівномірно, в інших -- нерівномірно. Іноді зростання може змінитися зменшенням і навпаки. Простежити всі ці взаємозвязки і встановити точний функціональний вид практично неможливо. А тому при виборі типу функції йдеться лише про апроксимацію відносно простими функціями незрівнянно більш складних за своєю природою взаємозвязків. На практиці перевагу віддають моделям, які є лінійними або приводяться до лінійного виду шляхом перетворення змінних, наприклад логарифмуванням. Такий підхід, безперечно, містить у собі певну умовність, оскільки передбачає однаковий характер звязку з усіма факторами. Проте використання надто складних функцій неминуче веде до збільшення кількості параметрів, а отже, зменшує точність вимірювання та ускладнює інтерпретацію результатів.
При обґрунтуванні типу функції слід враховувати й той факт, що межі варіації корельованих ознак у конкретних умовах простору і часу, в конкретній сукупності значно вужчі за їх можливі значення, і в цих межах варіації навіть лінійна функція може задовільно апроксимувати звязок.
У лінійному щодо параметрів рівнянні регресії індивідуальне значення результативного показника (де j -- порядковий номер одиниці сукупності) записується так:
,
де -- вільний член рівняння; економічного змісту, як правило, не має, лише окреслює область існування моделі; -- коефіцієнт регресії; показує, як в середньому змінюється зі зміною на одиницю її шкали вимірювання за незмінності інших включених в модель факторів і за інших рівних умов; -- залишкова величина.
У регресійній моделі основне навантаження покладається на коефіцієнт регресії , він розглядається як своєрідна міра «очищеного» впливу на у і називається ефектом впливу.
Процедура оцінювання параметрів регресійної моделі ґрунтується на методі найменших квадратів (МНК). Оскільки алгоритми МНК описано в математико-статистичній літературі й реалізовано в компютерних програмах, наведемо лише загальну схему розрахунку статистичних характеристик моделі, акцентуючи увагу на їх змістовній інтерпретації.
Первинна інформація представляється як матриця факторних ознак X розміром (п * т) і вектора результативної ознаки у розміром (п * 1). Задля зручності використання алгоритмів МНК матриця X розширюється за рахунок додатково введеної фіктивної змінної , вектор якої представлений одиницями. Параметри моделі -- вектор визначаються розвязуванням системи нормальних рівнянь, яка записується так:
XХВ = у,
де X -- матриця розміром п (т + 1).
Послідовність розрахунків включає етапи:
- обчислення матриці X і вектора у
- обертання матриці С =;
- розрахунок параметрів ;
- визначення теоретичних значень результативної ознаки та залишків .
Значення коефіцієнтів регресії певною мірою залежать від складу введених у модель факторів.
З розширенням ознакової множини моделі відбувається перерозподіл впливу попередньо введених факторів. Чим вагоміший вплив нововведеного фактора, тим помітніші зміни. Ілюстрацією перерозподілу впливу факторів може слугувати регресійна модель урожайності рису, ц/га [11]. У модель послідовно вводились агротехнічні фактори: -- попередник, балів; -- внесення добрив під основний обробіток, центнерів поживної речовини (ц п. р.) на 1 га посіву; -- передпосівний обробіток, та мякої оранки; -- підживлення, ц п. р.; -- норма висіву; -- кількість прополювань. Відповідно отримано такі рівняння регресії:
1. Y=30,432 + 3,001;
2. Y= 26,208 + 2,049 + 5,995;
3. Y= 21,563 + 1,970 + 4,610 + 2,906;
4. Y= 22,332 + 1,321 + 4,558 + 1,465+ 9,791;
5. Y= 18,960 + 1,342 + 4,483 + 1,347 + 9,545 + 1,756;
6. Y= 19,387+ 0,965, + 3,400 + 0,501 + 7,500 + 1,73 + 3,433.
Як бачимо, введення кожного нового фактора спричиняє зменшення впливу попередньо введених факторів, таку ж тенденції має й вільний член рівняння.
Оскільки факторні ознаки мають, як правило, різні одиниці вимірювання, то для порівняння ефектів їх впливу в рамках моделі використовують стандартизовані коефіцієнти регресії (бета-коефіцієнти) або коефіцієнти еластичності - . Бета-коефіцієнт характеризує ефект впливу на у в середньоквадратичних відхиленнях, коефіцієнт еластичності -- в процентах. У табл. 5.2 наведено бета-коефіцієнти останнього (шостого) варіанта моделі врожайності рису. Згідно із значеннями Р, найвагоміший вплив на врожайність рису мають: прополювання (= 0,360), підживлення = 0,264), внесення добрив під основний обробіток (= 0,248).
Для оцінювання адекватності регресійної моделі використовують:
- стандартне відхилення;
- множинні коефіцієнти детермінації та кореляції;
- частинні коефіцієнти детермінації та кореляції;
- коефіцієнти окремої детермінації;
- критерії перевірки істотності звязку.
Стандартне відхилення характеризує варіацію залишкових величин
,
де n -- обсяг сукупності, т -- кількість коефіцієнтів регресії.
Розрахунок характеристик щільності звязку ґрунтується на декомпозиції (розкладанні) варіації у за джерелами формування:
,
де -- загальна сума квадратів відхилень, зумовлена впливом усіх можливих факторів; -- факторна сума квадратів відхилень, зумовлена впливом включених у модель факторних ознак; -- залишкова сума квадратів відхилень, розмір якої залежить від потужності впливу не включених у модель факторів.
Відношення факторної суми квадратів до загальної характеризує частку варіації у, повязану з варіацією включених у модель факторів, і називається множинним коефіцієнтом детермінації
.
За відсутності звязку = 0. Якщо звязок функціональний, то = 1. Очевидно, що повязаний із стандартним відхиленням . При зменш ...........
Страницы: [1] | 2 | 3 |
|