[edit]
Augmenting Bayesian Networks with Categorical Principal Components
Proceedings of the 13th International Conference on Probabilistic Graphical Models, PMLR 343:57-72, 2026.
Abstract
We propose a method for learning interpretable Bayesian networks (BNs) over high-dimensional categorical data by augmenting the original variable set with discrete components derived from expert-defined groups of variables. Because the components are computed deterministically and entered as fully observed columns, the augmented dataset defines a BN in a curved exponential family, making standard BIC asymptotically valid for joint model scoring. To enable a fair comparison of models with different numbers of component nodes — which induce different model classes over the original variables — we introduce a modified BIC that evaluates marginal likelihood over the original variables while retaining the full parameter penalty. We show that this criterion is conservative relative to the true Geiger-Heckerman effective dimension and establish when the marginal and joint criteria agree asymptotically. We compare PCA-derived components (applied to ordinally coded variables) with Multiple Correspondence Analysis (MCA), the discrete analog of PCA, and show theoretically and empirically that MCA is the more natural choice. Experiments on the Czech Attitude Barometer dataset demonstrate that MCA models achieve the best marginal BIC as well as the best held-out marginal log-likelihood across all augmented and non-augmented models, yielding a sparse, stable, and sociologically interpretable network.