Наукова періодика України Системи управління, навігації та зв'язку


Мосольд М. І. 
Програмне імітаційне моделювання епідемій засобами мови Python та пакету інструментів EpiModel для мови R / М. І. Мосольд, Є. В. Мелешко, М. С. Якименко, Д. В. Бащенко // Системи управління, навігації та зв'язку. - 2022. - Вип. 4. - С. 108-113. - Режим доступу: http://nbuv.gov.ua/UJRN/suntz_2022_4_23
Мета роботи - створення програмного забезпечення для імітаційного моделювання епідемій та дослідження можливостей мови Python і пакету інструментів EpiModel для мови R при вирішенні даної задачі. Моделювання процесів поширення та прогнозування наслідків епідемій як інфекційних, так і інформаційно-психологічних є важливою науково-практичною задачею у наш час. Існують підходи та поради щодо моделювання епідемій, а також інструменти, за допомогою яких можна спростити шлях до досягнення потрібної мети. Епідемічні моделі поділяють на два основні види: стохастична модель та детермінована модель. Найбільш відомі математичні моделі епідемій - SI, SIR та SIS. Розроблено програмну імітаційну модель епідемій засобами мови Python та пакету інструментів EpiModel для мови R. Тестувалася модель на прикладі поширення інфекційних захворювань, хоча також може бути використана для моделювання поширення інформаційно-психологічних впливів. Досліджено можливості мови програмування Python та пакету інструментів EpiModel мови R для імітаційного моделювання епідемій. Дослідження показало, що дані мова програмування та пакет інструментів дають усі необхідні засоби для розробки програмної моделі епідемій. Python дозволяє швидко розробляти програми для аналізу даних, Qt Designer дає можливість створити зручний графічний інтерфейс користувача для застосунків на мові Python, а пакет інструментів EpiModel дозволяє реалізувати найбільш поширені математичні моделі епідемій, зокрема, SI, SIR та SIS. Структура соціальної мережі у даній моделі не генерувалася, а завантажувалася з частини віртуальної соціальної мережі, що прискорило розробку, а мова програмування Python дозволила за допомогою своїх інструментів та бібліотек створити парсер та взаємодію з API потрібного веб-ресурсу. Проведено серію експериментів з різними параметрами моделі для перевірки її працездатності та отримано очікувані результати моделювання.
  Повний текст PDF - 367.972 Kb    Зміст випуску     Цитування публікації

Цитованість авторів публікації:
  • Мосольд М.
  • Мелешко Є.
  • Якименко М.
  • Бащенко Д.

  • Бібліографічний опис для цитування:

    Мосольд М. І. Програмне імітаційне моделювання епідемій засобами мови Python та пакету інструментів EpiModel для мови R / М. І. Мосольд, Є. В. Мелешко, М. С. Якименко, Д. В. Бащенко // Системи управління, навігації та зв'язку. - 2022. - Вип. 4. - С. 108-113. - Режим доступу: http://nbuv.gov.ua/UJRN/suntz_2022_4_23.

    Додаткова інформація про автора(ів) публікації:
    (cписок формується автоматично, до списку можуть бути включені персоналії з подібними іменами або однофамільці)
  • Мелешко Єлизавета Владиславівна (1985–) (технічні науки)
  •   Якщо, ви не знайшли інформацію про автора(ів) публікації, маєте бажання виправити або відобразити більш докладну інформацію про науковців України запрошуємо заповнити "Анкету науковця"
     
    Відділ інформаційно-комунікаційних технологій
    Пам`ятка користувача

    Всі права захищені © Національна бібліотека України імені В. І. Вернадського