{"url":"/task/causal-discovery","name":"Causal Discovery","slug":"causal-discovery","description_markdown":"<span style=\"color:grey; opacity: 0.6\">( Image credit: [TCDF](https://github.com/M-Nauta/TCDF) )</span>","categories":[{"name":"Knowledge Base","url":"/area/knowledge-base"}],"source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","slug_source":"archive_url"},"counts":{"papers_tagged":743,"papers_with_code":294,"benchmarks":0,"benchmark_tables_in_archive":0,"benchmark_tables_shown":0,"benchmark_tables_withheld_as_spam":0,"benchmark_definition":"a leaderboard table with at least one row; benchmark_tables_shown also counts the zero-row tables; benchmark_tables_in_archive adds the tables withheld as spam","datasets":5,"subtasks":0,"parent_tasks":0},"benchmarks":[],"datasets":[{"url":"/dataset/causalbench","name":"CausalBench","full_name":"","num_papers_in_archive":4},{"url":"/dataset/bcopa-ce","name":"BCOPA-CE","full_name":"A Balanced COPA Test Set with cause-effect as alternatives","num_papers_in_archive":3},{"url":"/dataset/ultra-processed-food-dataset","name":"Ultra-processed Food Dataset","full_name":"","num_papers_in_archive":2},{"url":"/dataset/causalchaos","name":"CausalChaos!","full_name":"CausalChaos!QA","num_papers_in_archive":1},{"url":"/dataset/timegraph","name":"TimeGraph","full_name":"TimeGraph: Synthetic Benchmark Datasets for Robust Time-Series Causal Discovery","num_papers_in_archive":1}],"subtasks":[],"parent_tasks":[],"papers":{"order":"repositories listed in the archive (desc), then date (desc); the archive holds no stars","population":"papers tagged with this task that list at least one repository in the archive","shown":30,"of":294,"tagged_in_all":743,"items":[{"url":"/paper/dags-with-no-tears-continuous-optimization","title":"DAGs with NO TEARS: Continuous Optimization for Structure Learning","date":"2018-03-04","arxiv_id":"1803.01422","repositories_listed":6,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/dagma-learning-dags-via-m-matrices-and-a-log","title":"DAGMA: Learning DAGs via M-matrices and a Log-Determinant Acyclicity Characterization","date":"2022-09-16","arxiv_id":"2209.08037","repositories_listed":5,"syntology":{"n":7,"n_ran":3,"n_unverified":4,"n_pointer_only":2}},{"url":"/paper/testing-conditional-predictive-independence","title":"Testing Conditional Independence in Supervised Learning Algorithms","date":"2019-01-28","arxiv_id":"1901.09917","repositories_listed":4,"syntology":null},{"url":"/paper/a-survey-on-causal-discovery-methods-for","title":"A Survey on Causal Discovery Methods for I.I.D. and Time Series Data","date":"2023-03-27","arxiv_id":"2303.15027","repositories_listed":3,"syntology":null},{"url":"/paper/fed-cd-federated-causal-discovery-from","title":"Federated Causal Discovery From Interventions","date":"2022-11-07","arxiv_id":"2211.03846","repositories_listed":3,"syntology":{"n":13,"n_ran":0,"n_unverified":13,"n_pointer_only":0}},{"url":"/paper/estimating-transfer-entropy-via-copula","title":"Estimating Transfer Entropy via Copula Entropy","date":"2019-10-10","arxiv_id":"1910.04375","repositories_listed":3,"syntology":null},{"url":"/paper/causal-discovery-toolbox-uncover-causal","title":"Causal Discovery Toolbox: Uncover causal relationships in Python","date":"2019-03-06","arxiv_id":"1903.02278","repositories_listed":3,"syntology":{"n":19,"n_ran":5,"n_unverified":14,"n_pointer_only":0}},{"url":"/paper/causal-evaluation-of-language-models","title":"Causal Evaluation of Language Models","date":"2024-05-01","arxiv_id":"2405.00622","repositories_listed":2,"syntology":null},{"url":"/paper/the-causal-chambers-real-physical-systems-as","title":"The Causal Chambers: Real Physical Systems as a Testbed for AI Methodology","date":"2024-04-17","arxiv_id":"2404.11341","repositories_listed":2,"syntology":{"n":29,"n_ran":3,"n_unverified":26,"n_pointer_only":0}},{"url":"/paper/causal-discovery-under-off-target","title":"Causal Discovery under Off-Target Interventions","date":"2024-02-13","arxiv_id":"2402.08229","repositories_listed":2,"syntology":null},{"url":"/paper/integrating-large-language-models-in-causal","title":"Integrating Large Language Models in Causal Discovery: A Statistical Causal Approach","date":"2024-02-02","arxiv_id":"2402.01454","repositories_listed":2,"syntology":null},{"url":"/paper/robustness-of-algorithms-for-causal-structure","title":"Robustness of Algorithms for Causal Structure Learning to Hyperparameter Choice","date":"2023-10-27","arxiv_id":"2310.18212","repositories_listed":2,"syntology":null},{"url":"/paper/fosa-full-information-maximum-likelihood-fiml","title":"Missing Data Imputation Based on Dynamically Adaptable Structural Equation Modeling with Self-Attention","date":"2023-08-23","arxiv_id":"2308.12388","repositories_listed":2,"syntology":null},{"url":"/paper/ocdaf-ordered-causal-discovery-with","title":"Order-based Structure Learning with Normalizing Flows","date":"2023-08-14","arxiv_id":"2308.07480","repositories_listed":2,"syntology":{"n":5,"n_ran":4,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/biscuit-causal-representation-learning-from","title":"BISCUIT: Causal Representation Learning from Binary Interactions","date":"2023-06-16","arxiv_id":"2306.09643","repositories_listed":2,"syntology":null},{"url":"/paper/causalgraph-a-python-package-for-modeling","title":"causalgraph: A Python Package for Modeling, Persisting and Visualizing Causal Graphs Embedded in Knowledge Graphs","date":"2023-01-20","arxiv_id":"2301.08490","repositories_listed":2,"syntology":null},{"url":"/paper/gflowcausal-generative-flow-networks-for","title":"GFlowCausal: Generative Flow Networks for Causal Discovery","date":"2022-10-15","arxiv_id":"2210.08185","repositories_listed":2,"syntology":null},{"url":"/paper/gcastle-a-python-toolbox-for-causal-discovery","title":"gCastle: A Python Toolbox for Causal Discovery","date":"2021-11-30","arxiv_id":"2111.15155","repositories_listed":2,"syntology":null},{"url":"/paper/learning-temporally-causal-latent-processes","title":"Learning Temporally Causal Latent Processes from General Temporal Data","date":"2021-10-11","arxiv_id":"2110.05428","repositories_listed":2,"syntology":{"n":6,"n_ran":1,"n_unverified":5,"n_pointer_only":0}},{"url":"/paper/learning-temporally-latent-causal-processes","title":"Learning Temporally Latent Causal Processes from General Temporal Data","date":"2021-09-29","arxiv_id":null,"repositories_listed":2,"syntology":null},{"url":"/paper/efficient-neural-causal-discovery-without","title":"Efficient Neural Causal Discovery without Acyclicity Constraints","date":"2021-07-22","arxiv_id":"2107.10483","repositories_listed":2,"syntology":null},{"url":"/paper/dibs-differentiable-bayesian-structure","title":"DiBS: Differentiable Bayesian Structure Learning","date":"2021-05-25","arxiv_id":"2105.11839","repositories_listed":2,"syntology":{"n":4,"n_ran":3,"n_unverified":1,"n_pointer_only":0}},{"url":"/paper/consistency-of-mechanistic-causal-discovery","title":"Neural graphical modelling in continuous-time: consistency guarantees and algorithms","date":"2021-05-06","arxiv_id":"2105.02522","repositories_listed":2,"syntology":{"n":9,"n_ran":2,"n_unverified":7,"n_pointer_only":0}},{"url":"/paper/beware-of-the-simulated-dag-varsortability-in","title":"Beware of the Simulated DAG! Causal Discovery Benchmarks May Be Easy To Game","date":"2021-02-26","arxiv_id":"2102.13647","repositories_listed":2,"syntology":{"n":5,"n_ran":3,"n_unverified":2,"n_pointer_only":0}},{"url":"/paper/causal-autoregressive-flows","title":"Causal Autoregressive Flows","date":"2020-11-04","arxiv_id":"2011.02268","repositories_listed":2,"syntology":null},{"url":"/paper/autoregressive-flow-based-causal-discovery","title":"Autoregressive flow-based causal discovery and inference","date":"2020-07-18","arxiv_id":"2007.09390","repositories_listed":2,"syntology":{"n":15,"n_ran":11,"n_unverified":4,"n_pointer_only":0}},{"url":"/paper/masked-gradient-based-causal-structure","title":"Masked Gradient-Based Causal Structure Learning","date":"2019-10-18","arxiv_id":"1910.08527","repositories_listed":2,"syntology":null},{"url":"/paper/learning-sparse-nonparametric-dags","title":"Learning Sparse Nonparametric DAGs","date":"2019-09-29","arxiv_id":"1909.13189","repositories_listed":2,"syntology":{"n":2,"n_ran":1,"n_unverified":1,"n_pointer_only":2}},{"url":"/paper/causal-discovery-with-cascade-nonlinear","title":"Causal Discovery with Cascade Nonlinear Additive Noise Models","date":"2019-05-23","arxiv_id":"1905.09442","repositories_listed":2,"syntology":null},{"url":"/paper/discovering-causal-signals-in-images","title":"Discovering Causal Signals in Images","date":"2016-05-26","arxiv_id":"1605.08179","repositories_listed":2,"syntology":{"n":2,"n_ran":0,"n_unverified":2,"n_pointer_only":0}}],"syntology_records":13,"syntology_note":"a paper without a record is not a recorded non-run: it may lack an arXiv id or simply be absent from the graph layer"},"description_links":{"kept":0,"unwrapped_to_text":0,"bare_urls_linked":0,"relative_images_dropped":0,"rule":"internal links are kept only when the target slug exists in the catalog"},"syntology":{"read_at":"2026-09-24T18:15:14+00:00","claim":"Per-sample execution status on synthesized fixtures ('ran N of M samples'); not a correctness claim and not a ranking signal.","status_vocabulary":{"ran_honours":"ran, honoured the contract we drafted","ran_violates":"ran, violated the contract we drafted","ran_draft_wrong":"ran; our contract draft was wrong, not the code","ran_fixture":"ran; our fixture could not drive it","ran":"ran on a synthesized input","unverified":"unverified (harvested, no recorded run)"}},"not_shown":{"libraries":"the archive has no per-task library table","trend_sparklines":"the Trend column of the benchmarks table was a rendered image; it is not in the archive","social_and_latest_sorts":"stars and social signals are not in the archive"}}