A Python Framework for Causal Discovery in Non-Gaussian Linear Models: The PyCD-LiNGAM Library
Abstract
Background: Causal discovery from observational data is a critical challenge across scientific disciplines. While traditional methods often rely on correlation, they fail to distinguish between causation and spurious association. The Linear Non-Gaussian Acyclic Model (LiNGAM) addresses this by leveraging the non-Gaussianity of data to uniquely identify the causal structure, but a comprehensive, user-friendly, and open-source implementation in Python has been lacking.
Met
hods: We introduce PyCD-LiNGAM, a dedicated Python framework designed for state-of-the-art causal discovery using LiNGAM-based methods. The library's core is built around specialized algorithms such as ICA-LiNGAM and DirectLiNGAM for robustly inferring causal ordering and estimating connection strengths. The framework is architected with a modular design, enabling researchers to easily configure parameters, integrate new methods, and handle complex scenarios through advanced features for latent confounder detection and time-series analysis. For validation, PyCD-LiNGAM includes tools for statistical reliability assessment via bootstrap methods and uses metrics like the Structural Hamming Distance (SHD) to evaluate performance.
Results: Benchmark experiments conducted on both synthetic and real-world datasets demonstrate that PyCD-LiNGAM achieves high accuracy and strong scalability. The framework consistently outperforms established baseline methods by effectively recovering the true causal graph, especially in settings with non-Gaussian error distributions. The built-in visualization tools allow for clear and interpretable representation of the discovered directed acyclic graphs.
Conclusion: PyCD-LiNGAM serves as a foundational and accessible tool for researchers to apply advanced causal discovery techniques. Its specialized design and robust implementation lower the barrier for integrating causal inference into data analysis pipelines across fields such as econometrics, neuroscience, and genomics. While currently focused on linear, acyclic models, future development will aim to extend the framework to include non-linear methods and improve scalability, further solidifying its role in evidence-based scientific research.
Keywords
References
Most read articles by the same author(s)
- Chinedu Emmanuel Okafor, Intelligent Healthcare Systems Powered by Large Language Models: Applications, Limitations, and Emerging Research Perspectives , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 09 (2026): Volume 03 Issue 09
- Dr Adrian Morrow, Dynamic AI Based Credit Scoring and Alternative Data Driven Risk Governance in Digital Lending Platforms , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 11 (2025): Volume 02 Issue 11
- Prof. Kai O. Chen, DEVELOPING AND VALIDATING A COMPREHENSIVE DISCOURSE ANNOTATION GUIDELINE FOR LOW-RESOURCE LANGUAGES , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 10 (2025): Volume 02 Issue 10
- Dr. Samuel Moyo, OPTIMIZING ADAPTIVE NEURO-FUZZY SYSTEMS FOR ENHANCED PHISHING DETECTION , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 05 (2025): Volume 02 Issue 05
- Eko Purnomo, Rendra Alfiansyah, A Dynamic Nexus: Integrating Big Data Analytics and Distributed Computing for Real-Time Risk Management of Derivatives Portfolios , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 10 (2025): Volume 02 Issue 10
- Mr. Mohit Sahu, An Efficient Deep Learning Framework Model for High-Accuracy Image Visual Classification , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 07 (2026): Volume 03 Issue 07
- Liang Wu, Anita Sari, PYCD-LINGAM: A PYTHON FRAMEWORK FOR CAUSAL INFERENCE WITH NON-GAUSSIAN LINEAR MODELS , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 07 (2025): Volume 02 Issue 07
- Bima Satria Nugraha, Professor Anindya larasati, Dr. Huỳnh Chí Dũng, Assessing The Interoperability And Semantic Readiness Of BIM And IFC Data For AI Integration In The Architecture, Engineering, And Construction Industry: A Systematic Review , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 11 (2025): Volume 02 Issue 11
- Dr. Elena Petrova, Prof. David J. Hernandez, MACHINE LEARNING MODEL IMPLEMENTATION STRATEGIES AND PREDICTIVE FACTORS FOR PREECLAMPSIA FORECASTING: A REVIEW , International Journal of Intelligent Data and Machine Learning: Vol. 1 No. 01 (2024): Volume 01 Issue 01
- Qi Xin, DEEP LEARNING FOR E‑COMMERCE RECOMMENDATIONS: CAPTURING LONG- AND SHORT-TERM USER PREFERENCES WITH CNN-BASED REPRESENTATION LEARNING , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 08 (2025): Volume 02 Issue 08
Similar Articles
- Dr. Sara Mohammadi, A Scalable Python-Based Architecture for Causal Structure Learning in Non-Gaussian Linear Systems Using the PyCD-LiNGAM Framework , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 06 (2026): Volume 03 Issue 06
- Liang Wu, Anita Sari, PYCD-LINGAM: A PYTHON FRAMEWORK FOR CAUSAL INFERENCE WITH NON-GAUSSIAN LINEAR MODELS , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 07 (2025): Volume 02 Issue 07
- Ripunjay Kumar, Sentiment Analysis of Social Network Comments for Identifying Opinion Leaders Using Machine Learning , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 06 (2026): Volume 03 Issue 06
- Vaibhav Tummalapalli, Cohort-Based Segmentation Framework for Machine Learning: Structuring Temporal Data for Enhanced Feature Engineering , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 03 (2026): Volume 03 Issue 03
- Dr. Arman V. Solberg, Prof. Elina K. Marovic, Machine Learning Approaches for Detecting Interventions and Conditions to Elevate Power Utilization in Established Facilities , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 04 (2026): Volume 03 Issue 04
- Dr. Julian E. Vance, Prof. Anya S. Petrova, Advancing Artificial Intelligence: An In-Depth Look at Machine Learning and Deep Learning Architectures, Methodologies, Applications, and Future Trends , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 09 (2025): Volume 02 Issue 09
- Mateo Laurent Dufour, Architecting Secure and Scalable Production Machine Learning Systems: Integrating Model Management, High Performance Computing, and Cloud Native Infrastructure , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 03 (2026): Volume 03 Issue 03
- Dr. Rohan Pillay, Dr. Ananya Naidoo, Comparative Analysis of Machine Learning Approaches for Cardiovascular Risk Assessment , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 08 (2026): Volume 03 Issue 08
- Dr. Javier M. Ortega, Dr. Lucia Fernández-Ríos, Predictive Modeling of Online Retail Revenue Using Data Exploration and Intelligent Algorithms , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 04 (2026): Volume 03 Issue 04
- Dr. Elias R. Hoffmann, Predictive Behavioral Cybersecurity for Smart Healthcare and Mobile Ecosystems: An Ensemble Machine Learning Framework for Dynamic Malware Intelligence , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 01 (2026): Volume 03 Issue 01
You may also start an advanced similarity search for this article.