Dialogue Chain-of-Thought Distillation for Commonsense-aware Conversational Agents
Hyungjoo Chae, Yongho Song, Kai Tzu-iunn Ong, Taeyoon Kwon, Minjin Kim, Youngjae Yu, Dongha Lee, Dongyeop Kang, Jinyoung Yeo
TL;DR
The paper tackles the challenge of incorporating robust commonsense and multi-hop reasoning into dialogue by distilling chain-of-thought rationales from unreliable LLMs into a dedicated CoT reasoner. It introduces DONUT, a large-scale dataset of dialogue CoT rationales, and DOCTOR, a rationale-based dialogue reasoner trained on DONUT, with alignment filters to ensure context and response relevance. Empirical results show that DOCTOR-grounded dialogue models outperform single-hop baselines and Self-CoT prompts across in-domain and out-of-domain datasets, with strong human preference for DOCTOR-generated responses. The work demonstrates cost-effective, scalable data collection and provides insights into the importance of iterative QA and rationale alignment in improving conversational coherence and informativeness. Collectively, these contributions advance practical, commonsense-aware dialogue agents and open pathways for more reliable reasoning in open-domain conversations.
Abstract
Human-like chatbots necessitate the use of commonsense reasoning in order to effectively comprehend and respond to implicit information present within conversations. Achieving such coherence and informativeness in responses, however, is a non-trivial task. Even for large language models (LLMs), the task of identifying and aggregating key evidence within a single hop presents a substantial challenge. This complexity arises because such evidence is scattered across multiple turns in a conversation, thus necessitating integration over multiple hops. Hence, our focus is to facilitate such multi-hop reasoning over a dialogue context, namely dialogue chain-of-thought (CoT) reasoning. To this end, we propose a knowledge distillation framework that leverages LLMs as unreliable teachers and selectively distills consistent and helpful rationales via alignment filters. We further present DOCTOR, a DialOgue Chain-of-ThOught Reasoner that provides reliable CoT rationales for response generation. We conduct extensive experiments to show that enhancing dialogue agents with high-quality rationales from DOCTOR significantly improves the quality of their responses.
