CLEAR: Can Language Models Really Understand Causal Graphs?

Sirui Chen, Mengying Xu, Kun Wang, Xingyu Zeng, Rui Zhao +2 more
6/24/2024
cs.CLcs.AIcs.LG

Official code: OpenCausaLab/CLEAR (7 stars, Apache-2.0, last commit 2024-06-25).

Abstract

Causal reasoning is a cornerstone of how humans interpret the world. To model and reason about causality, causal graphs offer a concise yet effective solution. Given the impressive advancements in language models, a crucial question arises: can they really understand causal graphs? To this end, we pioneer an investigation into language models' understanding of causal graphs. Specifically, we develop a framework to define causal graph understanding, by assessing language models' behaviors through four practical criteria derived from diverse disciplines (e.g., philosophy and psychology). We then develop CLEAR, a novel benchmark that defines three complexity levels and encompasses 20 causal graph-based tasks across these levels. Finally, based on our framework and benchmark, we conduct extensive experiments on six leading language models and summarize five empirical findings. Our results indicate that while language models demonstrate a preliminary understanding of causal graphs, significant potential for improvement remains. Our project website is at https://github.com/OpenCausaLab/CLEAR.

View on arXivView PDF

Code Implementations(1)

OpenCausaLab/CLEAROfficial100%
Apache-2.0

[EMNLP 2024 Findings] Code and Data for Paper "CLEAR: Can Language Models Really Understand Causal Graphs?"

70HTML, ShellJun 24, 20242 years agoApache-2.0

Similar Papers

Cite this paper

@article{chen2024clear,
  title  = {CLEAR: Can Language Models Really Understand Causal Graphs?},
  author = {Sirui Chen and Mengying Xu and Kun Wang and Xingyu Zeng and Rui Zhao and Shengjie Zhao and Chaochao Lu},
  year   = {2024},
  eprint = {2406.16605},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2406.16605v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2406.16605.svg)](https://codeofpaper.com/paper/2406.16605)

Discussion