Моделі прогнозування обсягів доходів підприємства
Прогнозування соціально-економічного розвитку є найважливішим розділом економічної науки, покликаним забезпечити державні органи влади, громадськість і суб'єкти економічної діяльності інформацією про розвиток економіки, а також пов’язаних з нею соціальних процесів. У цьому зв’язку вивчення методів соціально-економічного прогнозування є однієї з важливих завдань у системі економічного утворення… Читати ще >
Моделі прогнозування обсягів доходів підприємства (реферат, курсова, диплом, контрольна)
ВСТУП
Роль прогнозування у вирішенні сучасних проблем економіки не тільки зросла, але й змінилася. Будучи обов’язковим елементом процесу ухвалення рішення й перебуваючи довгий час у тісному взаємозв'язку із плануванням, у цей час прогнозування виявилося домінантною складовою цього процесу. Однак невизначеність майбутнього й пов’язані з цим реальні ризики прийнятих рішень у соціальній і економічній сфері вимагають вказівки хоча б найбільш імовірних орієнтирів, по яких доцільно здійснювати рух у майбутнє.
Інтерес до досліджень у цій області за останнім часом значно виріс. З’явилися нові погляди на роль прогнозів у нашому житті, нові прикладні напрямки, нові підходи, терміни й методи. Незважаючи на це, роль прогнозів недооцінювалася в минулому, недооцінюється й сьогодні, незважаючи на те, що питань: «Що буде?» усе більше й більше, а переконливих відповідей усе менше й менше.
Особливий інтерес представляють дослідження, присвячені методам і особливостям прогнозування в таких прикладних областях, як фінансові ринки, маркетинг і маркетингові дослідження, фінансова стабільність, оцінка ризиків і т.д. Дослідження подібного роду породили ряд результатів компіляційного характеру, і це природно. Необхідний час для адаптивного освоєння завдань і методів, які були розроблені й застосовувалися на заході, а тепер виявилися придатними для нашої економіки. Саме в результаті цих досліджень нам стали відомі моделі фінансової економетрики, склалося більш повне уявлення про рішення реальних завдань по формуванню портфеля цінних паперів.
Прогнозування соціально-економічного розвитку є найважливішим розділом економічної науки, покликаним забезпечити державні органи влади, громадськість і суб'єкти економічної діяльності інформацією про розвиток економіки, а також пов’язаних з нею соціальних процесів. У цьому зв’язку вивчення методів соціально-економічного прогнозування є однієї з важливих завдань у системі економічного утворення. Основу всієї сукупності методів традиційно становлять статистичні методи, застосовувані для прогнозування розвитку соціальних і економічних явищ і процесів, побудови адекватних моделей часових рядів і вибору найбільш прийнятних варіантів з усіх можливих способів прогнозування. Важливе місце в системі методів прогнозування приділяється також експертним методам.
Викладені обставини визначили актуальність і вибір теми дипломної роботи, яка присвячена моделям прогнозування доходів підприємства на прикладі МКЛПУ-стоматполіклініки.
Ціль дипломної роботи полягає в побудові прогнозу обсягів доходів підприємства на наступний період (квартал) за допомогою моделей прогнозування економічних процесів.
Для досягнення поставленої цілі було розглянуто:
· поняття прогнозування та класифікація прогнозів;
· моделі прогнозування економічних процесів, зокрема поняття динамічних рядів та трендові моделі на основі кривих;
· оцінка адекватності й точності трендових моделей;
· побудова прогнозу за допомогою трендових моделей;
· поняття та застосування адаптивних моделей та побудова прогнозу за їх допомогою.
В практичній частині на конкретному прикладі було зроблено аналіз даних та прогноз на наступний період. Прогноз було реалізовано за допомогою програмного продукту Microsoft Excel.
Прогноз побудовано за допомогою адаптивної моделі експоненціального згладжування (модель Р. Брауна).
1. ПРОГНОЗУВАННЯ СОЦІАЛЬНО-ЕКОНОМІЧНИХ ПРОЦЕСІВ
адаптивний економічний прогнозування прибуток
1.1 Вихідні поняття прогнозування, його сутність, предмет і об'єкт
У процесі реформування економіки все більше зростає попит на прогнозні дослідження соціально-економічних процесів на різних рівнях керування й прийняття рішень. Правильний вибір рішення перебуває в прямій залежності від якості його обґрунтування. Прогнозування є однієї з функцій керування, поряд з аналізом, організацією, плануванням, мотивацією й т.д. Активними споживачами прогнозних розробок є мільйони агентів ринку, домашні господарства, органи державного й територіального керування.
До теперішнього часу накопичені достатній досвід і набір інструментів як для довгострокового, так і короткострокового прогнозування. Прогнозування — це науково-обґрунтоване пророкування найбільш імовірного зростання, тенденцій і особливостей розвитку керованого об'єкта в перспективному періоді на основі виявлення й правильної оцінки стійких зв’язків і залежностей між минулим, сьогоденням і майбутнім. Відмітна особливість прогнозування полягає в тому, що воно обґрунтовує виникнення таких процесів і форм матеріального і духовного життя суспільства, які в цей момент недоступні безпосередньому сприйняттю, а також перевірці на практиці.
Прогнозування дозволяє розкрити стійкі тенденції, або, навпаки, істотні зміни в соціально-економічних процесах, оцінити їхню ймовірність для майбутнього планового періоду, виявити можливі альтернативні варіанти, нагромадити науковий і емпіричний матеріал для обґрунтованого вибору тої або іншої концепції розвитку або планового рішення.
У прогнозуванні виділяють два аспекти: теоретико-пізнавальний і управлінський, зв’язаний з можливістю прийняття управлінських рішень на основі отриманого знання.
Залежно від ступеня конкретизації й характеру впливу на хід досліджуваних процесів розрізняють три форми передбачення: гіпотезу, прогноз і план (програму).
Гіпотеза характеризує наукове передбачення на рівні загальної теорії. Вихідну базу побудови гіпотези становлять теорія й відкриті на її основі закономірності й причинно-наслідкові зв’язки функціонування й розвитку досліджуваних об'єктів. На рівні гіпотези дається якісна характеристика, що виражає загальні закономірності поводження об'єктів.
Прогноз — імовірнісне науково обґрунтоване судження про перспективи, можливі стани того або іншого явища в майбутньому й (або) про альтернативні шляхи й строки їхнього здійснення. Прогноз, у порівнянні з гіпотезою, має значно більшу визначеність, оскільки ґрунтується не тільки на якісних, але й на кількісних параметрах і тому дозволяє характеризувати майбутній стан об'єкта також і кількісно. Прогноз виражає передбачення на рівні конкретно-прикладної теорії. Таким чином, прогноз відрізняється від гіпотези меншим ступенем невизначеності й більшою вірогідністю.
План являє собою постановку точно визначеної мети й передбачення конкретних, детальних подій у розвитку досліджуваного об'єкта. У ньому фіксуються шляхи й засоби розвитку відповідно до поставлених завдань, обґрунтовуються прийняті управлінські рішення. У плані передбачення одержує найбільшу конкретність та визначеність. Як і прогноз, план основується на результатах і досягненнях конкретно-прикладної теорії.
Програма — рішення щодо сукупності заходів, необхідних для реалізації науково-технічних, екологічних, соціально-економічних і інших проблем або якихось їхніх аспектів. Програма може бути передплановим рішенням, а також конкретизувати певний аспект плану.
Прогнозування не зводиться до спроб передбачити деталі майбутнього, хоча в деяких випадках це суттєво. Дослідник виходить у цьому випадку з діалектичної детермінації явищ майбутнього, з розуміння того, що необхідність пробиває собі дорогу через подолання випадковості, що до явищ майбутнього потрібний імовірнісний підхід з урахуванням широкого набору можливих варіантів. Тільки при такому підході прогнозування може бути ефективно використане для вибору найбільш ймовірного або найбільш бажаного, оптимального варіанта при обґрунтуванні мети, плану, програми, проекту, взагалі, рішення.
Прогнози повинні передувати планам, містити оцінку ходу наслідків виконання (або невиконання) планів, охоплювати все, що не піддається плануванню, рішенню. Вони можуть охоплювати в принципі будь-який відрізок часу. Прогноз і план відрізняються способами оперування інформацією про майбутнє. Імовірнісний опис можливого або бажаного — це прогноз. Обґрунтоване рішення щодо заходів для досягнення можливого, бажаного — це план. Прогноз і план можуть розроблятися незалежно друг від друга. Але щоб план був ефективним, оптимальним, йому повинен передувати прогноз, по можливості безперервний, що дозволяє обґрунтувати даний і наступний плани.
Одним з важливих напрямків прогнозування суспільного розвитку є соціально-економічне прогнозування — наукова дисципліна, що має своїм об'єктом соціально-економічну систему, а предметом — пізнання можливих станів функціонування об'єктів у майбутньому, дослідження закономірностей і способів розробки економічних прогнозів.
Соціально-економічне прогнозування основується на досягненнях науки в області пізнання закономірностей розвитку суспільства, з’ясування тенденцій соціально-економічного й технологічного прогресу. Важлива роль в удосконалюванні економічного прогнозування, підвищення вірогідності розроблювальних прогнозів належить також прикладній науковій дисципліні, що вивчає закономірності й способи розробки прогнозів розвитку об'єктів будь-якої природи — прогностиці, у тому числі економічній прогностиці.
Прогнозування тісно зв’язане зі статистикою й багато в чому базується на статистичних даних і методах дослідження масових явищ. Особливе значення в наш час має прикладна статистика, яка адаптує методи багатомірного статистичного аналізу до рішення соціально-економічних завдань. При цьому вирішуються наступні завдання: типологізація (класифікація) або виявлення однорідних у певному змісті класів; зниження розмірності досліджуваного простору даних і відновлення (прогноз) значень залежних показників за значеннями певного набору незалежних ознак.
Останнє завдання фактично є економетричною проблемою. Економетрика, поряд з мікроекономікою і макроекономікою, входить до числа базових дисциплін сучасного економічного утворення. Економетрика в буквальному перекладі позначає «виміри в економіці».
Таким чином, наведені дисципліни тісно зв’язані між собою, істотним моментом є обов’язкова методологічна складова у вигляді економічної теорії.
Типологія прогнозів може будуватися за різними критеріями залежно від цілей, завдань, об'єктів, предметів, проблем, характеру, періоду попередження, методів, організації прогнозування й т.д.
За проблемно-цільовим критерієм (для чого розробляється прогноз) розрізняють два типи прогнозів:
· пошуковий прогноз (дослідницький, трендовий, генетичний і т.п.) — визначення можливих станів явища в майбутньому. Мається на увазі умовне продовження в майбутнє тенденцій розвитку досліджуваного явища колись і тепер, абстрагуючись від можливих рішень, дії на основі яких здатні радикально змінити тенденції, викликати в ряді випадків самоздійснення або саморуйнування прогнозу. Такий прогноз відповідає на запитання: що найімовірніше відбудеться за умови збереження існуючих тенденцій?
· нормативний прогноз (програмний, цільовий) — визначення шляхів і строків досягнення можливих станів явища, прийнятих за мету. Мається на увазі прогнозування досягнення бажаних станів на основі заздалегідь заданих норм, ідеалів, стимулів, цілей. Такий прогноз відповідає на запитання: якими шляхами досягти бажаного?
Пошуковий прогноз будується з використанням певної шкали (поля, спектра) можливостей, на якій потім встановлюється ступінь ймовірності прогнозованого явища. При нормативному прогнозуванні відбувається такий же розподіл ймовірностей, але вже у зворотному порядку: від заданого стану до спостережуваних тенденцій.
За критерієм співвіднесення з різними формами конкретизації керування можливе виділення підтипів пошукових і нормативних прогнозів:
· цільовий прогноз відповідно бажаних станів відповідає на запитання: що саме бажано й чому? Відбувається побудова за певною шкалою можливостей функції оцінювання розподілу переваги: небажано — менш бажано — більш бажано — найбільше бажано — оптимально.
· плановий прогноз являє собою по суті вироблення пошукової й нормативної прогнозної інформації для відбору найбільш доцільних планових нормативів, індикативних або директивних завдань із виявленням небажаних, підлягаючих усуненню альтернатив і з ретельним з’ясуванням віддалених, прямих і непрямих наслідків прийнятих планових рішень. Такий прогноз відповідає на запитання: як, у якому напрямку орієнтувати планування, щоб ефективніше досягти поставлених цілей?
· програмний прогноз можливих шляхів, мір і умов досягнення передбачуваного стану прогнозованого явища відповідає на запитання: що конкретно необхідно, щоб досягти бажаного? Для відповіді на це питання важливі й пошукові й нормативні прогнозні розробки. Перші виявляють проблеми, які потрібно вирішити, щоб реалізувати програму, другі визначають умови реалізації. Програмне прогнозування повинне сформулювати гіпотезу про можливі взаємовпливи різних факторів, указати гіпотетичні строки й черговість досягнення проміжних цілей на шляху до головного. Тим самим як би завершується відбір можливостей розвитку об'єкта дослідження, початий плановим прогнозуванням.
· проектний прогноз конкретних образів того або іншого явища в майбутньому при допущенні ряду поки ще відсутніх умов відповідає на запитання: як (конкретно) це можливо, як це може виглядати? Проектні прогнози (їх називають ще прогнозними проектами, дизайн-прогнозами) покликані сприяти відбору оптимальних варіантів перспективного проектування, на основі яких повинне розгортатися потім реальне, поточне проектування.
· організаційний прогноз поточних рішень (застосовується до сфери керування) для досягнення передбаченого бажаного стану явища, поставлених цілей відповідає на запитання: у якому напрямку орієнтувати рішення, щоб досягти мети? Зіставлення результатів пошукових і нормативних розробок повинне охоплювати весь комплекс організаційних заходів, підвищуючи тим самим загальний рівень керування.
· За періодом упередження — проміжку часу, на який розрахований прогноз — розрізняються:
· оперативний, як правило, розрахований на перспективу, протягом якої не очікується істотних змін об'єкта дослідження — ні кількісних, ні якісних;
· короткостроковий — розрахований на перспективу, протягом якої не очікується істотних кількісних змін об'єкта дослідження;
· довгостроковий — розрахований на перспективу, протягом якої очікуються істотні не тільки кількісні, але й якісні зміни об'єкта дослідження;
· середньостроковий — охоплює перспективу між короткоі довгостроковим прогнозами з перевагою кількісних змін над якісними;
· далекостроковий — охоплює перспективу, протягом якої очікуються настільки значні якісні зміни, що можна говорити лише про самі загальні перспективи розвитку досліджуваного явища або процесу.
Тимчасова градація прогнозів є в певній мері умовною й залежить від характеру й мети даного прогнозу. В соціально-економічних прогнозах емпірично встановлений наступний часовий масштаб: оперативні прогнози мають тривалість до одного місяця, короткострокові - до одного року, середньострокові - на розраховані трохи (до п’яти) років, довгострокові - на період понад п’ять і, приблизно, до п’ятнадцяти — двадцяти років, далекострокові - за межами довгострокових.
За об'єктом дослідження розрізняються природознавчі, науково-технічні й суспільствознавчі (соціальні в широкому значенні цього терміна) прогнози.
У природознавчих прогнозах застосовне пошукове прогнозування з орієнтацією на можливо більш точне безумовне пророкування майбутнього стану явища. Яскравий приклад — метеорологічний прогноз.
У суспільствознавчих прогнозах необхідне сполучення пошукових і нормативних розробок, тобто умовних пророкувань із орієнтацією на підвищення ефективності керування. Прикладом може бути прогноз результатів виборів для тої або іншої політичної партії.
Науково-технічні прогнози займають проміжне місце між природознавчими й суспільствознавчими прогнозами. Вони, як правило, ґрунтуються на наявному досвіді (нормативні розробки), і можуть бути пошуковими. Прикладом такого прогнозу є тенденції в технологіях виробництва кристалів для комп’ютерів, що відслідковуються й прогнозуються зацікавленими фірмами.
1.2 Аналітичний огляд моделей і методів прогнозування
Розвиток прогностики як науки в останні десятиліття призвело до створення багатьох методів, процедур, прийомів прогнозування, нерівноцінних за своїм значенням. По оцінкам зарубіжних та вітчизняних систематиків прогностики вже налічується більш як сто методів прогнозування, у зв’язку з чим перед спеціалістами виникає проблема вибору методів, які давали б адекватні прогнози для вивчення процесів або систем.
Для розуміння того, які переваги надають запропоновані методи аналізу даних і прогнозування, необхідно вказати на три принципові проблеми, які виникають при прогнозуванні.
Перша проблема — це визначення необхідних і достатніх параметрів для оцінки стану досліджуваної предметної області.
Друга проблема полягає в так званому «проклятті розмірності». Бажання врахувати в моделі як можна більше показників і критеріїв оцінки може призвести до того, що необхідна для її рішення комп’ютерна система наблизиться до «границі Т’юрінга» (обмеження на швидкодію та розміри обчислювального комплексу в залежності від кількості інформації, яка обробляється в одиницю часу).
Третя проблема — наявність феномену «надсистемності». Взаємодіючі системи утворюють систему більш високого рівня, яка володіє власними властивостями, що робить принципово недосяжною можливість надсистемного відображення та цільових функцій з точки зору систем, які входять у надсистему.
У літературі є багато схем, які класифікують методи прогнозування. Однак, більшість з низ або неприйнятні, або володіють недостатньою пізнавальною цінністю. Основною похибкою існуючих класифікуючих схем є порушення принципів класифікації. До числа основних таких принципів відносяться:
· достатня повнота охоплення прогностичних методів;
· єдність ознаки класифікації на кожному рівні поділу;
· відкритість.
Безумовно, мають право на існування приватні класифікаційні схеми, призначені для певної мети або задачі.
Кожен рівень деталізації визначається своєю ознакою класифікації:
· ступенем формалізації;
· загальним принципом дії;
· способом отримання прогнозної інформації.
Схема класифікації методів прогнозування показана в таблиці 1:
Таблиця 1 «Класифікація методів прогнозування»
Методи прогнозування | ||||||
Інтуїтивні методи | Формалізовані методи | |||||
Індивідуальні експертні оцінки | Колективні експертні оцінки | Методи прогнозної екстраполяції | Системно-структурні методи і моделі | Асоціативні методи | Методи випереджальної інформації | |
Метод «інтерв'ю» | Метод «комісій» | Проста екстраполяція | Морфологічний аналіз | Імітаційне моделювання | Аналіз потоків публікацій | |
Аналітичні докладні записки | Метод «Делфі» | Метод ковзної середньої | Системний аналіз | |||
Матричний метод | ||||||
Побудова сценаріїв | Колективна генерація ідей («мозкова атака») | Метод експоненціального згладжування | Регресійні моделі | Історико-логічний аналіз | Оцінка значимості винаходів | |
Економетричні методи | ||||||
Метод генерації ідей | Метод керованої генерації ідей | Екстраполяція трендів | Функціонально-ієрархічне моделювання | Аналіз патентної інформації | ||
Синоптичний метод | Авторегресійні методи | Мережеве моделювання | ||||
За ступенем формалізації всі методи прогнозування діляться на інтуїтивні й формалізовані. Інтуїтивне прогнозування застосовується тоді, коли об'єкт прогнозування або дуже простий, або настільки складний, що аналітично врахувати вплив багатьох чинників практично неможливо. У цих випадках застосовують досвід експертів. Отримані індивідуальні й колективні експертні оцінки використовують як кінцеві прогнози або як початкові дані в комплексних системах прогнозування.
При виборі методу прогнозування важливим показником є глибина прогнозу. Для цього можна використовувати запропонований В. Білоконем безрозмірний показник глибини (дальності) прогнозування (?)
(1)
де — абсолютний час упередження;
— величина еволюційного циклу об'єкта прогнозування.
Формалізовані методи прогнозування є діючими, якщо величина глибини упередження вкладається в рамки еволюційного циклу (?<<1). При виникненні в рамках прогнозного періоду «стрибка» у розвитку об'єкта прогнозування (?? 1) необхідно використовувати інтуїтивні методи, як для визначення сили «стрибка», так і для оцінки години його реалізації, або теорію катастроф. У такому випадку формалізовані методи застосовуються для оцінки еволюційних ділянок розвитку до і після стрибка. Якщо ж у прогнозному періоді вкладається декілька еволюційних циклів розвитку об'єкта прогнозування (?>>1), те при комплексуванні систем прогнозування велике значення мають інтуїтивні методи.
У залежності від загальних принципів дії інтуїтивні методи прогнозування, наприклад, можна поділити на дві групи:
· індивідуальні експертні оцінки;
· колективні експертні оцінки.
До групи індивідуальних експертних оцінок можна віднести слідуючі методи:
· метод «інтерв'ю» ;
· аналітичні докладні записки;
· написання сценарію.
До групи колективних експертних оцінок входять такі методи:
· анкетування;
· методи «комісій» ;
· «мозкових атак» (колективної генерації ідей).
Клас формалізованих методів у залежності від загальних принципів дії можна поділити на групи екстраполяційних, системно-структурних, асоціативних методів і методів випереджувальної інформації.
До групи методів прогнозної екстраполяції можна включити метод найменших квадратів, експоненціального згладжування, ймовірного моделювання та адаптивного згладжування.
До групи системно-структурних методів відносять методи функціонально-ієрархічного моделювання, морфологічного аналізу, матричний, мережевого моделювання, структурної аналогії.
Асоціативні методи можна поділити на методи імітаційного моделювання та історико — логічного аналізу.
До групи методів випереджувальної інформації включають методи аналізу потоків публікацій, оцінки значущості зображення та аналізу патентної інформації.
Представлений перелік методів та їх груп не є вичерпним. Нижні рівні класифікації є відкритими для введення нових елементів, які можуть з’явитися в процесі подальшого розвитку інструментарію прогностики.
1.3 Моделі прогнозування економічних процесів
1.3.1 Поняття економічних рядів динаміки
Динамічні процеси, що відбуваються в економічних системах, найчастіше проявляються у вигляді ряду послідовно розташованих у хронологічному порядку значень того або іншого показника, що у своїх змінах відображають хід розвитку досліджуваного явища в економіці. Ці значення, зокрема, можуть служити для обґрунтування (або заперечення) різних моделей соціально-економічних систем. Вони служать також основою для розробки прикладних моделей особливого виду, так званих, трендовими моделями.
Насамперед дамо ряд визначень. Послідовність спостережень одного показника (ознаки), упорядкованих залежно від послідовно зростаючих або спадаючих значень іншого показника (ознаки), називають динамічним рядом, або рядом динаміки. Якщо в якості ознаки, залежно від якої відбувається впорядкування, береться час, то такий динамічний ряд називається часовим рядом. Так як в економічних процесах, як правило, впорядкування відбувається у відповідності з часом, то при вивченні послідовних спостережень економічних показників всі три наведені вище терміни використовуються як рівнозначні. Складовими елементами рядів динаміки є, таким чином, цифрові значення показника, які називають рівнями цих рядів, і моменти або інтервали часу, до яких відносять рівні.
Часові ряди, утворені показниками, що характеризують економічне явище на певні моменти часу, називаються моментними.
Якщо рівні часового ряду утворяться шляхом агрегування за певний проміжок (інтервал) часу, то такі ряди називаються інтервальними часовими рядами.
Часові ряди можуть бути утворені як з абсолютних значень економічних показників, так і із середніх або відносних величин — це похідні ряди.
Під довжиною часового ряду розуміють час, що пройшов від початкового моменту спостереження до кінцевого. Часто довжиною ряду називають кількість рівнів, що входять у часовий ряд. Якщо в часовому ряді проявляється тривала («вікова») тенденція зміни економічного показника, то говорять, що має місце тренд. Таким чином, під трендом розуміють зміни, що визначають загальний напрямок розвитку, основну тенденцію часових рядів. У зв’язку із цим економіко-математична динамічна модель, у якій розвиток економічної системи, що моделюється, відображається через тренд її основних показників, називається трендовою моделлю. Для виявлення тренда в часових рядах, а також для побудови й аналізу трендових моделей використовується апарат теорії ймовірностей і математичної статистики, розроблений для простих статистичних сукупностей. Відмінність часових економічних рядів від простих статистичних сукупностей полягає насамперед у тім, що послідовні значення рівнів часового ряду залежать один від одного. Тому застосовування висновків і формул теорії ймовірностей і математичної статистики вимагає обережності при аналізі часових рядів, особливо при економічній інтерпретації результатів аналізу.
Припустимо, є часовий ряд, що складається з рівнів:
У самому загальному випадку часовий ряд економічних показників можна розкласти на чотири структурно утворюючі елементи:
· тренд, складові якого будемо позначати ;
· сезонна компонента, позначена через ;
· циклічна компонента, позначена через ;
· випадкова компонента, яку позначимо .
Під трендом, як ми вже відзначали вище, розуміється стійка систематична зміна процесу протягом тривалого часу.
У часових рядах економічних процесів можуть мати місце більш-менш регулярні коливання. Якщо вони носять строго періодичний або близький до нього характер і завершуються протягом одного року, то їх називають сезонними коливаннями. У тих випадках, коли період коливань становить кілька років, то говорять, що в часовому ряді присутня циклічна компонента.
Тренд, сезонна і циклічна компоненти називаються регулярними, або систематичними компонентами часового ряду. Складова частина часового ряду, що залишається після виділення з нього регулярних компонентів, являє собою випадковий, нерегулярний компонент. Вона є обов’язковою складовою частиною будь-якого часового ряду в економіці, тому що випадкові відхилення неминуче супроводжують будь-яке економічне явище. Якщо систематичні компоненти часового ряду визначені правильно, що саме й становить одну з головних цілей при розробці трендових моделей, то компонента, що залишилася після виділення з часового ряду цих компонентів так звана залишкова послідовність (ряд залишків) буде випадковим компонентом ряду, тобто буде мати наступні властивості:
· випадковість коливань рівнів залишкової послідовності;
· відповідність розподілу випадкової компоненти нормальному закону розподілу;
· рівність математичного очікування випадкової компоненти нулю;
· незалежність значень рівнів випадкової послідовності, тобто відсутність істотної автокореляції.
Перевірка адекватності трендових моделей полягає в необхідності перевірити виконання вище вказаних властивостей залишкової послідовності. Якщо не виконується хоча б одне з них, говорять, що модель неадекватна; при виконанні всіх чотирьох властивостей — модель адекватна.
1.3.2 Трендові моделі на основі кривих росту
Основна мета створення трендових моделей економічної динаміки — на їхній основі зробити прогноз розвитку досліджуваного процесу на майбутній проміжок часу. Прогнозування на основі часового ряду економічних показників відноситься до одномірних методів прогнозування, що базується на екстраполяції, тобто на продовженні на майбутнє тенденції, що спостерігалася в минулому. При такому підході передбачається, що прогнозований показник формується під впливом великої кількості факторів, виділити які або неможливо, або по яких відсутня інформація. У цьому випадку зміни даного показника пов’язують не з факторами, а із часом, що проявляється в утворенні одномірних часових рядів. Розглянемо метод екстраполяції на основі так званих кривих росту економічної динаміки.
Використання методу екстраполяції на основі кривих росту для прогнозування базується на двох припущеннях:
· часовий ряд економічного показника дійсно має тренд, тобто переважну тенденцію;
· загальні умови, що визначали розвиток показника в минулому, залишаться без істотних змін протягом періоду упередження.
У теперішній час налічується велика кількість типів кривих росту для економічних процесів. Щоб правильно підібрати найкращу криву росту для моделювання й прогнозування економічного явища, необхідно знати особливості кожного виду кривих. Найчасті в економіці використовуються поліноміальні, експонентні й S-подібні криві росту. Найпростіші поліноміальні криві росту мають вигляд:
(поліном першого порядку) (2)
(поліном другого порядку) (3)
(поліном третього порядку) (4)
де — параметр лінійного приросту,
— параметр прискоренням росту,
— параметр зміни прискорення росту.
Для полінома першого порядку (2) характерний постійний закон росту. Якщо розрахувати перші прирости за формулою
(5)
то вони будуть постійної величини і рівні .
Якщо перші прирости розрахувати для полінома другого порядку (3), то вони будуть мати лінійну залежність від часу й ряд з перших приростів на графіку буде представлений прямою лінією. Другі прирости для полінома другого порядку будуть постійні.
Для полінома третього порядку (4) перші прирости будуть поліномами другого порядку, другі прирости будуть лінійною функцією часу, а треті прирости, що розраховуються за формулою (6), будуть постійною величиною.
На основі сказаного можна відмітити наступні властивості поліноміальних кривих росту:
· від полінома вищого порядку можна шляхом розрахунку послідовних різниць (приростів) перейти до полінома більше нижчого порядку;
· значення приростів для поліномів будь-якого порядку не залежать від значень самої функції .
Таким чином, поліноміальні криві росту можна використовувати для апроксимації (наближення) і прогнозування економічних процесів, у яких наступний розвиток не залежить від досягнутого рівня.
На відміну від використання поліноміальних кривих використання експоненціальних кривих росту припускає, що подальший розвиток залежить від досягнутого рівня, наприклад, приріст залежить від значення функції. В економіці найчастіше застосовуються два різновиди експоненціальних (показникових) кривих: проста експонента й модифікована експонента.
Проста експонента має вигляд:
(7)
де і - позитивні числа, при цьому якщо >1, то функція зростає з ростом часу, якщо <1 — функція спадає.
Рис. 1 «Проста експонента «
Можна помітити, що ордината даної функції змінюється з постійним темпом приросту. Якщо взяти відношення приросту до самої ординати, воно буде постійною величиною:
(8)
Прологарифмуємо вираз даної функції з будь-якою основою:
(9)
Звідси видно, що логарифми ординат простої експоненти лінійно залежать від часу.
Модифікована експонента має вигляд
(10)
де постійні величини: <0, <1 і додатна, а константа зветься асимптотами цієї функції, тобто значення функції необмежено наближаються (знизу) до величини .
Рис. 2 «Модифікована експонента «
Можуть бути інші варіанти модифікованої експоненти, але на практиці найчастіше зустрічається зазначена вище функція.
В економіці досить поширені процеси, які спочатку зростають повільно, потім прискорюються, а потім знову сповільнюють свій ріст, наближаючись до певної межі. Як приклад можна привести процес введення деякого об'єкта в промислову експлуатацію, процес зміни попиту на товари, що володіють здатністю досягати деякого рівня насичення, та ін. Для моделювання таких процесів використовуються так звані S-подібні криві росту, серед яких виділяють криву Гомперца й логістичну криву.
Крива Гомперца має вигляд:
(11)
де , — додатні параметри, причому <1; параметр — асимптота функції.
Рис. 3 «Крива Гомперца «
У кривій Гомперца виділяються чотири ділянки: на першій — приріст функції незначний, на другій — приріст збільшується, на третій ділянці приріст приблизно постійний, на четвертій — відбувається сповільнення темпів приросту й функція необмежено наближається до значення. В результаті конфігурація кривої нагадує латинську букву S.
Логарифм даної функції є експоненціальною кривою; логарифм відношення першого приросту до самої ординати функції - лінійна функція часу.
На підставі кривої Гомперца описується, наприклад, динаміка показників рівня життя; модифікації цієї кривої використовуються в демографії для моделювання показників смертності й т.д.
Логістична крива, або крива Перла-Ріда — зростаюча функція, найчастіше виражається у вигляді:
(12)
інші види цієї кривої:
;. (13)
У цих виразах (12), (13) і - додатні параметри; - граничне значення функції при нескінченно зростаючому часі.
Рис. 4 «Логістична крива «
Якщо взяти похідну даної функції (12), то можна побачити, що швидкість зростання логістичної кривої в кожний момент часу пропорційна досягнутому рівню функції й різниці між граничним значенням і досягнутим рівнем. Логарифм відношення першого приросту функції до квадрата її значення (ординати) є лінійна функція від часу.
Конфігурація графіка логістичної кривої близька до графіка кривої Гомперца, але на відміну від останньої логістична крива має точку симетрії, що співпадає з точкою перегину.
Для вибору виду поліноміальної кривої росту найпоширенішим методом є метод кінцевих різниць (метод Тінтнера). Цей метод може бути використаний для попереднього вибору поліноміальної кривої, якщо, по-перше, рівні тимчасового ряду складаються тільки із двох компонентів: тренд і випадковий компонент, і по-друге, тренд є досить гладким, щоб його можна було апроксимувати поліномом деякого порядку.
Більш універсальним методом попереднього вибору кривих росту, що дозволяє вибрати криву із широкого класу кривих росту, є метод характеристик приросту. Він заснований на використанні окремих характерних властивостей кривих, розглянутих вище. При цьому методі вихідний часовий ряд попередньо згладжується методом простої ковзної середньої.
Відповідно до характеру зміни середніх приростів і похідних показників вибирається вид кривої росту для вихідного часового ряду.
На практиці при попередньому виборі відбирають звичайно дві-три криві росту для подальшого дослідження й побудови трендової моделі даного часового ряду.
Розглянемо методи визначення параметрів відібраних кривих росту. Параметри поліноміальних кривих оцінюються, як правило, методом найменших квадратів, суть якого полягає в тому, щоб сума квадратів відхилень фактичних рівнів ряду від відповідних вирівняних по кривій росту значень була найменшою. Цей метод приводить до системи так званих нормальних рівнянь для визначення невідомих параметрів відібраних кривих.
Для полінома першого порядку (2) система нормальних рівнянь має вид:
(14)
Аналогічна система для полінома другого порядку (3)
(15)
Для полінома третього порядку (4) система нормальних рівнянь записується в такому вигляді:
(16)
Параметри експоненціальних і S-подібних кривих знаходяться більш складними методами. Для простої експоненти попередньо логарифмують вираз за деякою основою (наприклад, десятковою або натуральною):
(17)
тобто для логарифма функції одержують лінійний вираз, а потім для невідомих параметрів і складають по методу найменших квадратів систему нормальних рівнянь, аналогічну системі для полінома першого порядку. Розв’язавши цю систему, знаходять логарифми параметрів, а потім і самі параметри моделі.
При визначенні параметрів кривих росту, що мають асимптоти (модифікована експонента, крива Гомперца, логістична крива), розрізняють два випадки. Якщо значення асимптоти відомо заздалегідь, то шляхом нескладної модифікації формули й наступного логарифмування визначення параметрів зводять до рішення системи нормальних рівнянь, невідомими якої є логарифми параметрів кривої.
Якщо значення асимптоти заздалегідь невідомо, то для знаходження параметрів зазначених вище кривих росту використовуються наближені методи: метод трьох точок, метод трьох сум та ін.
Таким чином, при моделюванні економічної динаміки, заданої часовим рядом, шляхом згладжування вихідного ряду, визначення наявності тренда, відбору однієї або декількох кривих росту й визначення їхніх параметрів у випадку наявності тренда одержують одну або декілька трендових моделей для вихідного часового ряду. Постає питання, наскільки ці моделі близькі до економічної реальності, відображенні в часовому ряді, наскільки доцільне застосування цих моделей для аналізу й прогнозування досліджуваного економічного явища.
1.4 Оцінка адекватності й точності трендових моделей
Незалежно від виду й способу побудови економіко-математичної моделі питання про можливість її застосування з метою аналізу й прогнозування економічного явища може бути вирішене тільки після встановлення адекватності, тобто відповідності моделі досліджуваному процесу або об'єкту. Так як повної відповідності моделі реальному процесу або об'єкту бути не може, адекватність — якоюсь мірою умовне поняття. При моделюванні мається на увазі адекватність не взагалі, а по тим властивостям моделі, які вважаються істотними для дослідження.
Трендова модель конкретного часового ряду вважається адекватною якщо правильно відображає систематичні компоненти часового ряду. Ця вимога еквівалентна тому, щоб залишкова компонента, задовольняла властивостям випадкової компоненти часового ряду, тобто: випадковість коливань рівнів залишкової послідовності, відповідність розподілу випадкової компоненти нормальному закону розподілу, рівність математичного очікування випадкової компоненти нулю, незалежність значень рівнів випадкової компоненти. Розглянемо, яким чином здійснюється перевірка цих властивостей залишкової послідовності.
Перевірка випадковості коливань рівнів залишкової послідовності означає перевірку гіпотези про правильність вибору виду тренда. Для дослідження випадковості відхилень від тренда ми маємо у своєму розпорядженні набір різниць
(18)
Характер цих відхилень вивчається за допомогою ряду непараметричних критеріїв. Одним з таких критеріїв є критерій серій, заснований на медіані вибірки. Ряд з величин розташовують у порядку зростання їхніх значень і знаходять медіану отриманого варіаційного ряду, тобто серединне значення при непарному або середню арифметичну із двох серединних значень при парному. Повертаючись до вихідної послідовності і порівнюючи значення цієї послідовності з, будемо ставити знак «плюс», якщо значення перевершує медіану, і знак «мінус», якщо воно менше медіани; у випадку рівності порівнюваних величин відповідне значення опускається. Таким чином, виходить послідовність, що складається із плюсів і мінусів, загальне число яких не перевершує. Послідовність підряд ідучих плюсів або мінусів називається серією. Для того щоб послідовність була випадковою вибіркою, довжина найдовшої серії не повинна бути занадто великою, а загальне число серій — занадто малим.
Позначимо довжину найдовшої серії через, а загальне число серій — через. Вибірка є випадковою, якщо виконуються наступні нерівності для 5%-го рівня значущості:
(19)
Якщо хоча б одна із (19) нерівностей порушується, то гіпотеза про випадковий характер відхилень рівнів часового ряду від тренда відкидається, а трендова модель визнається неадекватною.
Іншим критерієм для даної перевірки може слугувати критерій піків (поворотних точок). Рівень послідовності вважається максимумом, якщо він більше двох поряд розташованих рівнів, тобто ,і мінімумом, якщо він менше обох сусідніх рівнів, тобто. В обох випадках вважається поворотною точкою; загальне число поворотних точок для залишкової послідовності позначимо через .
У випадковій вибірці математичне очікування числа точок повороту і дисперсія виражаються формулами:
(20)
Критерієм випадковості з 5%-м рівнем значущості, тобто з довірчою ймовірністю 95%, є виконання нерівності
(21)
Якщо (21) нерівність не виконується, трендова модель вважається неадекватною.
Перевірка відповідності розподілу випадкової компоненти нормальному закону розподілу може бути зроблена лише приблизно за допомогою дослідження показників асиметрії () і ексцесу (), так як часові ряди, як правило, не дуже великі. При нормальному розподілі показники асиметрії й ексцесу деякої генеральної сукупності дорівнюють нулю. Ми припускаємо, що відхилення від тренда являють собою вибірку з генеральної сукупності, тому можна визначити тільки вибіркові характеристики асиметрії й ексцесу та їх помилки:
(22)
де — вибіркова характеристика асиметрії;
— вибіркова характеристика ексцесу;
і - відповідні середньоквадратичні помилки.
Якщо одночасно виконуються наступні нерівності:
(23)
то розподіл випадкової компоненти вважається нормальним.
Якщо виконується хоча б одна з нерівностей
(24)
то розподіл не вважається нормальним, а трендова модель неадекватна. Інші випадки вимагають додаткової перевірки за допомогою більш складних критеріїв.
Крім розглянутого методу відомий ряд інших методів перевірки нормальності закону розподілу випадкової величини: метод Вестергарда, RS-критерій і т.д. Розглянемо найбільш простий з них, який базується на RS-критерію. Цей критерій дорівнює відношенню розмаху варіації випадкової величини R до стандартного відхилення S.
В даному випадку, а. Обчислене значення RS-критерію порівнюється з табличними нижньою й верхньою границями даного відношення, і якщо це значення не попадає в інтервал між критичними границями, то із заданим рівнем значимості гіпотеза про нормальність розподілу відкидається; у противному випадку ця гіпотеза приймається.
Перевірка рівності математичного очікування випадкової компоненти нулю, якщо вона розподілена за нормальним законом, здійснюється за допомогою t-критерію Ст’юдента. Розрахункове значення цього критерію задається формулою
(25)
де — середнє арифметичне значення рівнів залишкової послідовності ;
— стандартне (середньоквадратичне) відхилення для цієї послідовності.
Якщо розрахункове значення t менше табличного значення статистики Ст’юдента із заданим рівнем значимості й числом ступенів свободи, то гіпотеза про рівність нулю математичного очікування випадкової послідовності приймається; у противному випадку ця гіпотеза відкидається й модель вважається неадекватною.
Перевірка незалежності значень рівнів випадкової компоненти, тобто перевірка відсутності істотної автокореляції в залишковій послідовності може здійснюватися по ряду критеріїв, найпоширенішим з яких єкритерій Дарбіна-Уотсона. Розрахункове значення цього критерію обчислюється за формулою
(26)
Помітимо, що розрахункове значення критерію Дарбина-Уотсона в інтервалі від 2 до 4 свідчить про від'ємний зв’язок; у цьому випадку його треба перетворити по формулі і в подальшому використовувати значення .
Розрахункове значення критерію (або) порівнюється з верхнім і нижнім критичними значеннями статистики Дарбина-Уотсона, фрагмент табличних значень яких для різного числа рівнів ряду і числа обумовлених параметрів моделі представлений для наочності в таблиці 2 (рівень значущості 5%).
Таблиця 2 «Критичні значення статистики Дарбіна — Уотсона»
1,08 | 1,36 | 0,95 | 1,54 | 0,82 | 1,75 | ||
1,20 | 1,41 | 1,10 | 1,54 | 1,00 | 1,68 | ||
1,35 | 1,49 | 1,28 | 1,57 | 1,21 | 1,65 | ||
Якщо, то гіпотеза про незалежність рівнів залишкової послідовності, тобто про відсутність у ній автокореляції, приймається. Якщо, то ця гіпотеза відкидається й модель неадекватна. Якщо значення перебуває між значеннями і, включаючи самі ці значення, то вважається, що немає достатніх підстав зробити той або інший висновок і необхідні подальші дослідження, наприклад, за більшим числом спостережень.
Висновок про адекватність трендової моделі робиться, якщо всі зазначені вище чотири перевірки властивостей залишкової послідовності дають позитивний результат. Для адекватних моделей є сенс оцінити їхню точності. Точність моделі характеризується величиною відхилення виходу моделі від реального значення змінної, яку моделюють (економічного показника). Для показника, представленого часовим рядом, точність визначається як різниця між значенням фактичного рівня часового ряду і його оцінкою, отриманої розрахунковим шляхом з використанням моделі, при цьому як статистичні показники точності застосовуються наступні:
середньоквадратичне відхилення
(27)
середня відносна помилка апроксимізації
(28)
коефіцієнт схожості
(29)
коефіцієнт детермінації
(30)
та інші показники,
де — кількість рівнів ряду,
— число обумовлених параметрів моделі,
— оцінка рівнів ряду по моделі,
— середнє арифметичне значення рівнів ряду.
На підставі зазначених показників (27)-(30) можна зробити вибір з декількох адекватних трендових моделей економічної динаміки найбільш точної, хоча може зустрітися випадок, коли по деякому показнику більш точна одна модель, а по іншому — інша.
Дані показники точності моделей розраховуються на основі всіх рівнів часового ряду й тому відбивають лише точність апроксимації. Для оцінки прогнозних властивостей моделі доцільно використовувати так званий ретроспективний прогноз — підхід, заснований на виділенні ділянки з ряду останніх рівнів вихідного часового ряду в кількості, припустимо, рівнів у якості перевірочного, а саму трендову модель у цьому випадку варто будувати по перших точках, кількість яких буде дорівнювати. Тоді для розрахунку показників точності моделі за прогнозом застосовуються ті ж формули, але підсумовування в них буде вестися не за всіма спостереженнями, а лише по останнім спостереженням. Наприклад, формула для середньоквадратичного відхилення буде мати вигляд:
(31)
де — значення рівнів ряду по моделі, побудованої для перших рівнів.
Оцінювання прогнозних властивостей моделі на ретроспективній ділянці досить корисно, особливо при зіставленні різних моделей прогнозування із числа адекватних. Однак треба пам’ятати, що оцінки ретропрогноза — лише наближена міра точності прогнозу й моделі в цілому, тому що прогноз на період упередження робиться по моделі, побудованої за всіма рівнями ряду.
1.5 Прогнозування економічної динаміки на основі трендових моделей
1.5.1 Прогнозна екстраполяція
Прогнозування економічних показників на основі трендових моделей, як і більшість інших методів економічного прогнозування, базується на ідеї екстраполяції. Під екстраполяцією розуміють поширення закономірностей, зв’язків і співвідношень, що діють у досліджуваному періоді, за його межі. У більше широкому змісті слова її розглядають як одержання уявлення про майбутнє на основі інформації минулого й сьогодення. У процесі побудови прогнозних моделей у їхню структуру іноді включаються елементи майбутнього передбачуваного стану об'єкта або явища, але в цілому ці моделі відображають закономірності, що спостерігались колись і тепер, тому достовірний прогноз можливий лише щодо таких об'єктів і явищ, які в значній мірі детермінуються минулим і теперішнім.
Існують дві основні форми детермінації: внутрішня й зовнішня. Внутрішня детермінація, або самодетермінація, більш стійка, її простіше ідентифікувати з використанням економіко-математичних моделей. Зовнішня детермінація визначається більшим числом факторів, тому врахувати їх всі практично неможливо. Якщо деякі методи моделювання, наприклад адаптивні, відбивають загальний сукупний вплив на економічну систему зовнішніх факторів, тобто відображають зовнішню детермінацію, то методи, що базуються на використанні трендових моделей економічних процесів, представлених одномірними часовими рядами, відбивають внутрішню детермінацію об'єктів і явищ.
При екстраполяційному прогнозуванні економічної динаміки на основі часових рядів з використанням трендових моделей виконуються наступні основні етапи:
· попередній аналіз даних;
· формування набору моделей (наприклад, набору кривих росту), названих функціями-кандидатами;
· чисельне оцінювання параметрів моделей;
· визначення адекватності моделей;
· оцінка точності адекватних моделей;
· вибір кращої моделі;
· одержання точкового й інтервального прогнозів;
· верифікація прогнозу.
Прогноз на підставі трендових моделей (кривих росту) містить два елементи: точковий та інтервальний прогнози.
Точковий прогноз — це прогноз, яким називається єдине значення прогнозованого показника. Це значення визначається підстановкою в рівняння обраної кривої росту величини часу t, що відповідає періоду упередження: і т.д. Такий прогноз називається точковим, тому що на графіку його можна зобразити у вигляді точки.
Очевидно, що точний збіг фактичних даних у майбутньому й прогностичних точкових оцінках малоймовірно. Тому точковий прогноз повинен супроводжуватися двосторонніми границями, тобто з вказанням інтервалу значень, у якому з достатньою впевненості можна очікувати появи прогнозованої величини. Встановлення такого інтервалу називається інтервальним прогнозом.
Інтервальний прогноз на базі трендових моделей здійснюється шляхом розрахунку довірчого інтервалу — такого інтервалу, у якому з певною ймовірністю можна чекати появи фактичного значення прогнозованого економічного показника. Розрахунок довірчих інтервалів при прогнозуванні з використанням кривих росту опирається на висновки й формули теорії регресій. Перенесення висновків теорії регресій на часові економічні ряди не зовсім правомірно, тому що динамічні ряди відрізняються від статистичних сукупностей. Тому до оцінювання довірчих інтервалів для кривих росту варто підходити досить обережн.
Методи, розроблені для статистичних сукупностей, дозволяють визначити довірчий інтервал, що залежить від стандартної помилки оцінки прогнозованого показника, від часу упередження прогнозу, від кількості рівнів у часовому ряді й від рівня значущості (помилки) прогнозу.
Стандартна (середньоквадратична) помилка оцінки прогнозованого показника визначається по формулі:
(32)
де — фактичне значення рівня часового ряду для часу ,
— розрахункова оцінка відповідного показника по моделі (наприклад, по рівнянню кривої росту),
— кількість рівнів у вихідному ряді,
— число параметрів моделі.
У випадку прямолінійного тренда для розрахунку довірчого інтервалу можна використовувати аналогічну формулу для парної регресії, у такий спосіб довірчий інтервал прогнозу в цьому випадку буде мати вигляд
(33)
де — період упередження,
— точковий прогноз по моделі най момент часу,
— кількість спостережень у часовому ряді,
— стандартна помилка оцінки прогнозованого показника, розрахована за раніше наведеною формулою для числа параметрів моделі, рівного двом,
— табличне значення критерію Ст’юдента для рівня значущості й для числа ступенів свободи, рівного .
Іноді для розрахунку довірчих інтервалів прогнозу щодо лінійного тренда застосовують наведену вище формулу в трохи перетвореному вигляді:
(34)
де — порядковий номер рівня ряду (),
— час, для якого робиться прогноз,
— час, що відповідає середині періоду спостережень для вихідного ряду, наприклад,; додавання ведеться за всіма спостереженнями.
Формула для розрахунку довірчих інтервалів прогнозу щодо тренда, що має вид полінома другого або третього порядку, має вигляд:
(35)
Аналогічно обчислюються довірчі інтервали для експонентної кривої росту, а також для кривих росту, що мають асимптоту (модифікована експонента, крива Гомперца, логістична крива), якщо значення асимптоти відомо.
Таким чином, формули розрахунку довірчого інтервалу для трендових моделей різного класу різні, але кожна з них відбиває динамічний аспект прогнозування.
Незважаючи на громіздкість деяких формул, розрахунок точкових та інтервальних прогнозів на основі трендових моделей у формі кривих росту технічно є досить простою процедурою. Однак не слід зваблюватися технічною простотою процедури екстраполяції й намагатися заглянути занадто далеко, це неминуче приведе до грубих помилок. Оптимальна довжина періоду попередження визначається окремо для кожного економічного явища Ця довжина, як правило, не перевищує для рядів річних спостережень однієї третини обсягу даних, а для квартальних і місячних рядів — двох років.
При вирівнюванні часових рядів з використанням кривих росту необхідно визначити довжину ряду для прогнозування. Рекомендується робити так. Якщо немає ніяких міркувань якісного порядку, треба брати як можна більший проміжок часу.
Якщо розвиток має циклічний характер, то треба брати період від середини першого до середини останнього періоду циклу. Якщо ряд охоплює періоди з різними трендами, краще скоротити ряд, відкинувши найбільш ранні рівні, які відносяться до періоду з іншою тенденцією розвитку.
1.5.2 Верифікація результатів прогнозування
При екстраполяційному прогнозуванні економічної динаміки з використанням трендових моделей досить важливим є заключний етап — верифікація прогнозу. Верифікація будь-яких дескриптивних моделей, до яких відносяться трендові моделі, зводиться до зіставлення розрахункових результатів по моделі з відповідними даними дійсності - масовими фактами й закономірностями економічного розвитку. Верифікація прогнозної моделі являє собою сукупність критеріїв, способів і процедур, що дозволяють на основі багатостороннього аналізу оцінювати якість одержуваного прогнозу. Однак найчастіше на етапі верифікації більшою мірою здійснюється оцінка методу прогнозування, за допомогою якого був отриманий результат, ніж оцінка якості самого результату. Це пов’язане з тим, що дотепер не знайдено ефективного підходу до оцінки якості прогнозу до його реалізації.
Навіть у тих випадках, коли прогноз не виправдався, не можна категорично стверджувати, що він був марний, оскільки користувач, якщо він хоча б частково контролює хід подій і може впливати на економічний процес, може використовувати прогнозну інформацію за своїм бажанням. Так, одержавши прогноз подій, що визначають небажаний напрямок перспективного розвитку, користувач може вжити заходів, щоб прогноз не виправдався; такий прогноз називається самодеструктивним. Якщо прогноз передбачив хід подій, що влаштовує користувача, то він може застосовуватись для збільшення ймовірності правильного прогнозу; подібний прогноз називається саморегулюючим. Таким чином, показником цінності прогнозу є не тільки його вірогідність, але й корисність для користувачів
Про точність прогнозу прийнято судити по величині помилки прогнозу різниці між фактичним значенням досліджуваного показника і його прогнозним значенням. Очевидно, що визначити зазначену різницю можна лише у двох випадках: або якщо період упередження вже закінчився й відомо фактичне значення прогнозованого показника (відома його реалізація), або якщо прогнозування здійснювалося для деякого моменту часу в минулому, для якого відомі фактичні дані.
У другому з названих випадків інформація ділиться на дві частини. Частина, що охоплює більш ранні дані, служить для оцінювання параметрів прогностичної кривої росту, інша, більш пізня, розглядається як реалізація прогнозу. Отримані в такий спосіб помилки прогнозу якоюсь мірою характеризують точність застосовуваної методики прогнозування.
Перевірка точності одного прогнозу недостатня для оцінки якості прогнозування, тому що вона може бути результатом випадкового збігу. Найбільш простою мірою якості прогнозів за умови, що є дані про їхню реалізацію, є відношення числа випадків, коли фактична реалізація охоплювалася інтервальним прогнозом, до загального числа прогнозів. Дану міру якості прогнозів можна обчислити по формулі
(36)
де — число прогнозів, підтверджених фактичними даними,
— число прогнозів, не підтверджених фактичними даними.
Однак у практичній роботі проблему якості прогнозів частіше доводиться вирішувати, коли період упередження ще не закінчився й фактичне значення прогнозованого показника невідомо. У цьому випадку більш точною вважається модель, що дає більш вузькі довірчі інтервали прогнозу.
1.6 Адаптивні моделі прогнозування
1.6.1. Суть адаптивних методів
Як уже вище зазначалося, в основі екстраполяційних методів прогнозування лежить припущення про те, що основні фактори й тенденції, що мали місце в минулому, зберігаються в майбутньому. Збереження цих тенденцій — неодмінна умова успішного прогнозування. При цьому необхідно, щоб враховувалися лише ті тенденції, які ще не застаріли й дотепер впливають на досліджуваний процес.
При короткостроковому прогнозуванні, а також при прогнозуванні в ситуації зміни зовнішніх умов, коли найбільш важливими є останні реалізації досліджуваного процесу, найбільш ефективними виявляються адаптивні методи, що враховують нерівноцінність рівнів часового ряду.
Адаптивні моделі прогнозування — це моделі дисконтування даних, здатні швидко пристосовувати свою структуру й параметри до зміни умов. Інструментом прогнозу в адаптивних моделях, як і в кривих росту, є математична модель із єдиним фактором «час».
При оцінці параметрів адаптивних моделей спостереженням (рівням ряду) присвоюються різні ваги залежно від того, наскільки сильним виявляється їхній вплив на поточний рівень. Це дозволяє враховувати зміни в тенденції, а також будь-які коливання, у яких простежується закономірність. Всі адаптивні моделі базуються на двох схемах: ковзного середнього (СС-моделі) і авторегресії (АР-моделі).
Відповідно до схеми ковзного середнього, оцінкою поточного рівня є зважене середнє всіх попередніх рівнів, причому ваги при спостереженнях зменшуються по мірі віддалення від останнього рівня, тобто інформаційна цінність спостережень є тим більшою, ніж ближче вони до кінця інтервалу спостережень. Такі моделі добре відбивають зміни, що відбуваються в тенденції, але в чистому виді не дозволяють відображати коливання.
Реакція на помилку прогнозу й дисконтування рівнів часового ряду в моделях, що базуються на схемі СС, визначається за допомогою параметрів згладжування (адаптації), значення яких можуть змінюватися від нуля до одиниці. Високе значення цих параметрів (понад 0,5) означає додання значимості останнім рівням ряду, а низьке (менш 0,5) — попереднім спостереженням. Перший випадок відповідає швидкозмінним динамічним процесам, другий — більш стабільним.
В авторегресійній схемі оцінкою поточного рівня служить зважена сума не всіх, а декількох попередніх рівнів, при цьому вагові коефіцієнти при спостереженнях не ранжировані. Інформаційна цінність спостережень визначається не їхньою близькістю до рівня моделювання, а тіснотою зв’язку між ними.
Загальна схема побудови адаптивних моделей може бути представлена в такий спосіб. По декільком першим рівням ряду оцінюються значення параметрів моделі. По наявній моделі будується прогноз на один крок уперед, причому його відхилення від фактичних рівнів ряду розцінюється як помилка прогнозування, що враховується відповідно до прийнятої схеми корегування моделі. Далі по моделі зі скорегованими параметрами розраховується прогнозна оцінка на наступний момент часу й т.д. Таким чином, модель постійно «вбирає» нову інформацію й до кінця періоду навчання відбиває тенденцію розвитку процесу, що існує в цей момент.
У практиці статистичного прогнозування найбільш часто використовуються дві базові СС-моделі - Брауна й Хольта, перша з них є частковим випадком другої. Ці моделі представляють процес розвитку як лінійну тенденцію з постійно змінними параметрами.
1.6.2 Модель Брауна (модель експоненціального згладжування)
Відзначимо, що розподіл моделей на адаптивні й не адаптивні досить умовний. Практичне застосування адаптивних методів можливо за допомогою експонентного згладжування.
Експоненціальна середня довільного порядку визначається як:
(36)
Якщо в якості гіпотези тренда деякого процесу приймається поліном ступеня p, то метод експоненціального згладжування й прогнозування дозволяє обчислити коефіцієнти полінома через експоненціальні середні відповідних порядків.
Теорема 1 (Р.Браун і Р. Майєр). Коефіцієнти прогнозного полінома пов’язані з експоненціальними середніми, співвідношеннями:
(37)
Тобто, є рівняння для визначення коефіцієнтів полінома по експоненціальним середнім.
При виборі порядку полінома звичайно вирішується питання про окупність складності розрахунків по обраній кривій підвищенням точності прогнозування. На практиці використовуються моделі не вище другого порядку.
Позначимо очікуване значення у момент через, де — час упередження, на яке робиться прогноз, — теперішній момент часу й розглянемо адаптивні поліноміальні моделі Р.Брауна.
1. Адаптивна поліноміальна модель нульового порядку
Гіпотеза про тренд
(38)
Експоненціальна середня
(39)
де, , — експоненціальна середня в момент часу t.
Початкова умова
(40)
де приймається як середнє значення ряду, або середнє декількох, наприклад п’яти, перших спостережень.
Оцінка коефіцієнта
(41)
Прогноз
(42)
Цю модель ще часто називають наївною, тому що прогноз будується за принципом: «завтра буде теж саме, що і сьогодні».
2. Адаптивна поліноміальна модель першого порядку
Адаптивний метод можливо використовувати для прогнозування в рамках лінійної моделі.
Гіпотеза про тренд
(43)
Експоненціальна середня,
(44)
де
Початкова умова
(45)
Початкові умови можна також визначати по рівнянню тренда, коефіцієнти якого обчислюються за допомогою МНК, тоді .
Оцінка коефіцієнта
(46)
Прогноз
(47)
3. Адаптивна поліноміальна модель другого порядку.
У випадку якщо лінійна модель не відображає процесу, що прогнозується з потрібною точністю, можливо застосувати прогнозування в рамках квадратичної моделі.
Гіпотеза про тренд
(48)
Експоненціальна середня
, (49)
Початкові умови:
(50)
Оцінка коефіцієнта:
(51)
Прогноз:
(52)
У всіх моделях початкові умови можуть бути отримані як коефіцієнти поліномів, що згладжують вихідний ряд і розрахованих по методу найменших квадратів.
Моделі Р. Брауна мають наступні позитивні риси: логічна, зрозуміла концепція; оптимальне значення єдиного параметра можна знайти емпіричним шляхом; коефіцієнти моделі прогнозування оцінюються спільно таким чином, щоб зменшити автокореляцію в залишках.
Головний же недолік цих моделей у тім, що вони розглядають часовий ряд ізольовано від інших явищ, і якщо навіть є додаткова інформація, вона може бути використана лише шляхом регулювання швидкості адаптації.
Істотним недоліком є те, що вся специфіка ряду повинна бути відображена в єдиному параметрі, що обмежує клас моделей, припустимих у рамках методу експоненціального згладжування.
1.6.3 Модель Хольта
Ч.Хольт одним з перших послабив обмеження методу Р. Брауна, пов’язані з його однопараметричністю. У його двопараметричній моделі лінійного росту прогноз на тактів часу вперед у момент визначається як:
(53)
Оцінка коефіцієнтів адаптивного полінома першого порядку здійснюється по формулах:
(54)
де — параметри експонентного згладжування, ,, .
Останні рівняння можна переписати у вигляді:
(55)
де — помилка прогнозу.
Таким чином, прогноз є функцією минулих і поточних даних, параметрів, а також початкових значень .
2. МОДЕЛІ ПРОГНОЗУВАННЯ ДОХОДІВ ПІДПРИЄМСТВА НА ПРИКЛАДІ МКЛПУ-СТОМАТПОЛІКЛІНІКИ
2.1 Загальна характеристика підприємства
Міська комунальна лікувально-профілактична установа — стоматологічна поліклініка, скорочена назва Стоматполіклініка, знаходиться за адресою м. Олександрії, пл. Леніна, 7.
Вона була заснована рішенням Олександрійської міської ради народних депутатів від 7 липня 1964р. Очолив її головний лікар Гетьманов Віктор Федорович. З 1997 р. цю посаду посіла Пиркова Тетяна Борисівна. Стоматполіклініка є бюджетною установою і підпорядковується Управлінню охорони здоров" я Олександрійської міської ради.
Основною метою діяльності стоматполіклініки є забезпечення на належному рівні охорону здоров" я жителів міста шляхом здійснення виробничої, комерційної та іншої господарської діяльності.
Стоматполіклініка надає висококваліфіковану спеціалізовану медичну допомогу населенню, проводить профілактичну та санітарно-гігієнічну роботу серед населення, впроваджує в медичну практику сучасні методи лікування стоматологічних захворювань, здійснює контроль за діяльністю стоматологічних кабінетів міста всіх форм власності.
Стоматполіклініка має наступну організаційну структуру:
· лікувально-профілактичне відділення № 1;
· лікувально-профілактичне відділення № 2 ;
· ортопедичне відділення;
· адміністративно-господарська служба;
· бухгалтерія.
Лікувально-профілактичне відділення № 1 — це терапевтичне відділення. До його складу також входять: фізіотерапевтичний кабінет, хірургічний кабінет, рентген-кабінет, парадонтологічний кабінет. Така структура дає можливість досить добре діагностувати захворювання та вилікувати його.
Лікувально-профілактичне відділення № 2 — це дитяче відділення, до складу якого входить ортодонтичний кабінет.
Ортопедичне відділення включає в себе також зуботехнічну лабораторію, ливарню, лабораторію з виготовлення металокерамічних коронок та власне лікувальний кабінет.
Не дивлячись на нелегкі часи та недостатнє фінансування, поліклініка купує нове обладнання, реставрує застаріле, впроваджує передові технології лікування та протезування. В поліклініці ведеться диференційований прийом хворих. Відкрито три стаціонарних кабінети на базі шкіл.
З 1999 року стоматологічній поліклініці дозволено надавати платні послуги із зубопротезування. В зв’язку з цим ортопедичне відділення було переведено на госпрозрахункову основу, що стало приносити дохід. Введено нові технології протезування, зокрема металокераміка. Так як поліклініка є бюджетною установою, то даний дохід не є прибутком і може бути використаний тільки для покриття власних потреб.
Доходи підприємства залежать від кількості хворих, цін на послуги зубопротезування, які в свою чергу залежать від стану економіки в державі. В залежності від кількості власних надходжень поліклініка здійснює свою фінансову діяльність.
Здійснення фінансового аналізу діяльності підприємства є своєчасне виявлення та усунення недоліків фінансової діяльності та знаходження резервів покращення фінансового стану підприємства.
Зробимо розрахунок показників динаміки розвитку економічних процесів, тобто доходів підприємства за 3 роки (2006;2008 рр.).
Розрахунки помістимо в таблицю 3, що знаходиться в додатку 1.
Як бачимо з таблиці 3, протягом 2006;2008 років абсолютний приріст зазнає досить значних коливань, проте загалом доходи збільшуються. Про це також свідчать темпи росту та темпи приросту. Базисний темп росту завжди більше 100%. Ланцюгові темпи росту та приросту коливаються, що говорить про нестійкий стан підприємства.
2.2 Постановка задачі
Дано обсяги доходів підприємства за 2006;2008 роки (таблиця 4). Спрогнозувати доходи підприємства на І квартал 2009 року.
Таблиця 4 Обсяги доходів підприємства за 2006;2008 рр.
Місяць | Обсяги доходів підприємства, грн. | |||
Січень | 48 139,26 | 48 848,97 | ||
Лютий | 39 926,58 | 45 773,12 | 73 880,89 | |
Березень | 47 598,9 | 51 097,08 | 69 820,6 | |
Квітень | 51 899,27 | 38 643,36 | 64 689,1 | |
Травень | 40 476,77 | 44 064,34 | 52 417,43 | |
Червень | 32 427,16 | 46 417,79 | 55 393,61 | |
Липень | 47 910,96 | 43 193,46 | 68 362,3 | |
Серпень | 38 246,46 | 55 014,37 | 77 777,65 | |
Вересень | 38 729,06 | 46 059,38 | 72 841,8 | |
Жовтень | 43 857,77 | 50 204,23 | 97 934,41 | |
Листопад | 50 913,96 | 66 202,68 | 67 089,02 | |
Грудень | 41 643,07 | 58 375,89 | 89 433,54 | |
Рис.5"Динамічний ряд обсягів доходів підприємства за 2006;2008 рр.
Для побудови прогнозу оберемо адаптивну модель Брауна.
Цей вибір обумовлено тим, що як ми бачимо з рисунку 5 трендові моделі дають велику похибку і малий коефіцієнт детермінації. Коефіцієнт детермінації для даного ряду рівний R2=0,6567, що досить віддалено від 1.
Тому було вирішено використовувати адаптивну модель Брауна, яка швидко адаптує свою структуру та параметри до змін статистики.
2.3 Метод рішення поставленої задачі
Модель Брауна може відображати розвиток не тільки у вигляді лінійної тенденції, але також у вигляді випадкового процесу, який не має тенденції, а також у вигляді змінної параболічної тенденції.
Відповідно розрізняють моделі Брауна порядку. На практиці використовуються моделі нульового, першого та другого порядків.
Динаміка доходів підприємства за 3 роки подана в таблиці
Нехай дано часовий ряд динаміки доходів підприємства за 36 місяці, тобто спостережень.
Скористаємося схемою адаптивного прогнозування та зробимо прогноз на І квартал 2009 року за допомогою поліноміальних моделей нульового, першого та другого порядків.
1. Адаптивна поліноміальна модель нульового порядку (р=0).
Експоненціальна середня має вид (39).
Початкові умови параметра отримаємо як середнє арифметичне по першими п’яти точками: .
В якості прогнозної моделі в момент на одиниць часу вперед використаємо формулу (42).
Помилку визначимо за формулою:
(56)
Використовуючи формулу (39) та прийняте значення розрахуємо.
При
.
На рисунку 6 показано зроблений прогноз на І квартал, однак його не можна вважати оптимальним. Для тримання адекватного прогнозу необхідно підібрати таке значення, щоб сума квадратів відхилень та помилка прогнозу була мінімальною.
Для цього переберемо від 0,1 до 0,9 з кроком 0,1, підставивши його в розрахунки та оборемо, при якому помилка буде мінімальною.
Розподіл помилки прогнозування відносно параметра згладжування показано на рисунку 7.
Рис. 7 «Залежність помилки прогнозу від «
На рисунку 7 видно, що для моделі нульового порядку оптимальним є значення, якому відповідає мінімальна сумарна помилка .
Числові значення прогнозу показано на рисунку 8.
? = | 0,4 | |||||
? = | 0,6 | |||||
р=0 | ||||||
год | Yt | St | Y*t | (Yt-Y*t)2 | помилка | |
41 895,104 | ||||||
29 574,0 | 36 966,7 | 41 895,1 | 151 809 603,8 | 5133,2 | ||
39 926,6 | 38 150,6 | 36 966,7 | 8 761 112,2 | 219,4 | ||
47 598,9 | 41 929,9 | 38 150,6 | 89 269 816,6 | 1875,5 | ||
51 899,3 | 45 917,7 | 41 929,9 | 99 387 587,2 | 1915,0 | ||
40 476,8 | 43 741,3 | 45 917,7 | 29 603 399,3 | 731,4 | ||
32 427,2 | 39 215,7 | 43 741,3 | 128 009 998,3 | 3947,6 | ||
47 911,0 | 42 693,8 | 39 215,7 | 75 608 412,2 | 1578,1 | ||
38 246,5 | 40 914,8 | 42 693,8 | 19 778 603,0 | 517,1 | ||
38 729,1 | 40 040,5 | 40 914,8 | 4 777 671,3 | 123,4 | ||
43 857,8 | 41 567,4 | 40 040,5 | 14 571 297,7 | 332,2 | ||
50 914,0 | 45 306,0 | 41 567,4 | 87 357 663,2 | 1715,8 | ||
41 643,1 | 43 840,9 | 45 306,0 | 13 417 354,4 | 322,2 | ||
48 139,3 | 45 560,2 | 43 840,9 | 18 476 307,7 | 383,8 | ||
45 773,1 | 45 645,4 | 45 560,2 | 45 328,3 | 1,0 | ||
51 097,1 | 47 826,1 | 45 645,4 | 29 721 062,6 | 581,7 | ||
38 643,4 | 44 153,0 | 47 826,1 | 84 321 949,2 | 2182,1 | ||
44 064,3 | 44 117,5 | 44 153,0 | 7856,9 | 0,2 | ||
46 417,8 | 45 037,6 | 44 117,5 | 5 291 226,4 | 114,0 | ||
43 193,5 | 44 300,0 | 45 037,6 | 3 400 963,2 | 78,7 | ||
55 014,4 | 48 585,7 | 44 300,0 | 114 798 538,2 | 2086,7 | ||
46 059,4 | 47 575,2 | 48 585,7 | 6 382 420,2 | 138,6 | ||
50 204,2 | 48 626,8 | 47 575,2 | 6 911 866,4 | 137,7 | ||
66 202,7 | 55 657,2 | 48 626,8 | 308 911 407,4 | 4666,1 | ||
58 375,9 | 56 744,6 | 55 657,2 | 7 391 522,4 | 126,6 | ||
48 849,0 | 53 586,4 | 56 744,6 | 62 341 742,8 | 1276,2 | ||
73 880,9 | 61 704,2 | 53 586,4 | 411 867 248,0 | 5574,7 | ||
69 820,6 | 64 950,7 | 61 704,2 | 65 876 235,5 | 943,5 | ||
64 689,1 | 64 846,1 | 64 950,7 | 68 460,4 | 1,1 | ||
52 417,4 | 59 874,6 | 64 846,1 | 154 471 580,6 | 2947,0 | ||
55 393,6 | 58 082,2 | 59 874,6 | 20 079 502,5 | 362,5 | ||
68 362,3 | 62 194,3 | 58 082,2 | 105 680 055,7 | 1545,9 | ||
77 777,7 | 68 427,6 | 62 194,3 | 242 842 303,1 | 3122,3 | ||
72 841,8 | 70 193,3 | 68 427,6 | 19 485 064,4 | 267,5 | ||
97 934,4 | 81 289,7 | 70 193,3 | 769 569 927,2 | 7858,0 | ||
67 089,0 | 75 609,4 | 81 289,7 | 201 660 333,9 | 3005,9 | ||
89 433,5 | 81 139,1 | 75 609,4 | 191 105 476,0 | 2136,8 | ||
Сума | 57 949,4 | |||||
Прогноз на І квартал | ||||||
81 139,1 | ||||||
81 139,1 | ||||||
81 139,1 | ||||||
Рис. 8 «Прогнозування часового ряду (адаптивна поліноміальна модель нульового (р=0) порядку)»
? = | 0,3 | |||||
? = | 0,7 | |||||
р=0 | ||||||
год | Yt | St | Y*t | (Yt-Y*t)2 | помилка | |
41 895,104 | ||||||
29 574,0 | 38 198,8 | 41 895,1 | 151 809 603,8 | 5133,2 | ||
39 926,6 | 38 717,1 | 38 198,8 | 2 985 317,7 | 74,8 | ||
47 598,9 | 41 381,7 | 38 717,1 | 78 886 105,5 | 1657,3 | ||
51 899,3 | 44 536,9 | 41 381,7 | 110 620 320,5 | 2131,4 | ||
40 476,8 | 43 318,9 | 44 536,9 | 16 484 950,6 | 407,3 | ||
32 427,2 | 40 051,4 | 43 318,9 | 118 629 704,7 | 3658,3 | ||
47 911,0 | 42 409,2 | 40 051,4 | 61 773 178,5 | 1289,3 | ||
38 246,5 | 41 160,4 | 42 409,2 | 17 328 786,9 | 453,1 | ||
38 729,1 | 40 431,0 | 41 160,4 | 5 911 463,6 | 152,6 | ||
43 857,8 | 41 459,0 | 40 431,0 | 11 742 717,6 | 267,7 | ||
50 914,0 | 44 295,5 | 41 459,0 | 89 395 614,7 | 1755,8 | ||
41 643,1 | 43 499,8 | 44 295,5 | 7 035 449,7 | 168,9 | ||
48 139,3 | 44 891,6 | 43 499,8 | 21 524 778,9 | 447,1 | ||
45 773,1 | 45 156,1 | 44 891,6 | 777 035,8 | 17,0 | ||
51 097,1 | 46 938,4 | 45 156,1 | 35 295 569,2 | 690,8 | ||
38 643,4 | 44 449,9 | 46 938,4 | 68 807 270,6 | 1780,6 | ||
44 064,3 | 44 334,2 | 44 449,9 | 148 633,7 | 3,4 | ||
46 417,8 | 44 959,3 | 44 334,2 | 4 341 300,4 | 93,5 | ||
43 193,5 | 44 429,5 | 44 959,3 | 3 118 137,5 | 72,2 | ||
55 014,4 | 47 605,0 | 44 429,5 | 112 038 680,9 | 2036,5 | ||
46 059,4 | 47 141,3 | 47 605,0 | 2 388 901,6 | 51,9 | ||
50 204,2 | 48 060,2 | 47 141,3 | 9 381 509,4 | 186,9 | ||
66 202,7 | 53 502,9 | 48 060,2 | 329 150 214,7 | 4971,9 | ||
58 375,9 | 54 964,8 | 53 502,9 | 23 745 721,9 | 406,8 | ||
48 849,0 | 53 130,1 | 54 964,8 | 37 403 611,9 | 765,7 | ||
73 880,9 | 59 355,3 | 53 130,1 | 430 596 760,4 | 5828,3 | ||
69 820,6 | 62 494,9 | 59 355,3 | 109 522 250,3 | 1568,6 | ||
64 689,1 | 63 153,2 | 62 494,9 | 4 814 520,3 | 74,4 | ||
52 417,4 | 59 932,4 | 63 153,2 | 115 255 875,9 | 2198,8 | ||
55 393,6 | 58 570,8 | 59 932,4 | 20 600 980,1 | 371,9 | ||
68 362,3 | 61 508,2 | 58 570,8 | 95 873 644,9 | 1402,4 | ||
77 777,7 | 66 389,1 | 61 508,2 | 264 693 577,2 | 3403,2 | ||
72 841,8 | 68 324,9 | 66 389,1 | 41 637 780,2 | 571,6 | ||
97 934,4 | 77 207,7 | 68 324,9 | 876 723 913,0 | 8952,2 | ||
67 089,0 | 74 172,1 | 77 207,7 | 102 388 558,8 | 1526,2 | ||
89 433,5 | 78 750,6 | 74 172,1 | 232 910 750,3 | 2604,3 | ||
Сума | 57 175,9 | |||||
Прогноз на І квартал | ||||||
78 750,6 | ||||||
78 750,6 | ||||||
78 750,6 | ||||||
Рис. 9 «Результати прогнозу при «
Результати отриманого прогнозу показано на рисунку 9.
Рис. 9 «Результати прогнозу з оптимальним значенням «
2. Адаптивна поліноміальна модель першого порядку (р=1)
Спочатку за даними часового ряду знаходимо МНК — оцінку лінійного тренду (43) і приймаємо і .
Для знаходження коефіцієнтів та на графіку часового ряду добавимо лінію тренда (рисунок 10). В нашому випадку рівняння тренду має вид:, звідки і
Рис. 10 «Оцінка лінії регресії МНК»
Експоненціальна середня 1-го та 2-го порядків визначається за формулами (44).
Початкові умови визначимо за формулами (45).
Оцінка прогнозного значення ряду з періодом упередження має вигляд (47).
.
.
Результати розрахунків, наведені на рисунку 11.
? = | 0,4 | a1 = | |||||
? = | 0,6 | y=1192,3t+31 689 | a2 = | 1192,3 | |||
p=1 | |||||||
год | Yt | St | St[2] | Y*t | (Yt-Y*t)2 | помилка | |
29 900,6 | 28 112,1 | ||||||
29 574,0 | 29 769,9 | 28 775,2 | 32 881,3 | 10 938 233,3 | 369,9 | ||
39 926,6 | 33 832,6 | 30 798,2 | 31 427,8 | 72 229 941,4 | 1809,1 | ||
47 598,9 | 39 339,1 | 34 214,6 | 38 889,9 | 75 845 844,9 | 1593,4 | ||
51 899,3 | 44 363,2 | 38 274,0 | 47 880,1 | 16 154 106,9 | 311,3 | ||
40 476,8 | 42 808,6 | 40 087,8 | 54 511,8 | 196 982 125,5 | 4866,5 | ||
32 427,2 | 38 656,0 | 39 515,1 | 47 343,2 | 222 489 045,4 | 6861,2 | ||
47 911,0 | 42 358,0 | 40 652,3 | 37 224,2 | 114 206 444,4 | 2383,7 | ||
38 246,5 | 40 713,4 | 40 676,7 | 45 200,9 | 48 364 043,3 | 1264,5 | ||
38 729,1 | 39 919,7 | 40 373,9 | 40 774,5 | 4 183 818,0 | 108,0 | ||
43 857,8 | 41 494,9 | 40 822,3 | 39 162,6 | 22 044 690,9 | 502,6 | ||
50 914,0 | 45 262,5 | 42 598,4 | 42 615,9 | 68 857 645,2 | 1352,4 | ||
41 643,1 | 43 814,7 | 43 084,9 | 49 702,8 | 64 958 490,7 | 1559,9 | ||
48 139,3 | 45 544,5 | 44 068,8 | 45 031,1 | 9 660 671,7 | 200,7 | ||
45 773,1 | 45 636,0 | 44 695,7 | 48 004,2 | 4 977 582,2 | 108,7 | ||
51 097,1 | 47 820,4 | 45 945,6 | 47 203,2 | 15 162 473,9 | 296,7 | ||
38 643,4 | 44 149,6 | 45 227,2 | 50 945,2 | 151 334 764,9 | 3916,2 | ||
44 064,3 | 44 115,5 | 44 782,5 | 42 353,6 | 2 926 534,6 | 66,4 | ||
46 417,8 | 45 036,4 | 44 884,1 | 43 003,8 | 11 655 253,5 | 251,1 | ||
43 193,5 | 44 299,2 | 44 650,1 | 45 290,3 | 4 396 827,2 | 101,8 | ||
55 014,4 | 48 585,3 | 46 224,2 | 43 714,4 | 127 689 412,2 | 2321,0 | ||
46 059,4 | 47 574,9 | 46 764,5 | 52 520,4 | 41 745 311,2 | 906,3 | ||
50 204,2 | 48 626,6 | 47 509,4 | 48 925,7 | 1 634 756,5 | 32,6 | ||
66 202,7 | 55 657,1 | 50 768,4 | 50 488,8 | 246 925 810,6 | 3729,8 | ||
58 375,9 | 56 744,6 | 53 158,9 | 63 804,8 | 29 472 732,9 | 504,9 | ||
48 849,0 | 53 586,3 | 53 329,9 | 62 720,7 | 192 426 274,2 | 3939,2 | ||
73 880,9 | 61 704,2 | 56 679,6 | 54 013,8 | 394 701 698,0 | 5342,4 | ||
69 820,6 | 64 950,7 | 59 988,0 | 70 078,4 | 66 485,7 | 1,0 | ||
64 689,1 | 64 846,1 | 61 931,3 | 73 221,9 | 72 808 405,7 | 1125,5 | ||
52 417,4 | 59 874,6 | 61 108,6 | 69 704,1 | 298 829 500,7 | 5701,0 | ||
55 393,6 | 58 082,2 | 59 898,1 | 57 818,0 | 5 877 572,2 | 106,1 | ||
68 362,3 | 62 194,3 | 60 816,5 | 55 055,8 | 177 062 204,0 | 2590,1 | ||
77 777,7 | 68 427,6 | 63 861,0 | 64 490,4 | 176 549 686,1 | 2269,9 | ||
72 841,8 | 70 193,3 | 66 393,9 | 76 038,7 | 10 220 105,1 | 140,3 | ||
97 934,4 | 81 289,7 | 72 352,2 | 76 525,6 | 458 336 720,6 | 4680,0 | ||
67 089,0 | 75 609,4 | 73 655,1 | 96 185,6 | 846 609 777,2 | 12 619,2 | ||
89 433,5 | 81 139,1 | 76 648,7 | 78 866,7 | 111 658 752,6 | 1248,5 | ||
Сума | 75 182,1 | ||||||
Прогноз на І квартал | |||||||
88 623,1 | |||||||
91 616,6 | |||||||
94 610,2 | |||||||
Рис. 11 «Результати розрахунків прогнозної моделі при «
Прогнозні значення розраховані при. Необхідно визначити оптимальне за допомогою мінімальної сумарної помилки. Для цього перебираємо як і для полінома нульового порядку.
Покажемо результати визначення на рисунку 12:
Рис. 12 «Визначення оптимального значення «
На рисунку 12 видно, що мінімальна помилка роботи моделі буде при (сумарна помилка).
Числові значення прогнозу показано на рисунку 13.
? = | 0,1 | a1 = | |||||
? = | 0,9 | y=1192,3t+31 689 | a2 = | 1192,3 | |||
p=1 | |||||||
год | Yt | St | St[2] | Y*t | (Yt-Y*t)2 | помилка | |
20 958,3 | 10 227,6 | ||||||
29 574,0 | 21 819,9 | 11 386,8 | 32 881,3 | 10 938 233,3 | 369,9 | ||
39 926,6 | 23 630,5 | 12 611,2 | 33 412,1 | 42 437 928,5 | 1062,9 | ||
47 598,9 | 26 027,4 | 13 952,8 | 35 874,3 | 137 467 300,4 | 2888,0 | ||
51 899,3 | 28 614,6 | 15 419,0 | 39 443,6 | 155 144 826,2 | 2989,3 | ||
40 476,8 | 29 800,8 | 16 857,2 | 43 276,3 | 7 837 458,8 | 193,6 | ||
32 427,2 | 30 063,4 | 18 177,8 | 44 182,6 | 138 189 944,8 | 4261,5 | ||
47 911,0 | 31 848,2 | 19 544,8 | 43 269,7 | 21 541 507,1 | 449,6 | ||
38 246,5 | 32 488,0 | 20 839,2 | 45 518,6 | 52 883 423,6 | 1382,7 | ||
38 729,1 | 33 112,1 | 22 066,4 | 45 431,2 | 44 918 376,7 | 1159,8 | ||
43 857,8 | 34 186,7 | 23 278,5 | 45 385,1 | 2 332 648,4 | 53,2 | ||
50 914,0 | 35 859,4 | 24 536,6 | 46 306,9 | 21 224 939,2 | 416,9 | ||
41 643,1 | 36 437,8 | 25 726,7 | 48 440,3 | 46 202 885,0 | 1109,5 | ||
48 139,3 | 37 607,9 | 26 914,8 | 48 339,0 | 39 888,0 | 0,8 | ||
45 773,1 | 38 424,4 | 28 065,8 | 49 489,2 | 13 808 928,5 | 301,7 | ||
51 097,1 | 39 691,7 | 29 228,4 | 49 934,1 | 1 352 585,4 | 26,5 | ||
38 643,4 | 39 586,9 | 30 264,2 | 51 317,6 | 160 637 312,1 | 4156,9 | ||
44 064,3 | 40 034,6 | 31 241,3 | 49 945,4 | 34 586 577,0 | 784,9 | ||
46 417,8 | 40 672,9 | 32 184,4 | 49 805,0 | 11 473 319,1 | 247,2 | ||
43 193,5 | 40 925,0 | 33 058,5 | 50 104,6 | 47 764 039,0 | 1105,8 | ||
55 014,4 | 42 333,9 | 33 986,0 | 49 665,6 | 28 609 870,3 | 520,0 | ||
46 059,4 | 42 706,5 | 34 858,1 | 51 609,4 | 30 802 397,1 | 668,8 | ||
50 204,2 | 43 456,2 | 35 717,9 | 51 426,9 | 1 494 963,8 | 29,8 | ||
66 202,7 | 45 730,9 | 36 719,2 | 52 054,4 | 200 173 137,9 | 3023,6 | ||
58 375,9 | 46 995,4 | 37 746,8 | 55 743,9 | 6 927 406,9 | 118,7 | ||
48 849,0 | 47 180,7 | 38 690,2 | 57 271,6 | 70 940 577,0 | 1452,2 | ||
73 880,9 | 49 850,8 | 39 806,3 | 56 614,7 | 298 121 709,4 | 4035,2 | ||
69 820,6 | 51 847,7 | 41 010,4 | 61 011,3 | 77 603 361,7 | 1111,5 | ||
64 689,1 | 53 131,9 | 42 222,6 | 63 889,2 | 639 784,9 | 9,9 | ||
52 417,4 | 53 060,4 | 43 306,3 | 65 253,4 | 164 761 007,0 | 3143,2 | ||
55 393,6 | 53 293,8 | 44 305,1 | 63 898,3 | 72 330 069,1 | 1305,7 | ||
68 362,3 | 54 800,6 | 45 354,6 | 63 281,2 | 25 817 931,3 | 377,7 | ||
77 777,7 | 57 098,3 | 46 529,0 | 65 296,1 | 155 788 259,7 | 2003,0 | ||
72 841,8 | 58 672,7 | 47 743,4 | 68 842,0 | 15 998 487,0 | 219,6 | ||
97 934,4 | 62 598,8 | 49 228,9 | 70 816,3 | 735 390 861,1 | 7509,0 | ||
67 089,0 | 63 047,9 | 50 610,8 | 77 454,3 | 107 439 090,7 | 1601,4 | ||
89 433,5 | 65 686,4 | 52 118,4 | 76 866,8 | 157 923 128,8 | 1765,8 | ||
Сума | 51 856,0 | ||||||
Прогноз на І квартал | |||||||
80 762,0 | |||||||
82 269,6 | |||||||
83 777,2 | |||||||
Рис. 13 «Результати розрахунків прогнозної моделі при «
Результати прогнозування покажемо на рисунку 14.
Рис. 14 «Результати прогнозу»
3. Адаптивна поліноміальна модель другого порядку (р=2).
За даними часового ряду знаходимо МНК — оцінку параболічного тренду (48) і приймаємо, і .
Рис. 15 «Знаходження МНК — оцінки параболічного тренда за даними часового ряду .»
Для моделі другого порядку рівняння параболічного тренду має вид (див. рис.14):
Звідси, і .
Експоненціальна середня 1-го, 2-го та 3-го порядків визначається за формулами (49).
Початкові умови визначимо за формулами (50).
Оцінка прогнозного значення ряду з періодом упередження має вигляд (52).
Рис. 16 «Визначення оптимального значення «
Як і в попередніх прикладах, визначаємо оптимальне значення коефіцієнта згладжування (Рис.15). З урахування отриманого оптимального () побудуємо прогноз (Рис.16).
? = | 0,2 | a1 = | ||||||
? = | 0,8 | a2 = | — 446,32 | |||||
y=44,287t2−446,32t+42 067 | a3 = | 44,287 | ||||||
p=1 | ||||||||
год | Yt | St | St[2] | St[3] | Y*t | (Yt-Y*t)2 | помилка | |
44 649,446 | 47 940,5 | 47 430,1 | ||||||
29 574,0 | 41 634,4 | 46 679,3 | 47 279,9 | 34 595,9 | 25 219 239,2 | 852,8 | ||
39 926,6 | 41 292,8 | 45 602,0 | 46 944,3 | 28 384,1 | 133 229 261,3 | 3336,9 | ||
47 598,9 | 42 554,0 | 44 992,4 | 46 553,9 | 31 270,7 | 266 610 236,8 | 5601,2 | ||
51 899,3 | 44 423,1 | 44 878,5 | 46 218,8 | 38 136,1 | 189 425 732,9 | 3649,9 | ||
40 476,8 | 43 633,8 | 44 629,6 | 45 901,0 | 45 236,4 | 22 654 049,5 | 559,7 | ||
32 427,2 | 41 392,5 | 43 982,2 | 45 517,2 | 42 819,8 | 108 007 229,3 | 3330,8 | ||
47 911,0 | 42 696,2 | 43 725,0 | 45 158,8 | 36 507,6 | 130 037 463,3 | 2714,1 | ||
38 246,5 | 41 806,2 | 43 341,2 | 44 795,3 | 42 043,1 | 14 414 119,3 | 376,9 | ||
38 729,1 | 41 190,8 | 42 911,1 | 44 418,4 | 39 761,0 | 1 064 990,8 | 27,5 | ||
43 857,8 | 41 724,2 | 42 673,7 | 44 069,5 | 38 707,5 | 26 525 041,1 | 604,8 | ||
50 914,0 | 43 562,1 | 42 851,4 | 43 825,9 | 41 234,4 | 93 693 020,2 | 1840,2 | ||
41 643,1 | 43 178,3 | 42 916,8 | 43 644,1 | 47 083,6 | 29 599 826,3 | 710,8 | ||
48 139,3 | 44 170,5 | 43 167,5 | 43 548,8 | 45 050,2 | 9 542 187,8 | 198,2 | ||
45 773,1 | 44 491,0 | 43 432,2 | 43 525,5 | 47 587,0 | 3 290 217,7 | 71,9 | ||
51 097,1 | 45 812,2 | 43 908,2 | 43 602,0 | 47 614,5 | 12 128 115,2 | 237,4 | ||
38 643,4 | 44 378,5 | 44 002,3 | 43 682,1 | 50 688,8 | 145 091 748,5 | 3754,6 | ||
44 064,3 | 44 315,6 | 44 065,0 | 43 758,6 | 44 936,1 | 760 015,2 | 17,2 | ||
46 417,8 | 44 736,1 | 44 199,2 | 43 846,8 | 44 542,1 | 3 518 307,9 | 75,8 | ||
43 193,5 | 44 427,5 | 44 244,9 | 43 926,4 | 45 695,4 | 6 259 734,0 | 144,9 | ||
55 014,4 | 46 544,9 | 44 704,9 | 44 082,1 | 44 443,7 | 111 738 016,0 | 2031,1 | ||
46 059,4 | 46 447,8 | 45 053,5 | 44 276,4 | 50 746,9 | 21 973 109,6 | 477,1 | ||
50 204,2 | 47 199,1 | 45 482,6 | 44 517,6 | 49 155,2 | 1 100 477,3 | 21,9 | ||
66 202,7 | 50 999,8 | 46 586,0 | 44 931,3 | 50 519,0 | 245 978 375,8 | 3715,5 | ||
58 375,9 | 52 475,0 | 47 763,8 | 45 497,8 | 60 828,0 | 6 012 990,2 | 103,0 | ||
48 849,0 | 51 749,8 | 48 561,0 | 46 110,4 | 62 184,6 | 177 838 732,0 | 3640,6 | ||
73 880,9 | 56 176,0 | 50 084,0 | 46 905,2 | 56 889,2 | 288 716 050,9 | 3907,9 | ||
69 820,6 | 58 904,9 | 51 848,2 | 47 893,8 | 68 342,8 | 2 183 876,0 | 31,3 | ||
64 689,1 | 60 061,8 | 53 490,9 | 49 013,2 | 72 573,2 | 62 158 904,6 | 960,9 | ||
52 417,4 | 58 532,9 | 54 499,3 | 50 110,4 | 71 545,9 | 365 896 548,0 | 6980,4 | ||
55 393,6 | 57 905,0 | 55 180,5 | 51 124,4 | 63 019,7 | 58 157 507,6 | 1049,9 | ||
68 362,3 | 59 996,5 | 56 143,7 | 52 128,3 | 59 230,4 | 83 391 952,9 | 1219,9 | ||
77 777,7 | 63 552,7 | 57 625,5 | 53 227,7 | 64 558,5 | 174 745 391,4 | 2246,7 | ||
72 841,8 | 65 410,5 | 59 182,5 | 54 418,7 | 73 351,6 | 259 896,8 | 3,6 | ||
97 934,4 | 71 915,3 | 61 729,1 | 55 880,8 | 75 483,5 | 504 045 242,0 | 5146,8 | ||
67 089,0 | 70 950,1 | 63 573,3 | 57 419,3 | 91 426,2 | 592 297 531,6 | 8828,5 | ||
89 433,5 | 74 646,8 | 65 788,0 | 59 093,0 | 82 081,7 | 54 050 018,0 | 604,4 | ||
Сума | 69 074,8 | |||||||
Прогноз на І квартал | ||||||||
89 101,2 | ||||||||
92 668,3 | ||||||||
96 370,7 | ||||||||
Рис. 17 «Результати розрахунків прогнозної моделі при «
Результати прогнозування покажемо на рисунку 18.
Рис. 18 «Результати прогнозу на основі моделі (р=2)»
3. ПРОГРАМНА ЧАСТИНА
3.1 Алгоритм рішення задачі
3.2 Комп’ютерна реалізація рішення задачі
Побудова прогнозу на І квартал 2009 року було реалізовано за допомогою програмного продукту Microsoft Excel.
Вибір було обумовлено тим, що Microsoft Excel — програма для роботи з електроними таблицями, створена корпорацією Microsoft для Microsoft Windows, Windows NT і Mac OS. Вона надає можливості економіко-статистичних розрахунків, графічні інструменті і, за виключенням Excel 2008 під Mac OS X, мову макро-програмування VBA (Visual Basic для додатків). Фактично це найпопулярніший табличний процесор, доступний на вищевказаних платформах. Microsoft Excel входить до складу Microsoft Office і на сьогоднішній день Excel є одним із найбільш популярних додатків в світі.
Було створено файл «Метод Брауна», який дозволяє вводити дані та робить прогноз на наступний період.
Даний файл містить 5 вкладок:
1. Головне меню;
2. Дані;
3. р=0 (поліноміальна модель 0-го порядку);
4. р=1 (поліноміальна модель 1-го порядку);
5. р=2 (поліноміальна модель 2-го порядку).
На кожній з вкладок є елементи управління — кнопки. Кожній кнопці назначено макрос, який виконує певну дію. Розглянемо їх докладніше.
Вкладка «Головне меню» містить кнопку «Введіть початкові дані».
Вкладка «Дані» містить такі кнопки: «Головне меню», «Поліноміальна модель 0-го порядку», «Поліноміальна модель 1-го порядку», «Поліноміальна модель 2-го порядку», «Дані для прикладу», «Очистити».
Вкладка «р=0» (поліноміальна модель 0-го порядку) містить кнопки: «Головне меню», «Дані», «Зробити прогноз», «Очистити».
Кнопка «Головне меню» має однаковий код програми, як описано вище, для всіх вкладок.
Вкладка «р=1» (поліноміальна модель 1-го порядку) містить кнопки: «Головне меню», «Дані», «Зробити прогноз «, «Лінія тренда», «Очистити».
Кнопка «Дані» описана вище і має однаковий вигляд для всіх вкладок.
Вкладка «р=2» (поліноміальна модель 2-го порядку) містить кнопки: «Головне меню», «Дані», «Зробити прогноз «, «Лінія тренда», «Очистити».
Лістинг програми для кожної кнопки наведено в додатку 2.
3.3 Інструкція користувача
Для роботи технічне забезпечення повинне відповідати конфігурації, не гірше за ту, яка приведена нижче:
· Оперативна пам’ять 64 Мб,
· Процесор на базі AMD Sempron 1.41 Мгц
· Вінчестер 30 Гб.
· Монітор Samsung Sync Master 793 df.
· DVD-ROM LG DVD-® RW
· Відеоадаптер NVIDIA Geforse2 Mx/mx 400
· Мережева плата ENW 950x Rtl-based PCI fast Ethernet Adapter.
А також повинен бути встановлений додаток Microsoft Office — Excel.
Відкрийте файл «Метод Брауна» за допомогою додатка Microsoft Excel, клацнувши на ньому двічі лівою кнопкою миші. Перед вами з’явиться головне вікно з п’ятьма вкладками: «Головне меню», «Дані», «р=0», «р=1», «р=2» (див. додаток 3).
Перша вкладка вітає користувача та підказує, що роботу треба почати з вводу даних. Для цього на ній розміщена кнопка «Введіть початкові дані». Натиснувши на неї, перед користувачем з’явиться таблиця для вводу даних за три роки, які будуть автоматично перенесені в розрахункові таблиці. Дані можна ввести за допомогою кнопки «Дані для прикладу», щоб пройти навчальний курс, або ввести їх у клітинки, зафарбовані у блакитний колір. Кнопка «Очистити» знищує початкові дані (див. додаток 4).
Після внесення даних можна переходити до розрахунків. В цьому користувачу допоможуть три кнопки, які дозволяють використовувати поліноміальні моделі 0-го, 1-го та 2-го порядків.
При виборі поліноміальної моделі 0-го порядку перед нами з’являються розрахунки, які виконуються автоматично (див. додаток 5). Користувачу необхідно вручну перебрати всі значення і записати у спеціальну табличку, яка зображена справа, сумарну помилко при кожному значенні. Внизу таблиці відображається мінімальне значення. Необхідно вибрати остаточне, яка відповідає цьому мінімуму. Потім натискає на кнопку «Зробити прогноз» і внизу основної таблиці відображаються прогнозні значення на наступний квартал. Для наочності сприйняття у програмі також відображаються графік залежності помилки прогнозу від коефіцієнта згладжування та графік початкових та прогнозних даних.
При виборі поліноміальних моделей 1-го та 2-го порядків порядок роботи майже такий самий (додаток 6, 7). Відмінності полягають у слідуючому.
Перед початком розрахунків необхідно побудувати лінію тренду для визначення параметрів. Для цього натиснувши на кнопку «Лінія тренда» на графіку з’явиться тренд і рівняння, яке треба записати у розрахункову таблицю та виділити з нього вказані параметри.
Потім необхідно теж визначити і зробити прогноз.
Після отримання прогнозних значень трьома способами можна вибрати один, який вам більше подобається або той, у якого початкові та прогнозні значення найбільш співпадають (можна визначити за графіком).
Кожного наступного разу перед початком роботи рекомендується виконати очистку, щоб уникнути помилок або дублювання даних (кнопка «Очистити»).
С кожної вкладки можна повернутися до головного меню або до початкових даних.
ВИСНОВКИ
У представленій дипломній роботі була досліджена тема — моделі прогнозування обсягів доходів підприємства на прикладі МКЛПУ-стоматполіклініки.
При вивченні вибраної теми була поставлена конкретна ціль — розкрити зміст самого поняття прогнозування та дослідити методи прогнозування на конкретному прикладі, провести аналіз отриманих матеріалів.
В процесі вивчення і дослідження були вирішені наступні завдання:
· розглянуті принципи прогнозування, класифікація прогнозів, етапи прогнозування та прогнозування на основі динамічних рядів;
· розглянуті адаптивні моделі прогнозування, такі як модель Брауна (модель експоненціального згладжування), модель Хольта.
· проаналізована діяльність і перспективи розвитку підприємства на прикладі статистичних даних про обсяги доходів за 2006;2008 рр.
· побудована адаптивна модель Брауна прогнозування прибутку для стоматологічної поліклініки .
· розроблена програма, яка автоматизує процес прогнозування за адаптивними моделями Брауна.
Розглянута діяльність підприємства та зроблено висновок, що воно має стабільний розвиток так як доходи підприємства мають зростаючу тенденцію.
Спеціальна частина присвячена побудові адаптивної моделі прогнозування доходів для стоматологічної поліклініки. В якості математичної моделі обрана модель Брауна нульового, першого та другого порядків, за якими проведений розрахунок та зроблений прогноз прибутку на наступні три місяці.
Параметр в моделі підбиралися емпіричним шляхом, тобто для кожного від 0 до 1 з кроком 0.1 проводилися розрахунки за допомогою електронної таблиці Excel, та обиралися параметри, при яких найменша сумарна помилка. Цим самим ми позбавилися від одного з недоліків моделі Брауна — залежності від вибору параметрів.
Після розрахунків за адаптивною моделлю Брауна можна зробити висновок, що найкращій прогноз дає модель першого порядку з параметрами згладжування =0,1, так як її сумарна помилка мінімальна. Прогнозований прибуток на січень, лютий, березень 2009 року за моделлю складе, відповідно, 80 762 грн., 82 269,6 грн., 83 777,2 грн.
В дипломній роботі також розроблений алгоритм та програма рішення поставленої задачі. Програма дозволяє вводити, зберігати та завантажувати показники, та видає прогноз на наступний період — квартал.
СПИСОК ВИКОРИСТАНОЇ ЛІТЕРАТУРИ
В.В.Фєдосєєв. Економіко — математичні методи і прикладні моделі. -М.: ЮНІТІ, 2002.-391 с.
Н.Б. Кобєлєв. Практика застосування економіко-математичних методів і моделей / Навч.-практ. Посібник. — М.: ЗАО «Фінстатінформ», 2000. — 246 с.
Е.Є. Тіхонов Методи прогнозування в умовах ринку: навчальний посібник.- Нєвінномиск, 2006. 221 с.
Арженовський С.В., Молчанов І.Н. Статистичні методі прогнозування. Навчальний посібник / Рост. держ. екон. унів.- Ростов н/Д, -2001. — 74 с.
Антохонова І.В. Методи прогнозування соціально-економічних процесів: навчальний посібник. Улан-Уде, вид-во ВСГТУ, -2004. -212 с.
Лукашин Ю.П. Ададптивні методи короткострокового прогнозування часових рядів: Навч. посібник.-М.: Фінанси і статистика, — 2003. — 416с.
Четиркін Є.М. Статистичні методи прогнозування, вид. 2-е, перероб та доп. М., «Статистика», 1977.
Шор. Я. Б. Статистичні методи аналізу і контролю якості та надійності. М.:Держенерговидав, 1962, с. 552.
Орлов О.І. Прийняття рішень. Теорія і методі розробки управлінських рішень, 2005 .
Жданов А.А. Теорія і системи управління // Звістки Академії Наук. — 1999.
ДОДАТКИ
Додаток 1
Таблиця 3 «Аналіз діяльності підприємства «
Період | № периоду | Доходи, грн. | Абсолютний приріст | Темп роста | Темп прироста | ||||
Базисний | Ланцюговий | Базисний | Ланцюговий | Базисний | Ланцюговий | ||||
Січень 2006 | ; | ; | ; | ; | ; | ; | |||
Лютий | 39 926,6 | 10 352,58 | 10 352,58 | 135,01 | 135,01 | 35,01 | 35,01 | ||
Березень | 47 598,9 | 18 024,90 | 7672,32 | 160,95 | 119,22 | 60,95 | 19,22 | ||
Квітень | 51 899,3 | 22 325,27 | 4300,37 | 175,49 | 109,03 | 75,49 | 9,03 | ||
Травень | 40 476,8 | 10 902,77 | — 11 422,50 | 136,87 | 77,99 | 36,87 | — 22,01 | ||
Червень | 32 427,2 | 2853,16 | — 8049,61 | 109,65 | 80,11 | 9,65 | — 19,89 | ||
Липень | 18 336,96 | 15 483,80 | 162,00 | 147,75 | 62,00 | 47,75 | |||
Серпень | 38 246,5 | 8672,46 | — 9664,50 | 129,32 | 79,83 | 29,32 | — 20,17 | ||
Вересень | 38 729,1 | 9155,06 | 482,60 | 130,96 | 101,26 | 30,96 | 1,26 | ||
Жовтень | 43 857,8 | 14 283,77 | 5128,71 | 148,30 | 113,24 | 48,30 | 13,24 | ||
Листопад | 21 339,96 | 7056,19 | 172,16 | 116,09 | 72,16 | 16,09 | |||
Грудень | 41 643,1 | 12 069,07 | — 9270,89 | 140,81 | 81,79 | 40,81 | — 18,21 | ||
Січень 2007 | 48 139,3 | 18 565,26 | 6496,19 | 162,78 | 115,60 | 62,78 | 15,60 | ||
Березень | 51 097,1 | 21 523,08 | 5323,96 | 172,78 | 111,63 | 72,78 | 11,63 | ||
Квітень | 38 643,4 | 9069,36 | — 12 453,72 | 130,67 | 75,63 | 30,67 | — 24,37 | ||
Травень | 44 064,3 | 14 490,34 | 5420,98 | 149,00 | 114,03 | 49,00 | 14,03 | ||
Червень | 46 417,8 | 16 843,79 | 2353,45 | 156,95 | 105,34 | 56,95 | 5,34 | ||
Липень | 43 193,5 | 13 619,46 | — 3224,33 | 146,05 | 93,05 | 46,05 | — 6,95 | ||
Серпень | 55 014,4 | 25 440,37 | 11 820,91 | 186,02 | 127,37 | 86,02 | 27,37 | ||
Вересень | 46 059,4 | 16 485,38 | — 8954,99 | 155,74 | 83,72 | 55,74 | — 16,28 | ||
Жовтень | 50 204,2 | 20 630,23 | 4144,85 | 169,76 | 109,00 | 69,76 | 9,00 | ||
Листопад | 66 202,7 | 36 628,68 | 15 998,45 | 223,85 | 131,87 | 123,85 | 31,87 | ||
Грудень | 58 375,9 | 28 801,89 | — 7826,79 | 197,39 | 88,18 | 97,39 | — 11,82 | ||
Січень 2008 | 19 274,97 | — 9526,92 | 165,18 | 83,68 | 65,18 | — 16,32 | |||
Лютий | 73 880,9 | 44 306,89 | 25 031,92 | 249,82 | 151,24 | 149,82 | 51,24 | ||
Березень | 69 820,6 | 40 246,60 | — 4060,29 | 236,09 | 94,50 | 136,09 | — 5,50 | ||
Квітень | 64 689,1 | 35 115,10 | — 5131,50 | 218,74 | 92,65 | 118,74 | — 7,35 | ||
Травень | 52 417,4 | 22 843,43 | — 12 271,67 | 177,24 | 81,03 | 77,24 | — 18,97 | ||
Червень | 55 393,6 | 25 819,61 | 2976,18 | 187,31 | 105,68 | 87,31 | 5,68 | ||
Липень | 68 362,3 | 38 788,30 | 12 968,69 | 231,16 | 123,41 | 131,16 | 23,41 | ||
Серпень | 77 777,7 | 48 203,65 | 9415,35 | 262,99 | 113,77 | 162,99 | 13,77 | ||
Вересень | 72 841,8 | 43 267,80 | — 4935,85 | 246,30 | 93,65 | 146,30 | — 6,35 | ||
Жовтень | 97 934,4 | 68 360,41 | 25 092,61 | 331,15 | 134,45 | 231,15 | 34,45 | ||
Листопад | 37 515,02 | — 30 845,39 | 226,85 | 68,50 | 126,85 | — 31,50 | |||
Грудень | 89 433,5 | 59 859,54 | 22 344,52 | 302,41 | 133,31 | 202,41 | 33,31 | ||
Додаток 2
Лістинг програми
Кнопка «Введіть початкові дані»:
Private Sub CommandButton1_Click ()
Sheets («Дані»).Select
Worksheets («Дані»).Range («C4»).Select
End Sub
Кнопка «Головне меню»:
Private Sub CommandButton6_Click ()
Sheets («Головне меню»).Select
Worksheets («Головне меню»).Range («F13»).Select
End Sub
Кнопка «Поліноміальна модель 0-го порядку»:
Private Sub CommandButton1_Click ()
Sheets («р=0»).Select
Worksheets («р=0»).Range («C6»).Select
End Sub
Кнопка «Поліноміальна модель 1-го порядку»:
Private Sub CommandButton2_Click ()
Sheets («p=1»).Select
Worksheets («p=1»).Range («C4»).Select
End Sub
Кнопка «Поліноміальна модель 2-го порядку»:
Private Sub CommandButton3_Click ()
Sheets («?=2»).Select
Worksheets («?=2»).Range («C4»).Select
End Sub
Кнопка «Дані для прикладу»:
Private Sub CommandButton4_Click ()
Range («C4»).Select
ActiveCell.FormulaR1C1 = «29 574»
Range («C5»).Select
ActiveCell.FormulaR1C1 = «39 926.58»
Range («C6»).Select
ActiveCell.FormulaR1C1 = «47 598.9»
Range («C7»).Select
ActiveCell.FormulaR1C1 = «51 899.27»
Range («C8»).Select
ActiveCell.FormulaR1C1 = «40 476.77»
Range («C9»).Select
ActiveCell.FormulaR1C1 = «32 427.16»
Range («C10»).Select
ActiveCell.FormulaR1C1 = «47 910.96»
Range («C11»).Select
ActiveCell.FormulaR1C1 = «38 246.46»
Range («C12»).Select
ActiveCell.FormulaR1C1 = «38 729.06»
Range («C13»).Select
ActiveCell.FormulaR1C1 = «43 857.77»
Range («C14»).Select
ActiveCell.FormulaR1C1 = «50 913.96»
Range («C15»).Select
ActiveCell.FormulaR1C1 = «41 643.07»
Range («D4»).Select
ActiveCell.FormulaR1C1 = «48 139.26»
Range («D5»).Select
ActiveCell.FormulaR1C1 = «45 773.12»
Range («D6»).Select
ActiveCell.FormulaR1C1 = «51 097.08»
Range («D7»).Select
ActiveCell.FormulaR1C1 = «38 643.36»
Range («D8»).Select
ActiveCell.FormulaR1C1 = «44 064.34»
Range («D9»).Select
ActiveCell.FormulaR1C1 = «46 417.79»
Range («D10»).Select
ActiveCell.FormulaR1C1 = «43 193.46»
Range («D11»).Select
ActiveCell.FormulaR1C1 = «55 014.37»
Range («D12»).Select
ActiveCell.FormulaR1C1 = «46 059.38»
Range («D13»).Select
ActiveCell.FormulaR1C1 = «50 204.23»
Range («D14»).Select
ActiveCell.FormulaR1C1 = «66 202.68»
Range («D15»).Select
ActiveCell.FormulaR1C1 = «58 375.89»
Range («E4»).Select
ActiveCell.FormulaR1C1 = «48 848.97»
Range («E5»).Select
ActiveCell.FormulaR1C1 = «73 880.89»
Range («E6»).Select
ActiveCell.FormulaR1C1 = «69 820.6»
Range («E7»).Select
ActiveCell.FormulaR1C1 = «64 689.1»
Range («E8»).Select
ActiveCell.FormulaR1C1 = «52 417.43»
Range («E9»).Select
ActiveCell.FormulaR1C1 = «55 393.61»
Range («E10»).Select
ActiveCell.FormulaR1C1 = «68 362.3»
Range («E11»).Select
ActiveCell.FormulaR1C1 = «77 777.65»
Range («E12»).Select
ActiveCell.FormulaR1C1 = «72 841.8»
Range («E13»).Select
ActiveCell.FormulaR1C1 = «97 934.41»
Range («E14»).Select
ActiveCell.FormulaR1C1 = «67 089.02»
Range («E15»).Select
ActiveCell.FormulaR1C1 = «89 433.54»
Range («E16»).Select
End Sub
Кнопка «Очистити»:
Private Sub CommandButton5_Click ()
Range («C4:E15»).Select
Selection.ClearContents
End Sub
Кнопка «Дані»:
Private Sub CommandButton2_Click ()
Sheets («Дані»).Select
Worksheets («Дані»).Range («C4»).Select
End Sub
Кнопка «Зробити прогноз «:
Private Sub CommandButton3_Click ()
ActiveWindow.SmallScroll Down:=39
Rows («46:51»).Select
Selection.EntireRow.Hidden = False
Range («H50»).Select
End Sub
Кнопка «Очистити»:
Private Sub CommandButton7_Click ()
ActiveWindow.SmallScroll Down:=36
Rows («47:50»).Select
Selection.EntireRow.Hidden = True
ActiveWindow.SmallScroll Down:=-51
Range («G46»).Select
End Sub
Кнопка «Зробити прогноз»:
Private Sub CommandButton3_Click ()
ActiveWindow.SmallScroll Down:=39
Rows («46:50»).Select
Selection.EntireRow.Hidden = False
Range («I49»).Select
End Sub
Кнопка «Лінія тренда»:
Private Sub CommandButton4_Click ()
ActiveWindow.SmallScroll Down:=57
ActiveSheet.ChartObjects (1).Activate
ActiveChart.SeriesCollection (1).Select
ActiveChart.SeriesCollection (1).Trendlines.Add
(Type:=xlLinear,
Forward:=0,
Backward:=0, DisplayEquation:=True,
DisplayRSquared:=False).Select
ActiveChart.SeriesCollection (1).Trendlines (1).
DataLabel.Select
Selection.Left = 161
Selection.Top = 66
End Sub
Кнопка «Очистити»:
ActiveWindow.SmallScroll Down:=33
Rows («46:49»).Select
Selection.EntireRow.Hidden = True
ActiveWindow.SmallScroll Down:=21
ActiveSheet.ChartObjects (1).Activate
ActiveChart.SeriesCollection (1).Trendlines (1).Select
Selection.Delete
Windows («Метод Брауна. xls»).SmallScroll Down:=-15
ActiveWindow.Visible = False
Windows («Метод Брауна. xls»).Activate
Range («I45»).Select
Кнопка «Зробити прогноз»:
Private Sub CommandButton3_Click ()
ActiveWindow.SmallScroll Down:=39
Rows («47:50»).Select
Selection.EntireRow.Hidden = False
Range («J50»).Select
End Sub
Кнопка «Лінія тренда»:
Private Sub CommandButton5_Click ()
ActiveWindow.SmallScroll Down:=57
ActiveSheet.ChartObjects (1).Activate
ActiveChart.SeriesCollection (1).Select
ActiveChart.SeriesCollection (1).Trendlines.Add
(Type:=xlPolynomial, Order:=2,
Forward:=0, Backward:=0, DisplayEquation:=True, DisplayRSquared:= False).Select
ActiveChart.SeriesCollection (1).Trendlines (1).DataLabel.
Select
Selection.Left = 137
Selection.Top = 49
ActiveChart.PlotArea.Select
ActiveChart.SeriesCollection (1).Trendlines (1).
DataLabel.Select
Selection.Left = 128
Selection.Top = 54
End Sub
Кнопка «Очистити»:
ActiveWindow.SmallScroll Down:=33
Rows («46:49»).Select
Selection.EntireRow.Hidden = True
ActiveWindow.SmallScroll Down:=21
ActiveSheet.ChartObjects (1).Activate
ActiveChart.SeriesCollection (1).Trendlines (1).Select
Selection.Delete
Windows («Метод Брауна. xls»).SmallScroll Down:=-15
ActiveWindow.Visible = False
Windows («Метод Брауна. xls»).Activate
Range («I45»).Select
Додаток 3
Головне вікно програми
Додаток 4
Вікно для введення початкових даних
Додаток 5
Вікно поліноміальної моделі 0-го порядку
Додаток 6
Вікно поліноміальної моделі 1-го порядку
Додаток 7
Вікно поліноміальної моделі 2-го порядку.
.ur