amit-sharma / chatgpt-causality-pairs

Solving the causality pairs challenge (does A cause B) with ChatGPT
MIT License
73 stars 8 forks source link

Might make more sense if you input the observations for each variable pair rather than the corresponding variable names? #5

Open kelizhang opened 1 year ago

kelizhang commented 1 year ago

Your test seems just to demonstrate that ChatGPT memorized these causal relations other than possessing the causal discovery ability from observations.

amit-sharma commented 1 year ago

There are two different kinds of causal discovery capabilities. ChatGPT is using its knowledge to predict the causal relationship (knowledge-based), whereas standard algorithms use the observations (data-based). They are complementary and in a real-world problem, both can be useful.

In later experiments, we found that ChatGPT can also determine relationships in other domains like medicine and arctic atmospheric science. We do find evidence of memorization too. For details, see the paper: https://arxiv.org/abs/2305.00050

So yeah, ChatGPT is not really solving the traditional data-based discovery task, but solving another task that is arguably useful too.