Teaching Probabilistic Graphical Models with OpenMarkov

OpenMarkov is an open-source software tool for probabilistic graphical models. It has been developed especially for medicine, but has also been used to build applications in other fields and for tuition, in more than 30 countries. In this paper we explain how to use it as a pedagogical tool to teach...

Descripción completa

Detalles Bibliográficos
Autores: Díez Vegas, Francisco Javier, Arias Calleja, Manuel, Pérez Martín, Jorge, Luque Gallego, Manuel
Tipo de recurso: artículo
Fecha de publicación:2022
País:España
Institución:Universidad Nacional de Educación a Distancia
Repositorio:e-spacio. Repositorio Institucional de la UNED
Idioma:inglés
OAI Identifier:oai:e-spacio.uned.es:20.500.14468/12463
Acceso en línea:https://hdl.handle.net/20.500.14468/12463
Access Level:acceso abierto
Palabra clave:OpenMarkov
Bayesian Networks
d-separation
inference
Learning Bayesian Networks
Descripción
Sumario:OpenMarkov is an open-source software tool for probabilistic graphical models. It has been developed especially for medicine, but has also been used to build applications in other fields and for tuition, in more than 30 countries. In this paper we explain how to use it as a pedagogical tool to teach the main concepts of Bayesian networks and influence diagrams, such as conditional dependence and independence, d-separation, Markov blankets, explaining away, optimal policies, expected utilities, etc., and some inference algorithms: logic sampling, likelihood weighting, and arc reversal. The facilities for learning Bayesian networks interactively can be used to illustrate step by step the performance of the two basic algorithms: search-and-score and PC.