CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation
Counterfactual reasoning explores what could have happened if the circumstances were different from what actually occurred. As a crucial subtask, counterfactual story generation integrates counterfactual reasoning into the generative narrative chain, which requires the model to preserve minimal edit...
Main Authors: | , , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-10-01
|
Series: | Electronics |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-9292/12/19/4173 |
_version_ | 1797575947221729280 |
---|---|
author | Dandan Li Ziyu Guo Qing Liu Li Jin Zequn Zhang Kaiwen Wei Feng Li |
author_facet | Dandan Li Ziyu Guo Qing Liu Li Jin Zequn Zhang Kaiwen Wei Feng Li |
author_sort | Dandan Li |
collection | DOAJ |
description | Counterfactual reasoning explores what could have happened if the circumstances were different from what actually occurred. As a crucial subtask, counterfactual story generation integrates counterfactual reasoning into the generative narrative chain, which requires the model to preserve minimal edits and ensure narrative consistency. Previous work prioritizes conflict detection as a first step, and then replaces conflicting content with appropriate words. However, these methods mainly face two challenging issues: (a) the causal relationship between story event sequences is not fully utilized in the conflict detection stage, leading to inaccurate conflict detection, and (b) the absence of proper planning in the content rewriting stage results in a lack of narrative consistency in the generated story ending. In this paper, we propose a novel counterfactual generation framework called CLICK based on causal inference in event sequences and commonsense knowledge incorporation. To address the first issue, we utilize the correlation between adjacent events in the story ending to iteratively calculate the contents from the original ending affected by the condition. The content with the original condition is then effectively prevented from carrying over into the new story ending, thereby avoiding causal conflict with the counterfactual conditions. Considering the second issue, we incorporate structural commonsense knowledge about counterfactual conditions, equipping the framework with comprehensive background information on the potential occurrence of counterfactual conditional events. Through leveraging a rich hierarchical data structure, CLICK gains the ability to establish a more coherent and plausible narrative trajectory for subsequent storytelling. Experimental results show that our model outperforms previous unsupervised state-of-the-art methods and achieves gains of 2.65 in BLEU, 4.42 in ENTScore, and 3.84 in HMean on the TIMETRAVEL dataset. |
first_indexed | 2024-03-10T21:45:34Z |
format | Article |
id | doaj.art-40533221d35f46a288940052d0333f39 |
institution | Directory Open Access Journal |
issn | 2079-9292 |
language | English |
last_indexed | 2024-03-10T21:45:34Z |
publishDate | 2023-10-01 |
publisher | MDPI AG |
record_format | Article |
series | Electronics |
spelling | doaj.art-40533221d35f46a288940052d0333f392023-11-19T14:18:15ZengMDPI AGElectronics2079-92922023-10-011219417310.3390/electronics12194173CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story GenerationDandan Li0Ziyu Guo1Qing Liu2Li Jin3Zequn Zhang4Kaiwen Wei5Feng Li6Key Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaAerospace Information Research Institute of QiLu, Jinan 250132, ChinaKey Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaKey Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaKey Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaKey Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaKey Laboratory of Network Information System Technology (NIST), Aerospace Information Research Institute, Chinese Academy of Sciences, Beijing 100190, ChinaCounterfactual reasoning explores what could have happened if the circumstances were different from what actually occurred. As a crucial subtask, counterfactual story generation integrates counterfactual reasoning into the generative narrative chain, which requires the model to preserve minimal edits and ensure narrative consistency. Previous work prioritizes conflict detection as a first step, and then replaces conflicting content with appropriate words. However, these methods mainly face two challenging issues: (a) the causal relationship between story event sequences is not fully utilized in the conflict detection stage, leading to inaccurate conflict detection, and (b) the absence of proper planning in the content rewriting stage results in a lack of narrative consistency in the generated story ending. In this paper, we propose a novel counterfactual generation framework called CLICK based on causal inference in event sequences and commonsense knowledge incorporation. To address the first issue, we utilize the correlation between adjacent events in the story ending to iteratively calculate the contents from the original ending affected by the condition. The content with the original condition is then effectively prevented from carrying over into the new story ending, thereby avoiding causal conflict with the counterfactual conditions. Considering the second issue, we incorporate structural commonsense knowledge about counterfactual conditions, equipping the framework with comprehensive background information on the potential occurrence of counterfactual conditional events. Through leveraging a rich hierarchical data structure, CLICK gains the ability to establish a more coherent and plausible narrative trajectory for subsequent storytelling. Experimental results show that our model outperforms previous unsupervised state-of-the-art methods and achieves gains of 2.65 in BLEU, 4.42 in ENTScore, and 3.84 in HMean on the TIMETRAVEL dataset.https://www.mdpi.com/2079-9292/12/19/4173counterfactual story generationcausal inferencestructural commonsense knowledgegenerative narrative chain |
spellingShingle | Dandan Li Ziyu Guo Qing Liu Li Jin Zequn Zhang Kaiwen Wei Feng Li CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation Electronics counterfactual story generation causal inference structural commonsense knowledge generative narrative chain |
title | CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation |
title_full | CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation |
title_fullStr | CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation |
title_full_unstemmed | CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation |
title_short | CLICK: Integrating Causal Inference and Commonsense Knowledge Incorporation for Counterfactual Story Generation |
title_sort | click integrating causal inference and commonsense knowledge incorporation for counterfactual story generation |
topic | counterfactual story generation causal inference structural commonsense knowledge generative narrative chain |
url | https://www.mdpi.com/2079-9292/12/19/4173 |
work_keys_str_mv | AT dandanli clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT ziyuguo clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT qingliu clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT lijin clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT zequnzhang clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT kaiwenwei clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration AT fengli clickintegratingcausalinferenceandcommonsenseknowledgeincorporationforcounterfactualstorygeneration |