Directed Acyclic Graph Structure Learning from Dynamic Graphs

被引:0
|
作者
Fan, Shaohua [1 ]
Zhang, Shuyang [1 ]
Wang, Xiao [1 ,2 ]
Shi, Chuan [1 ,2 ]
机构
[1] Beijing Univ Posts & Telecommun, Beijing, Peoples R China
[2] Peng Cheng Lab, Shenzhen, Peoples R China
基金
中国国家自然科学基金;
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Estimating the structure of directed acyclic graphs (DAGs) of features (variables) plays a vital role in revealing the latent data generation process and providing causal insights in various applications. Although there have been many studies on structure learning with various types of data, the structure learning on the dynamic graph has not been explored yet, and thus we study the learning problem of node feature generation mechanism on such ubiquitous dynamic graph data. In a dynamic graph, we propose to simultaneously estimate contemporaneous relationships and time-lagged interaction relationships between the node features. These two kinds of relationships form a DAG, which could effectively characterize the feature generation process in a concise way. To learn such a DAG, we cast the learning problem as a continuous score-based optimization problem, which consists of a differentiable score function to measure the validity of the learned DAGs and a smooth acyclicity constraint to ensure the acyclicity of the learned DAGs. These two components are translated into an unconstraint augmented Lagrangian objective which could be minimized by mature continuous optimization techniques. The resulting algorithm, named GraphNOTEARS, outperforms baselines on simulated data across a wide range of settings that may encounter in real-world applications. We also apply the proposed approach on two dynamic graphs constructed from the real-world Yelp dataset, demonstrating our method could learn the connections between node features, which conforms with the domain knowledge.
引用
收藏
页码:7512 / 7521
页数:10
相关论文
共 50 条
  • [31] Copula directed acyclic graphs
    Pircalabelu, Eugen
    Claeskens, Gerda
    Gijbels, Irene
    STATISTICS AND COMPUTING, 2017, 27 (01) : 55 - 78
  • [32] Learning directed acyclic graph models based on sparsest permutations
    Raskutti, Garvesh
    Uhler, Caroline
    STAT, 2018, 7 (01):
  • [33] EFFICIENT LEARNING OF NONPARAMETRIC DIRECTED ACYCLIC GRAPH WITH STATISTICAL GUARANTEE
    Deng, Yibo
    He, Xin
    Lv, Shaogao
    STATISTICA SINICA, 2025, 35 (01) : 479 - 504
  • [34] Efficient Learning by Directed Acyclic Graph For Resource Constrained Prediction
    Wang, Joseph
    Trapeznikov, Kirill
    Saligrama, Venkatesh
    ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 28 (NIPS 2015), 2015, 28
  • [35] A directed acyclic graph for interactions
    Nilsson, Anton
    Bonander, Carl
    Stromberg, Ulf
    Bjork, Jonas
    INTERNATIONAL JOURNAL OF EPIDEMIOLOGY, 2021, 50 (02) : 613 - 619
  • [36] DIRECTED ACYCLIC GRAPH UNIFICATION
    PERELMANHALL, D
    DR DOBBS JOURNAL, 1995, 20 (04): : 44 - &
  • [37] Risk spillover network structure learning for correlated financial assets: A directed acyclic graph approach
    Wang, Xiaokang
    Wang, Huiwen
    Wang, Zhichao
    Lu, Shan
    Fan, Ying
    INFORMATION SCIENCES, 2021, 580 : 152 - 173
  • [38] Economic development: Evidence from directed acyclic graphs
    Bessler, DA
    Loper, N
    MANCHESTER SCHOOL, 2001, 69 (04): : 457 - 476
  • [39] Structure and determination of the set of reversible edges in a directed acyclic graph
    Xu, Jing
    Zheng, Zhongguo
    Beijing Daxue Xuebao (Ziran Kexue Ban)/Acta Scientiarum uaturalium Universitatis Pekinensis, 2003, 39 (01):
  • [40] Dynamic resolution: A runtime technique for the parallelization of modifications to directed acyclic graphs
    Lorenz Huelsbergen
    International Journal of Parallel Programming, 1997, 25 : 385 - 417