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
- Ahmed Z. Farouk, QUANTUM COMPUTATIONAL AND MACHINE LEARNING PARADIGMS FOR FINANCIAL OPTIMIZATION, RISK MANAGEMENT, AND DATA DIVERSITY: A COMPREHENSIVE THEORETICAL SYNTHESIS , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 02 (2026): Volume 03 Issue 02
- Dr. James William Carter, Dr. Emily Rose Thompson, A Hybrid QuantumâClassical Deep Learning Approach for Image Recognition: Performance Analysis of Quanvolution-Based Convolutional Models , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 06 (2026): Volume 03 Issue 06
- Dr. Jianhong Liu, Dr. Meilin Zhou, A Machine LearningâDriven Framework for Multi-Temporal Flood Inundation Mapping and Spatial Analysis in Kolhapur, India Using SAR Remote Sensing Observations , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 07 (2026): Volume 03 Issue 07
- Dr. Tanay Deshpande, Dr. Kavita Sharma, 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. 01 (2025): Volume 02 Issue 01
- Ananya Patel (Ph.D. Candidate), ADVANCING FINANCIAL PREDICTION THROUGH QUANTUM MACHINE LEARNING , International Journal of Intelligent Data and Machine Learning: Vol. 2 No. 02 (2025): Volume 02 Issue 02
- Dr. Kwame Mensah, Dr. Abena Owusu, An Interpretable Visual Analytics Framework for Machine LearningâBased Multichannel Time Series Classification and Performance Evaluation , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 08 (2026): Volume 03 Issue 08
- Dr. Tashi Wangchuk, Karma Lhendup, Data-Driven Model Supporting Defect Analysis through Vision Techniques in Press-Formed Vehicle Components , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 04 (2026): Volume 03 Issue 04
- Dr. Ali H. Al-Najjar, Dr. Peter M. Osei, ADVANCED MACHINE LEARNING FOR CARDIAC DISEASE CLASSIFICATION: A PERFORMANCE ANALYSIS , International Journal of Intelligent Data and Machine Learning: Vol. 1 No. 01 (2024): Volume 01 Issue 01
- Mr. Ram Pratap Singh, An Intelligent Machine Learning Framework for Customer Churn Prediction in CRM Systems , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 07 (2026): Volume 03 Issue 07
- Dr. Lucas Vermeulen, Sophie De Smet, Dr. Thomas Dubois, Integrated Temporal Analytics and AI-Based Approaches for Predicting Culinary Ingredient Consumption Patterns: Evidence from Thai Markets , International Journal of Intelligent Data and Machine Learning: Vol. 3 No. 04 (2026): Volume 03 Issue 04
You may also start an advanced similarity search for this article.