论文标题

用于学习贝叶斯网络的一致二级圆锥整数编程

Consistent Second-Order Conic Integer Programming for Learning Bayesian Networks

论文作者

Kucukyavuz, Simge, Shojaie, Ali, Manzour, Hasan, Wei, Linchuan, Wu, Hao-Hsiang

论文摘要

贝叶斯网络(BNS)代表了一组随机变量(节点)之间的条件概率关系,以有向的无环图(DAG)的形式,并在知识发现中发现了不同的应用。我们研究了从连续观察数据中学习BN稀疏结构的问题。可以将中心问题建模为具有目标函数的混合计划,该程序由凸二次损失函数组成,并处于线性约束。已知该数学程序的最佳解决方案在某些条件下具有理想的统计特性。但是,最先进的优化求解器无法在合理的计算时间内为中型问题提供可证明的最佳解决方案。为了解决这一困难,我们从计算和统计角度都解决了问题。一方面,我们提出了一个混凝土的早期停止标准,以终止分支和结合过程,以便获得混合智能程序的近乎理想的解决方案,并确定该近似解决方案的一致性。另一方面,我们通过替换代表具有二阶圆锥约束的连续和二进制指示器变量之间关系的线性“ big $ m $”约束来改善现有配方。我们的数值结果证明了所提出的方法的有效性。

Bayesian Networks (BNs) represent conditional probability relations among a set of random variables (nodes) in the form of a directed acyclic graph (DAG), and have found diverse applications in knowledge discovery. We study the problem of learning the sparse DAG structure of a BN from continuous observational data. The central problem can be modeled as a mixed-integer program with an objective function composed of a convex quadratic loss function and a regularization penalty subject to linear constraints. The optimal solution to this mathematical program is known to have desirable statistical properties under certain conditions. However, the state-of-the-art optimization solvers are not able to obtain provably optimal solutions to the existing mathematical formulations for medium-size problems within reasonable computational times. To address this difficulty, we tackle the problem from both computational and statistical perspectives. On the one hand, we propose a concrete early stopping criterion to terminate the branch-and-bound process in order to obtain a near-optimal solution to the mixed-integer program, and establish the consistency of this approximate solution. On the other hand, we improve the existing formulations by replacing the linear "big-$M$" constraints that represent the relationship between the continuous and binary indicator variables with second-order conic constraints. Our numerical results demonstrate the effectiveness of the proposed approaches.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源