用大模型模拟真人与聊天机器人的对话,省去人工收集成本。
DialogueForge: LLM Simulation of Human-Chatbot Dialogue
- 从真实对话中提取种子提示,用大模型生成多轮仿真对话。
- 小模型经微调后可生成接近真人的对话,大模型表现更优。
- 适合需要大量对话数据的研究者,尤其关注低成本生成方案。
收集真人与聊天机器人之间的对话通常需要大量人工投入且耗时,限制了对话AI研究的发展。本文提出DialogueForge——一种生成人类-聊天机器人风格对话的框架。通过从真实交互中提取种子提示初始化对话,我们测试了多种大语言模型(包括顶级专有模型和小型开源模型)来模拟人类用户,并生成针对特定任务的多轮对话。此外,探索了微调技术以提升小型模型生成逼真对话的能力。采用UniEval和GTEval评估协议对生成对话质量进行评估。实验表明,大型专有模型(如GPT-4o)在生成更自然对话方面普遍表现更优;而小型开源模型(如Llama、Mistral)在可定制性方面具有潜力。我们证明,通过监督微调可显著提升小型模型性能。然而,所有模型在保持长篇对话连贯性和自然性方面仍面临共同挑战。
原文摘要 · Abstract (English)
Collecting human-chatbot dialogues typically demands substantial manual effort and is time-consuming, which limits and poses challenges for research on conversational AI. In this work, we propose DialogueForge - a framework for generating AI-simulated conversations in human-chatbot style. To initialize each generated conversation, DialogueForge uses seed prompts extracted from real human-chatbot interactions. We test a variety of LLMs to simulate the human chatbot user, ranging from state-of-the-art proprietary models to small-scale open-source LLMs, and generate multi-turn dialogues tailored to specific tasks. In addition, we explore fine-tuning techniques to enhance the ability of smaller models to produce indistinguishable human-like dialogues. We evaluate the quality of the simulated conversations and compare different models using the UniEval and GTEval evaluation protocols. Our experiments show that large proprietary models (e.g., GPT-4o) generally outperform others in generating more realistic dialogues, while smaller open-source models (e.g., Llama, Mistral) offer promising performance with greater customization. We demonstrate that the performance of smaller models can be significantly improved by employing supervised fine-tuning techniques. Nevertheless, maintaining coherent and natural long-form human-like dialogues remains a common challenge across all models.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。