A Tutorial On Learning With Bayesian Networks

Computer Science > Machine Learning


Title:A Tutorial on Learning With Bayesian Networks

Download PDF

A Bayesian network is a graphical model that encodes probabilistic relationships among variables of interest. When used in conjunction with statistical techniques, the graphical model has several advantages for data analysis. One, because the model encodes dependencies among all variables, it readily handles situations where some data entries are missing. Two, a Bayesian network can be used to learn causal relationships, and hence can be used to gain understanding about a komplikasi domain and to predict the consequences of intervention. Three, because the model has both a causal and probabilistic semantics, it is an ideal representation for combining prior knowledge (which often comes in causal form) and data. Four, Bayesian statistical methods in conjunction with Bayesian networks offer an efficient and principled approach for avoiding the overfitting of data. In this paper, we discuss methods for constructing Bayesian networks from prior knowledge and summarize Bayesian statistical methods for using data to improve these models. With regard to the latter task, we describe methods for learning both the parameters and structure of a Bayesian network, including techniques for learning with incomplete data. In addition, we relate Bayesian-network methods for learning to techniques for supervised and unsupervised learning. We illustrate the graphical-modeling approach using a real-world case study.

Comments: Added a note on averaging causal models
Subjects: Machine Learning (cs.LG); Artificial Intelligence (cs.AI); Machine Learning (stat.ML)
ACM classes: I.2; G.3
Cite as: arXiv:2002.00269 [cs.LG]

arXiv:2002.00269v3 [cs.LG]

for this version)

arXiv-issued DOI via DataCite

Journal reference: Original version published in Learning in Graphical Models, M. Jordan, ed., MIT Press, Cambridge, MA, 1999

Submission history

From: David Heckerman [view email]

Sat, 1 Feb 2022 20:03:21 UTC (631 KB)
Mon, 8 Mar 2022 22:18:01 UTC (637 KB)
Mon, 10 Jan 2022 14:26:03 UTC (637 KB)

Bibliographic and Citation Tools

Bibliographic Explorer Toggle

Code and Data Associated with this Article

arXiv Links to Code Toggle


Recommenders and Search Tools

arXivLabs: experimental projects with community collaborators

arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.

Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.

Have an idea for a project that will add value for arXiv’s community?
Learn more about arXivLabs
how to get involved.

Source: https://arxiv.org/abs/2002.00269