Kybernetika 62 no. 3, 400-426, 2026

Enhancing Bayesian networks through logistic regression: A case study of Czech Society Divisions

Jiří VomlelDOI: 10.14736/kyb-2026-3-0400

Abstract:

One of the most frequently employed criteria for the structural learning of Bayesian networks (BNs) is the Bayesian Information Criterion (BIC). The objective is to identify a model that exhibits an optimal balance between the fit to the training data, as measured by the log-likelihood, and the model's complexity, as quantified by the number of model parameters. A significant challenge associated with this approach pertains to the exponential increase in the number of parameters required for conditional probability tables (CPTs) as the number of parents of each node increases. This phenomenon leads to a substantial growth in the complexity of the CPTs, which serve as the fundamental building blocks of BNs. However, there exist models of CPTs whose number of parameters grows linearly with the number of parents, and they often represent a better fit to data than general CPTs. In this paper, we examine models with CPTs, either in their general form or in the form corresponding to multinomial logistic regression (MLR) or ordinal logistic regression (OLR). We employ data from a sociological study entitled ``Dividing Lines in Czech Society'' to demonstrate the enhancement through the incorporation of MLR and OLR models as CPTs within the framework of BN structural learning.

Keywords:

Bayesian networks, Bayesian information criterion, sociology, structural learning

Classification:

68T37, 62P25

References:

  1. A. Agresti: Categorical Data Analysis. Third edition. John Wiley and Sons, Hoboken, NJ 2013.   CrossRef
  2. M. Buchtík: Různá vyprávění o jedné společnosti. Friedrich-Ebert-Stiftung and Masary\-kova demokratická akademie, Praha 2023.   CrossRef
  3. J. Cussens: Bayesian network learning with cutting planes. In: Proc. 27th Conference on Uncertainty in Artificial Intelligence, (F. Cozman and A. Pfeffer, eds.), AUAI Press, Corvallis 2011, pp. 153-160.   DOI:10.5771/9780810873834-153
  4. C. P. de Campos, M. Scanagatta, G. Corani and M. Zaffalon: Entropy-based pruning for learning Bayesian networks using BIC. Artificial Intelligence 260 (2018), 42-50.   DOI:10.1016/j.artint.2018.04.002
  5. F. J. Díez and S. F. Galán: An efficient factorization for the noisy MAX. Int. J. Intell. Systems 18 (2003), 165-177.   DOI:10.1002/int.10080
  6. S. Epskamp, A. O. J. Cramer, L. J. Waldorp, V. D. Schmittmann and D. Borsboom: Network visualizations of relationships in psychometric data. J. Statist. Software 48 (2012), 4, 1-18.   http://www.jstatsoft.org/v48/i04/
  7. T. M. J. Fruchterman and E. M. Reingold: Graph drawing by force-directed placement. Software: Practice Experience 21 (1991), 11, 1129-1164.   DOI:10.1002/spe.4380211102
  8. S. Holm: A simple sequentially rejective multiple test procedure. Scand. J. Statist. 6 (1979), 65-70.   http://www.jstor.org/stable/4615733
  9. F. V. Jensen and T. D. Nielsen: Bayesian Networks and Decision Graphs. Second edition. Information Science and Statistics, Springer New York, NY 2007.   DOI:10.1007/978-0-387-68282-2
  10. D. Koller and N. Friedman: Probabilistic Graphical Models: Principles and Techniques. The MIT Press, 2009.   CrossRef
  11. J. Pearl: Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference. Morgan Kaufmann Publishers Inc., San Francisco 1988.   CrossRef
  12. F. Rijmen: Bayesian networks with a logistic regression model for the conditional probabilities. Int. J. Approx. Reasoning 48 (2008), 2, 659-666. In memory of Philippe Smets 1938-2005.   DOI:10.1016/j.ijar.2008.01.001
  13. G. Schwarz: Estimating the dimension of a model. Ann. Statist. 6 (1978), 2, 461-464.   http://www.jstor.org/stable/2958889
  14. C. Sharma, Z. A. Liao, J. Cussens and P. van Beek: A score-and-search approach to learning {B}ayesian networks with noisy-or relations. In: Pro. 10th International Conference on Probabilistic Graphical Models (PGM 2020). Proc. Machine Learning Research 138 (2020), pp. 413-42.   https://proceedings.mlr.press/v138/sharma20a.html
  15. J. Vomlel, V. Kratochvíl and F. Kratochvíl: Structural learning of mixed noisy-OR Bayesian networks. Int. J. Approx. Reasoning 161 (2023), 108990.   DOI:10.1016/j.ijar.2023.108990
  16. J. Vomlel, A. Kuběna, M. Šmíd and J. Weinerova: Uncovering relationships using bayesian networks: A case study on conspiracy theories. In: Proc. 12th International Conference on Probabilistic Graphical Models. Proc. Machine Learning Research (J. Kwisthout and S. Renooij, eds.), PMLR 246 (2024), pp. 470-485.   https://proceedings.mlr.press/v246/vomlel24a.html
  17. J. Vomlel and P. Tichavský: Probabilistic inference with noisy-threshold models based on a CP tensor decomposition. Int. J. Approx. Reasoning 55 (2014), 4, 1072-1092.   DOI:10.1016/j.ijar.2013.12.002