special

Моделювання економіки - Вітлінський В.В.

РОЗДІЛ 3. АЛГОРИТМІЧНІ (ІМІТАЦІЙНІ) МОДЕЛІ В ЕКОНОМІЦІ ТА ПІДПРИЄМНИЦТВІ

3.1. Основні аспекти імітаційного моделювання

Як зазначалося в попередньому матеріалі, за однією з класифікаційних ознак математичні моделі можна класифікувати як аналітичні, імітаційні (алгоритмічні) та комбіновані.

З розвитком обчислювальної техніки і дискретного аналізу дедалі ширшого розвитку та використання набувають алгоритмічні (імітаційні) моделі. Серед основних етапів процесу імітаційного моделювання можна виокремити такі:

  • аналіз характеристик і закономірностей функціонування керованого (досліджуваного) об’єкта: виокремлення на змістовному (вербальному, концептуальному) рівні системи обмежень (ресурсних, фізичних, правових, соціальних тощо), визначення показників вимірювання та оцінки результатів, формулювання цілей, гіпотез та проблем розвитку;
  • конструювання імітаційної моделі: перехід від реального об’єкта до логічних схем, які імітують його поведінку, та алгоритмів (моделей), формальна постановка задач, що розв’язуються за допомогою імітаційного моделювання;
  • підготовка системи даних для моделі: формування інформаційного забезпечення, необхідного для функціонування імітаційної моделі, зокрема, визначення структури та способів подання даних, джерел їх отримання, форм і режимів зберігання, встановлення взаємозв’язків і взаємозалежності між різними масивами та базами даних;
  • програмна реалізація імітаційної моделі: створення чи адекватне використання існуючих програмних продуктів, що забезпечують можливість безпосередньої практичної реалізації моделі на персональних комп’ютерах;
  • оцінка адекватності моделі: порівняння результатів, накопичених у процесі дослідної експлуатації моделі, на підставі інформації, отриманої про реальний об’єкт, який імітується, виявлення та аналіз розбіжностей і в разі необхідності внесення корекцій до моделі;
  • проведення імітаційних експериментів. Очевидно, що даний етап є цільовим (власне кажучи, заради нього й будується імітаційна модель). Він включає в себе стратегічне та тактичне планування експериментів, власне експериментування («імітаційні експерименти»), котре завершується інтерпретацією отриманих результатів і прийняттям на підставі зроблених висновків рішень щодо оцінювання та управління об’єктом (підприємством, банком, фінансовою фірмою, торговельною організацією, холдингом тощо).

Стратегічне планування імітаційного експерименту спрямоване на розв’язання низки питань якісного характеру. До таких, наприклад, можна віднести формулювання гіпотез щодо характеру залежностей між параметрами моделі чи вибір конкретних методів дослідження з урахуванням їх взаємовпливу.

Тактичне планування експерименту повинно прояснити питання стосовно визначення способів та умов його проведення. Типовими задачами тактичного планування є вибір початкових значень для параметрів моделі чи визначення послідовності варіації цих значень.

Одним із важливих аспектів у процесі роботи (дослідження) з імітаційною моделлю є аналіз її чутливості. Під ним розуміють визначення ступеня мінливості значень цільових показників моделі, зумовлених мінливістю (невизначеністю, варіабельністю) вихідних параметрів. Так, якщо за відносно невеликих змін вихідних даних відбувається суттєва зміна в результатах моделювання, то це є достатньою підставою для додаткових, більш детальних досліджень, зокрема, щодо взаємозв’язків між відповідними змінними.

До позитивних якостей імітаційного моделювання можна віднести:

  • надання дослідникові (системному аналітику) можливості спостереження як кінцевого результату стосовно до показників аналізованого об’єкта, так і процесу його функціонування, що дає змогу одержати шуканий результат;
  • широкі можливості щодо масштабування в процесі функціонування модельованого об’єкта;
  • забезпечення багатоваріантності досліджень;
  • багатофункціональність імітаційних моделей, що відображається в можливостях гнучкого вибору та наступних модифікаціях системи цілей і критеріїв, які бажано розглянути під час проведення імітаційних експериментів;

Звернімо увагу також на недоліки, що притаманні імітаційним моделям:

  • оскільки імітаційні моделі за своєю природою є лише засобом для проведення деякого числового експерименту, то результати, отримані за їх допомогою, являють собою не що інше, як поодинокі випадки (можливі варіанти) розвитку модельованого об’єкта. Отже, всі висновки та твердження, зроблені на їх підставі, мають евристичний характер і в певних випадках можуть суттєво викривляти дійсний стан речей;
  • у багатьох випадках отримання оцінок стосовно до ступеня наближення (чи невідповідності) між імітаційною моделлю (результатами імітаційного моделювання) і функціонуванням реального об’єкта виявляються проблематичними;
  • здебільшого в основу процесу імітації покладено деякий статистичний експеримент, у ході якого використовуються генератори псевдовипадкових величин. Похибки, що об’єктивно притаманні таким генераторам, можуть істотно викривляти результати, отримані в ході імітаційного моделювання.

Варто також звернути увагу на пізнавальний зворотний вплив, що його дають результати, одержані в межах імітаційних експериментів, на отримання інформації, яку використовують теоретичні (аналітичні) економіко-математичні моделі. Справді, аналіз та узагальнення накопичених у процесі імітаційних експериментів даних досить часто дозволяє краще зрозуміти якісні та кількісні закономірності, притаманні поводженню керованих об’єктів, і відобразити їх в аналітичному вигляді. Це додатково вказує на справедливість того, що успішне розв’язання задач моделювання та управління функціонуванням таких складних слабоформалізованих систем, як економічні об’єкти і процеси, потребує комплексного використання цілісної системи моделей і методів як тео- ретико-аналітичної, так і емпіричної (імітаційної) природи. Нагадаймо, що імітаційні моделі широко використовують аналітичні моделі як органічні складові, котрі є основою, на якій ґрунтуються концептуальні співвідношення, характеристики в структурі будь-якої більш-менш складної імітаційної моделі*1.

*1: {Моисеев Н. Н. Математические задачи системного анализа. — М.: Наука. Глав. ред. физ.-мат. лит., 1981.}

Імітаційні (алгоритмічні) моделі можуть бути детермінованими і стохастичними. В останньому випадку за допомогою датчиків (генераторів) випадкових чисел імітується вплив (дія) невизначених і випадкових чинників. Такий метод імітаційного моделювання дістав назву методу статистичного моделювання (статистичних прогонів, чи методу Монте-Карло). На даний час цей метод вважають одним із найефективніших методів дослідження складних систем, а часто і єдиним практично доступним методом отримання нової інформації щодо поведінки гіпотетичної системи (на етапі її проектування).



 

Created/Updated: 25.05.2018