Score-matching-based Structure Learning for Temporal Data on Networks
Hao Chen, Kai Yi

TL;DR
This paper introduces PICK, an efficient score-matching algorithm for causal structure learning in static and temporal network data, improving scalability and accuracy in complex, dependent datasets.
Contribution
The paper develops a new parent-finding subroutine that significantly speeds up score-matching-based causal discovery for both i.i.d. and temporal network data.
Findings
PICK accelerates score matching by optimizing the pruning step.
The algorithm maintains high accuracy on complex datasets.
It effectively handles spatial and temporal dependencies.
Abstract
Causal discovery is a crucial initial step in establishing causality from empirical data and background knowledge. Numerous algorithms have been developed for this purpose. Among them, the score-matching method has demonstrated superior performance across various evaluation metrics, particularly for the commonly encountered Additive Nonlinear Causal Models. However, current score-matching-based algorithms are primarily designed to analyze independent and identically distributed (i.i.d.) data. More importantly, they suffer from high computational complexity due to the pruning step required for handling dense Directed Acyclic Graphs (DAGs). To enhance the scalability of score matching, we have developed a new parent-finding subroutine for leaf nodes in DAGs, significantly accelerating the most time-consuming part of the process: the pruning step. This improvement results in an…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
