algcomparison: Comparing the Performance of Graphical Structure Learning Algorithms with TETRAD
Joseph D. Ramsey, Daniel Malinsky, Kevin V. Bui

TL;DR
This paper introduces a Java-based tool within TETRAD for comparing the performance of graphical causal structure learning algorithms across different data conditions and platforms, facilitating comprehensive evaluation and reporting.
Contribution
The paper presents a new software package that enables systematic comparison of causal structure learning algorithms within TETRAD and across other programming environments.
Findings
Allows simulation with varying runs, sample sizes, and data types
Generates publishable performance comparison reports
Supports cross-platform algorithm evaluation
Abstract
In this report we describe a tool for comparing the performance of graphical causal structure learning algorithms implemented in the TETRAD freeware suite of causal analysis methods. Currently the tool is available as package in the TETRAD source code (written in Java). Simulations can be done varying the number of runs, sample sizes, and data modalities. Performance on this simulated data can then be compared for a number of algorithms, with parameters varied and with performance statistics as selected, producing a publishable report. The package presented here may also be used to compare structure learning methods across platforms and programming languages, i.e., to compare algorithms implemented in TETRAD with those implemented in MATLAB, Python, or R.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBayesian Modeling and Causal Inference · Cognitive Science and Mapping
