Causal Structure Learning in Hawkes Processes with Complex Latent Confounder Networks
By: Songyao Jin, Biwei Huang
Potential Business Impact:
Finds hidden causes in messy event data.
Multivariate Hawkes process provides a powerful framework for modeling temporal dependencies and event-driven interactions in complex systems. While existing methods primarily focus on uncovering causal structures among observed subprocesses, real-world systems are often only partially observed, with latent subprocesses posing significant challenges. In this paper, we show that continuous-time event sequences can be represented by a discrete-time model as the time interval shrinks, and we leverage this insight to establish necessary and sufficient conditions for identifying latent subprocesses and the causal influences. Accordingly, we propose a two-phase iterative algorithm that alternates between inferring causal relationships among discovered subprocesses and uncovering new latent subprocesses, guided by path-based conditions that guarantee identifiability. Experiments on both synthetic and real-world datasets show that our method effectively recovers causal structures despite the presence of latent subprocesses.
Similar Papers
Temporal Latent Variable Structural Causal Model for Causal Discovery under External Interferences
Machine Learning (CS)
Finds hidden causes of events in messy data.
Hyper Hawkes Processes: Interpretable Models of Marked Temporal Point Processes
Machine Learning (Stat)
Lets computers predict events and explain why.
A tutorial on discovering and quantifying the effect of latent causal sources of multimodal EHR data
Machine Learning (CS)
Finds hidden causes of sickness in patient records.