Quotient Normalized Maximum Likelihood Criterion for Learning Bayesian Network Structures
Tomi Silander, Janne Leppä-aho, Elias Jääsaari, Teemu Roos
TL;DR
This paper introduces the quotient normalized maximum likelihood ($qNML$) criterion for learning Bayesian network structures, addressing hyperparameter sensitivity and interpretability concerns of prior-based scores. $qNML$ is designed to be score equivalent, decomposable, and parameter-free, while leveraging Szpankowski–Weinberger approximations to remain computationally feasible. The authors prove key properties: score equivalence, consistency (via asymptotic alignment with BIC), and regularity, and show that $qNML$ coincides with the NML score for many network classes. Empirical results across synthetic benchmarks and real data demonstrate that $qNML$ yields parsimonious, predictive models and often ranks as a robust, safe choice compared with BIC, BDeu, and fNML. Overall, $qNML$ provides a theoretically grounded, practical alternative for BN structure learning with strong interpretability and competitive performance.
Abstract
We introduce an information theoretic criterion for Bayesian network structure learning which we call quotient normalized maximum likelihood (qNML). In contrast to the closely related factorized normalized maximum likelihood criterion, qNML satisfies the property of score equivalence. It is also decomposable and completely free of adjustable hyperparameters. For practical computations, we identify a remarkably accurate approximation proposed earlier by Szpankowski and Weinberger. Experiments on both simulated and real data demonstrate that the new criterion leads to parsimonious models with good predictive accuracy.
