Будь ласка, використовуйте цей ідентифікатор, щоб цитувати або посилатися на цей матеріал: http://elartu.tntu.edu.ua/handle/lib/52408
Назва: Людино-машинна взаємодія на основі байєсівського моделювання для інтеграції експертних знань та даних
Інші назви: Human-Computer Interaction Based on Bayesian Modeling for the Integration of Domain Knowledge and Data
Автори: Мага, Святослав Юрійович
Maha, Sviatoslav
Приналежність: Тернопільський національний технічний університет імені ім. І. Пулюя
Бібліографічний опис: {ВІДКОРЕГУЙТЕ!!!} Прізвище І. Б. Назва : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „122 — комп’ютерні науки“ / І. Б. Прізвище. — Тернопіль: ТНТУ, РІК. — ХХ с.
Бібліографічне посилання: Мага С. Ю. Людино-машинна взаємодія на основі байєсівського моделювання для інтеграції експертних знань та даних : робота на здобуття кваліфікаційного ступеня магістра : спец. 122 - комп’ютерні науки / наук. кер. Я. В. Литвиненко. Тернопіль : Тернопільський національний технічний університет імені Івана Пулюя, 2026. 52 с.
Дата публікації: 27-тра-2026
Дата подання: 13-тра-2026
Дата внесення: 12-чер-2026
Видавництво: ТНТУ ім. І.Пулюя, ФІС, м. Тернопіль, Україна
Країна (код): UA
Місце видання, проведення: Тернопіль
Науковий керівник: Литвиненко, Ярослав Володимирович
Lytvynenko, Iaroslav
УДК: 004.82:004.8:519.246(043.3)
Теми: 122
комп’ютерні науки
байєсівські мережі
причинно-наслідкове моделювання
спрямований ациклічний граф (dag)
умовно-ймовірнісні таблиці (cpt)
навчання параметрів
логічний висновок
знання експерта
bnlearn
python
синтетичні дані
bayesian networks
causal modeling
directed acyclic graph (dag)
conditional probability tables (cpt)
parameter learning
inference
expert knowledge
synthetic data
Діапазон сторінок: 52
Короткий огляд (реферат): Кваліфікаційна робота присвячена систематичному викладу концепцій та практичних методів роботи з байєсівськими мережами і причинно-наслідковим моделюванням засобами мови програмування Python із використанням відкритої бібліотеки bnlearn. Робота охоплює повний методологічний цикл: від формалізації якісних знань предметного експерта до автоматичного навчання структури й параметрів мережі з даних та здійснення логічного висновку (інференсу). У теоретичній частині розмежовано поняття кореляції, асоціації та причинності, описано математичний апарат спрямованих ациклічних графів (DAG) і теорему Байєса. Розкрито підхід до трактування знань людини як повноцінного виду даних та продемонстровано їх формалізацію у вигляді змінних, зв'язків та умовно-ймовірнісних таблиць (CPT). На прикладі системи зрошення (Sprinkler) показано повний цикл побудови знання-керованої моделі, а на розширеному прикладі з галузі передбачувального технічного обслуговування – застосування байєсівських мереж за відсутності фізичних датчиків, включно з генерацією синтетичних даних. Окремо розглянуто методи причинно-наслідкового структурного навчання (на основі оцінок та на основі обмежень) і навчання параметрів (метод максимальної правдоподібності та байєсівська оцінка). Особливістю роботи є порівняльний аналіз результатів інференсу на моделі, побудованій зі знань експерта, та на моделі, навченій з емпіричних даних, що ілюструє природу суб'єктивних ймовірностей. Узагальнено функціональні можливості бібліотеки bnlearn, проаналізовано обмеження підходу (експоненційне зростання розмірності CPT, обчислювальна складність пошуку оптимальної структури) та сформульовано практичні рекомендації.
The qualification work is devoted to a systematic presentation of concepts and practical methods of working with Bayesian networks and causal modeling using the Python programming language using the open library bnlearn. The work covers the full methodological cycle: from formalization of qualitative knowledge of a subject matter expert to automatic learning of the structure and parameters of the network from data and implementation of logical conclusion (inference). The theoretical part distinguishes the concepts of correlation, association and causality, describes the mathematical apparatus of directed acyclic graphs (DAG) and Bayes' theorem. An approach to treating human knowledge as a full-fledged type of data is disclosed and their formalization in the form of variables, relations and conditional probability tables (CPT) is demonstrated. The full cycle of knowledge-driven model construction is shown on the example of an irrigation system (Sprinkler), and the application of Bayesian networks in the absence of physical sensors, including the generation of synthetic data, is shown on an extended example from the field of predictive maintenance. The methods of causal structural learning (based on estimates and based on constraints) and parameter learning (maximum likelihood method and Bayesian estimation) are considered separately. A feature of the work is a comparative analysis of the results of inference on a model built from expert knowledge and a model trained from empirical data, which illustrates the nature of subjective probabilities. The functional capabilities of the bnlearn library are summarized, the limitations of the approach are analyzed (exponential growth of the CPT dimension, computational complexity of finding the optimal structure) and practical recommendations are formulated.
Опис: Роботу виконано на кафедрі комп'ютерних наук Тернопільського національного технічного університету імені Івана Пулюя. Захист відбудеться 27.05.2026р. на засіданні екзаменаційної комісії №33 у Тернопільському національному технічному університеті імені Івана Пулюя
Зміст: ВСТУП 9 1 ТЕОРЕТИЧНІ ЗАСАДИ 16 1.1 Кореляція, асоціація та причинність 16 1.2 Спрямовані ациклічні графи (DAG) 17 1.3 Теорема Байєса та імовірнісна теорія 18 2 ЗНАННЯ ЕКСПЕРТА ЯК ДАНІ 19 2.1 Формалізація знань 19 2.2 Побудова моделі зі знань: випадок спринклера 20 2.3 Умовно-ймовірнісні таблиці (CPT) 21 2.4 Логічний висновок (інференс) на моделі 25 3 ПРАКТИЧНА РЕАЛІЗАЦІЯ СИСТЕМИ 26 3.1 Навчання структури (Structure Learning) 26 3.2 Навчання параметрів (Parameter Learning) 27 3.3 Інференс на основі даних 27 3.4 Розширений приклад: передбачувальне обслуговування 28 3.5 CPT для системи технічного обслуговування 29 3.6 Генерація синтетичних даних 29 3.7 Бібліотека bnlearn 30 3.8 Обмеження та практичні рекомендації 31 4 ОХОРОНА ПРАЦІ ТА БЕЗПЕКА В НАДЗВИЧАЙНИХ CИТУАЦІЯХ 32 4.1 Питання щодо охорони праці 32 4.1.1 Ергономіка 32 4.1.2 Освітлення 34 4.1.3 Параметри мікроклімату 35 4.1.4 Емоційна психогігієна 36 4.2 Питання щодо безпеки в надзвичайних ситуаціях 38 ВИСНОВКИ 40 СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 48 ДОДАТКИ 52
URI (Уніфікований ідентифікатор ресурсу): http://elartu.tntu.edu.ua/handle/lib/52408
ISBN: {ВІДКОРЕГУЙТЕ!!!} Прізвище І. Б. Назва : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „122 — комп’ютерні науки“ / І. Б. Прізвище. — Тернопіль: ТНТУ, РІК. — ХХ с.
{ВІДКОРЕГУЙТЕ!!!} Прізвище І. Б. Назва : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „122 — комп’ютерні науки“ / І. Б. Прізвище. — Тернопіль: ТНТУ, РІК. — ХХ с.
{ВІДКОРЕГУЙТЕ!!!} Прізвище І. Б. Назва : кваліфікаційна робота на здобуття освітнього ступеня магістр за спеціальністю „122 — комп’ютерні науки“ / І. Б. Прізвище. — Тернопіль: ТНТУ, РІК. — ХХ с.
Власник авторського права: © Мага Святослав Юрійович, 2026
Перелік літератури: 1. Wikipedia. Knowledge. URL: https://en.wikipedia.org/wiki/Knowledge
2. Pearl, Judea (2000). Causality: Models, Reasoning, and Inference. Cambridge University Press. ISBN 978-0-521-77362-1.
3. Taskesen E. The Starters Guide to Causal Structure Learning with Bayesian Methods in Python. Data Science Collective (DSC), September 2025.
4. Willems S., et al. Variability in the interpretation of probability phrases used in Dutch news articles – a risk for miscommunication. JCOM, 24 March 2020.
5. Jeffrey R. Subjective Probability: The Real Thing. Cambridge University Press, 2004.
6. Tversky A., Kahneman D. Judgment under Uncertainty: Heuristics and Biases. Science, 1974.
7. Tversky A., Kahneman D. Judgment under uncertainty: Heuristics and biases // Judgment under Uncertainty. Cambridge University Press, 1982. P. 3–20.
8. Das B. Generating Conditional Probabilities for Bayesian Networks: Easing the Knowledge Acquisition Problem. arXiv:cs/0411034.
9. Taskesen E. Synthetic Data: The Essentials Of Data Generation Using Bayesian Sampling. Data Science Collective (DSC), May 2025.
10. Taskesen E. Why Prediction Isn't Enough: Using Bayesian Models to Change the Outcome. Data Science Collective (DSC), June 2025.
11. McLeod S.A. Correlation: definitions, examples & interpretation. Simply Psychology, 14 January 2018.
12. Dablander F. An Introduction to Causal Inference. University of Amsterdam. URL: https://psyarxiv.com/b3fkw
13. Davis B. When Correlation is Better than Causation. Medium, 2021.
14. Gingrich P. Measures of association. P. 766–795. URL: http://uregina.ca/~gingrich/ch11a.pdf
15. Taskesen E. Uncover Hidden Patterns In Your Tabular Datasets. Data Science Collective (DSC), June 2025.
16. Holländer B. Introduction to Probabilistic Graphical Models. Medium, 2020.
17. Padmanaban H. Comparative Analysis of Naive Bayes and Tree Augmented Naive Bayes Models. San Jose State University, 2014.
18. Huszar F. ML beyond Curve Fitting: An Intro to Causal Inference and do-Calculus. URL: https://www.inference.vc/untitled/
19. AI4I 2020 Predictive Maintenance Dataset. (2020). UCI Machine Learning Repository. DOI: 10.24432/C5HS5C. Licensed under CC BY 4.0.
20. Perrier E., et al. Finding Optimal Bayesian Network Given a Super-Structure. Journal of Machine Learning Research 9, 2008. P. 2251–2286.
21. Голінько В. І. Охорона праці в галузі інформаційних технологій: навч. посіб. / В. І. Голінько, М. Ю. Іконніков, Я. Я. Лебедєв; М-во освіти і науки України, Держ. вищий навч. закл. "Нац. гірн. ун-т". - Дніпропетровськ: НГУ, 2015. - 246 с.
22. Бабак, В. П., Марченко, Б. Г., & Фриз, М. Е. (2004). Теорiя ймовiрностей, випадковi процеси та математична статистика.
23. Капаціла М. І. Використання формули Баєса для фільтрування спаму / Капаціла М. І. // Збірник тез Міжнародної студентської науково-технічної конференції „Природничі та гуманітарні науки. Актуальні питання“, 26-27 квітня 2018 року. – Т. : ТНТУ, 2018. – Том 1. – С. 66. – (Математика).
24. Гандзюк М.П. Основи охорони праці: Підручник. 4-е вид./Гандзюк М.П., Желібо Є.П., Халімовський М.О. - Київ: Каревела, 2008. – 384с.
25. Техноекологія та цивільна безпека. Частина «Цивільна безпека»: Навчальний посібник; укл.: Стручок В. С. Тернопіль: ФОП Паляниця В.А., 2022. 150 с.
26. Безпека в надзвичайних ситуаціях. Методичний посібник для здобувачів освітнього ступеня «магістр» всіх спеціальностей денної та заочної (дистанційної) форм навчання / укл.: Стручок В. С. Тернопіль: ФОП Паляниця В. А., 2022. 156 с.
27. Умови праці працівників, які використовують у роботі персональні комп'ютери. Zolochiv.Net. URL: https://zolochiv.net/umovy-pratsi-pratsivnykiv-iaki-vykorystovuiut-u-roboti-personal-ni-komp-iutery/ (дата звернення: 25.10.2024).
Тип вмісту: Master Thesis
Розташовується у зібраннях:122 — комп’ютерні науки, F3 Комп’ютерні науки

Файли цього матеріалу:
Файл Опис РозмірФормат 
2026_KRM_SNnm-61_Maha_SY.pdfДипломна робота1,51 MBAdobe PDFПереглянути/відкрити


Усі матеріали в архіві електронних ресурсів захищені авторським правом, всі права збережені.

Інструменти адміністратора