Hard and Soft EM in Bayesian Network Learning from Incomplete Data
Not on the map. Why?
Abstract (arXiv)
Incomplete data are a common feature in many domains, from clinical trials to industrial applications. Bayesian networks (BNs) are often used in these domains because of their graphical and causal interpretations. BN parameter learning from incomplete data is usually implemented with the Expectation-Maximisation algorithm (EM), which computes the relevant sufficient statistics ("soft EM") using belief propagation. Similarly, the Structural Expectation-Maximisation algorithm (Structural EM) learns the network structure of the BN from those sufficient statistics using algorithms designed for complete data. However, practical implementations of parameter and structure learning often impute missing data ("hard EM") to compute sufficient statistics instead of using belief propagation, for both ease of implementation and computational speed. In this paper, we investigate the question: what is the impact of using imputation instead of belief propagation on the quality of the resulting BNs? From a simulation study using synthetic data and reference BNs, we find that it is possible to recommend one approach over the other in several scenarios based on the characteristics of the data. We then use this information to build a simple decision tree to guide practitioners in choosing the EM algorithm best suited to their problem.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 9 Dec 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 0; 2023: 0; 2024: 1; 2025: 1; 2026: 1.
5 papers.
- 2021Greedy structure learning from data that contain systematic missing valuescited by 12
- 2024Learning Staged Trees from Incomplete Datacited by 1
- 2021High-Dimensional Inference in Bayesian Networkscited by 0
- 2025LUME-DBN: Full Bayesian Learning of DBNs from Incomplete data in Intensive Carecited by 0
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learningcited by 0
- 2026EM-NeSy: Expectation Maximization for Neurosymbolic Learning12 Jun 2026
- 2025LUME-DBN: Full Bayesian Learning of DBNs from Incomplete data in Intensive Care6 Nov 2025
- 2024Learning Staged Trees from Incomplete Data28 May 2024
- 2021High-Dimensional Inference in Bayesian Networks16 Dec 2021
- 2021Greedy structure learning from data that contain systematic missing values9 Jul 2021