半参数贝叶斯网络中的 Dirichlet Process Mixtures:一种新的条件密度估计方法
Dirichlet Process Mixtures within Semiparametric Bayesian Networks: A Novel Conditional Density Estimation Approach
AI 导读
研究者在半参数贝叶斯网络(SPBN)中提出基于 Dirichlet Process Mixtures(DPM)的非参数条件概率分布建模方法,替代原有的核密度估计(KDE)。
正文 · 原文
Abstract:Semiparametric Bayesian networks (SPBNs) are flexible probabilistic graphical models for representing joint distributions of continuous variables through lower-dimensional conditional probability distributions (CPDs). Existing SPBN models use kernel density estimators (KDEs) for non-parametric CPD modeling, but their one-component-per-observation mixture representation can lead to increased inference costs and density estimation errors, which can be limiting. In this work, we define a new CPD modeling approach for non-parametric components based on Bayesian non-parametric Dirichlet Process Mixtures (DPMs) within SPBNs. DPMs provide a data-adaptive clustering of observations, yielding a more compact representation while retaining the flexibility of non-parametric density estimation, unlike KDE. This results in lower inference costs while improving density estimation performance. We implement the proposed DPM-based SPBN (DPM-SPBN) by extending the open-source PyBNesian package and evaluate it on synthetic and real-world data. For a given network structure, DPM-based CPDs significantly outperform state-of-the-art Bayesian network models for continuous variables in density estimation, achieving lower absolute log-likelihood errors on synthetic data. We further investigate the impact of the proposed CPD modeling on structure learning methods relying on CPD-based scores. DPM-based SPBNs achieve lower structure learning and density estimation errors than KDE-based SPBNs. Experiments on real-world data corroborate these findings, identifying DPM-based CPD modeling as the most effective alternative among the evaluated non-parametric approaches for continuous variables.
| Subjects: | Machine Learning (cs.LG); Artificial Intelligence (cs.AI); Machine Learning (stat.ML) |
| ACM classes: | I.2.6; I.5.1; G.3 |
| Cite as: | arXiv:2610.36110 [cs.LG] |
| (or arXiv:2610.36110v1 [cs.LG] for this version) | |
| https://doi.org/10.48550/arXiv.2610.36110 arXiv-issued DOI via DataCite (pending registration) |
Submission history
From: Victor Alejandre Jimenez [view email]
[v1]
Mon, 26 Oct 2026 18:22:17 UTC (4,311 KB)
来源:arXiv cs.AI · arxiv.org