Kolmogorov-Arnold Networks for Time Series Granger Causality Inference
About
We propose the Granger causality inference Kolmogorov-Arnold Networks (KANGCI), a novel architecture that extends the recently proposed Kolmogorov-Arnold Networks (KAN) to the domain of causal inference. By extracting base weights from KAN layers and incorporating the sparsity-inducing penalty and ridge regularization, KANGCI effectively infers the Granger causality from time series. Additionally, we propose an algorithm based on time-reversed Granger causality that automatically selects causal relationships with better inference performance from the original or time-reversed time series or integrates the results to mitigate spurious connectivities. Comprehensive experiments conducted on Lorenz-96, Gene regulatory networks, fMRI BOLD signals, VAR, and real-world EEG datasets demonstrate that the proposed model achieves competitive performance to state-of-the-art methods in inferring Granger causality from nonlinear, high-dimensional, and limited-sample time series.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Causal Discovery | DREAM3 | Score (E.coli-1)66.2 | 17 | |
| Granger Causal Discovery | VAR (20,500,20) | AUROC0.826 | 16 | |
| Granger Causal Discovery | VAR (40,1000,20) | AUROC78.5 | 8 | |
| Granger Causal Discovery | Lorenz(20,1000,10) | AUROC86.7 | 8 | |
| Granger Causal Discovery | DREAM-4 | Gene 1 Score0.641 | 8 | |
| Granger Causal Discovery | VAR(20,1000,5) | AUROC82.8 | 8 | |
| Granger Causal Discovery | Lorenz (40, 1000, 20) | AUROC72.2 | 8 |