Optimizing VarLiNGAM for Scalable and Efficient Time Series Causal Discovery
<|reference_start|>Optimizing VarLiNGAM for Scalable and Efficient Time Series Causal Discovery: Causal discovery identifies causal relationships in data, but the task is more complex for multivariate time series due to the computational demands of methods like VarLiNGAM, which combines a Vector Autoregressive Model with a Linear Non-Gaussian Acyclic Model. This study optimizes causal discovery specifically for time series data, which are common in practical applications. Time series causal discovery is particularly challenging because of temporal dependencies and potential time lag effects. By developing a specialized dataset generator and reducing the computational complexity of the VarLiNGAM model from \( O(m^3 \cdot n) \) to \( O(m^3 + m^2 \cdot n) \), this study enhances the feasibility of processing large datasets. The proposed methods were validated on advanced computational platforms and tested on simulated, real-world, and large-scale datasets, demonstrating improved efficiency and performance. The optimized algorithm achieved 7 to 13 times speedup compared to the original and about 4.5 times speedup compared to the GPU-accelerated version on large-scale datasets with feature sizes from 200 to 400. Our methods extend current causal discovery capabilities, making them more robust, scalable, and applicable to real-world scenarios, facilitating advancements in fields like healthcare and finance.<|reference_end|>
@article{jiao2024optimizing,
    title={Optimizing VarLiNGAM for Scalable and Efficient Time Series Causal
  Discovery},
    author={Ziyang Jiao, Ce Guo and Wayne Luk},
    journal={arXiv preprint arXiv:2409.05500},
    year={2024},
    archivePrefix={arXiv},
    eprint={2409.05500},
    primaryClass={cs.LG cs.DC cs.PF stat.CO}
}