arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2204.04644cs.LGmath.OC
收藏

从图到有向无环图:一种低复杂度模型与可扩展算法

From graphs to DAGs: a low-complexity model and a scalable algorithm

INRIA(法国国家信息与自动化研究所);Université Paris-Saclay(巴黎萨克雷大学);CNRS(法国国家科学研究中心)

Shuyu Dong, Michèle Sebag

AI总结:

本文提出低复杂度模型LoRAM,结合低秩分解与稀疏化,将DAG学习的复杂度从三次降至二次,并高效扩展到数千节点,以极小精度损失换取数量级效率提升。

摘要:

学习有向无环图(DAG)长期以来被认为是概率建模和因果建模核心中的一个关键挑战。Zheng等人(2018)提出的NoTears方法,通过涉及矩阵指数迹$\mathrm{tr}(\exp(\cdot))$的可微函数,开辟了通过连续优化学习DAG的途径,但其复杂度为$O(d^3)$,其中$d$为节点数。本文提出了一种低复杂度模型,称为LoRAM(低秩加性模型),它将低秩矩阵分解与稀疏化机制相结合,用于DAG的连续优化。该方法的主要贡献在于一种利用模型低秩特性的高效梯度近似方法,以及该方法在从图矩阵到DAG矩阵空间的投影计算中的直接应用。所提出的方法将复杂度从三次降低到二次,同时处理与NoTears相同的DAG特征函数,并且对于投影问题可轻松扩展到数千个节点。实验表明,在考虑的稀疏矩阵范围内,与最先进方法相比,LoRAM实现了数量级的效率提升,而精度损失非常适中,并且对模型低秩分量的秩选择敏感性较低。

英文摘要:

Learning directed acyclic graphs (DAGs) is long known a critical challenge at the core of probabilistic and causal modeling. The NoTears approach of (Zheng et al., 2018), through a differentiable function involving the matrix exponential trace $\mathrm{tr}(\exp(\cdot))$, opens up a way to learning DAGs via continuous optimization, though with a $O(d^3)$ complexity in the number $d$ of nodes. This paper presents a low-complexity model, called LoRAM for Low-Rank Additive Model, which combines low-rank matrix factorization with a sparsification mechanism for the continuous optimization of DAGs. The main contribution of the approach lies in an efficient gradient approximation method leveraging the low-rank property of the model, and its straightforward application to the computation of projections from graph matrices onto the DAG matrix space. The proposed method achieves a reduction from a cubic complexity to quadratic complexity while handling the same DAG characteristic function as NoTears, and scales easily up to thousands of nodes for the projection problem. The experiments show that the LoRAM achieves efficiency gains of orders of magnitude compared to the state-of-the-art at the expense of a very moderate accuracy loss in the considered range of sparse matrices, and with a low sensitivity to the rank choice of the model's low-rank component.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑