five

xksteven/dialogue_nli

收藏
Hugging Face2024-04-26 更新2024-06-12 收录
下载链接:
https://hf-mirror.com/datasets/xksteven/dialogue_nli
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集是ParlAI对话自然语言推理(Dialogue NLI)数据集的便捷访问方式。它旨在通过自然语言推理(NLI)来评估和提高对话模型的一致性。数据集包含310,110行数据,特征包括id、label、premise、hypothesis和dtype。标签候选为entailment、contradiction和neutral。通过训练该数据集上的模型,可以用于改进对话模型的一致性,并通过人工评估和自动指标进行评估。

This dataset offers a convenient way to access the ParlAI Dialogue Natural Language Inference (Dialogue NLI) dataset. It is designed to evaluate and enhance the consistency of dialogue models via natural language inference (NLI). The dataset contains 310,110 rows of data, with features including id, label, premise, hypothesis, and dtype. The label candidates are entailment, contradiction, and neutral. Models trained on this dataset can be used to improve the consistency of dialogue models, and their performance can be evaluated via both human evaluation and automatic metrics.
提供机构:
xksteven
原始信息汇总

数据集概述

基本信息

  • 许可证: MIT
  • 任务类别: 文本分类
  • 语言: 英语
  • 数据集名称: Dialogue NLI
  • 数据集大小: 1M<n<10M

数据集内容

  • 数据集描述: 该数据集为对话自然语言推理(Dialogue NLI)数据集,用于评估和提高对话模型的连贯性。
  • 标签候选: 包含三种标签 - 蕴涵(entailment)、矛盾(contradiction)、中立(neutral)
  • 数据集特征: 包含字段 id, label, premise, hypothesis, dtype
  • 数据集行数: 310110行

使用方法

python from datasets import load_dataset

dataset = load_dataset(xksteven/dialogue_nli, split=train)

引用信息

@misc{welleck2019dialogue, title={Dialogue Natural Language Inference}, author={Sean Welleck and Jason Weston and Arthur Szlam and Kyunghyun Cho}, year={2019}, eprint={1811.00671}, archivePrefix={arXiv}, primaryClass={cs.CL} }

搜集汇总
数据集介绍
main_image_url
构建方式
在对话系统的研究中,一致性问题长期困扰着研究者。Dialogue NLI数据集正是为应对这一挑战而诞生的,它将对话一致性建模转化为自然语言推理任务。该数据集由Sean Welleck等人构建,基于ParlAI框架,通过收集对话中的前提与假设对,并标注其蕴含、矛盾或中立关系,从而形成规模达310110条样本的标注语料库。数据集包含id、label、premise、hypothesis和dtype五个特征,确保了结构清晰与可复用性。
特点
该数据集的核心特点在于其创新性地将对话一致性评估与自然语言推理相结合,为对话模型提供了一种可量化的评估与优化手段。其标签体系涵盖蕴含、矛盾与中立三类,覆盖了对话逻辑关系的全貌。数据集规模超过百万级样本,保证了统计稳定性与模型训练的充分性。此外,数据集来源明确,遵循MIT开源协议,便于学术界与工业界广泛使用。
使用方法
使用者可通过HuggingFace的datasets库便捷加载该数据集,仅需一行代码:load_dataset('xksteven/dialogue_nli', split='train')。加载后的训练集包含310110条样本,可直接用于文本分类任务的模型训练。标签候选为蕴含、矛盾与中立,适用于评估对话模型的逻辑一致性。该数据集特别适合用于微调预训练语言模型,以提升对话系统在多轮交互中的逻辑连贯性。
背景与挑战
背景概述
在对话系统的研究进程中,一致性问题始终是制约模型生成连贯、可信回复的核心瓶颈。为应对这一挑战,Sean Welleck、Jason Weston、Arthur Szlam与Kyunghyun Cho于2019年提出了Dialogue NLI数据集,将对话一致性的评估框架重构为自然语言推理任务。该数据集由纽约大学与Facebook AI Research联合构建,通过将对话上下文中的前提与假设进行蕴含、矛盾或中立关系的标注,为量化对话模型的逻辑一致性提供了标准化基准。其核心研究问题在于,能否利用NLI范式显式检测并修正对话中的矛盾陈述。Dialogue NLI的诞生不仅推动了对话系统从生成流畅性向逻辑一致性的转变,也为后续基于推理的对话可控性研究奠定了数据基础,在对话AI领域具有重要的方法论启示。
当前挑战
Dialogue NLI所解决的领域挑战在于,传统对话模型常因缺乏对已述信息的记忆与推理能力而产生自相矛盾的回答,例如在同一轮交互中既肯定又否定某一事实。该数据集通过构建细粒度的蕴含关系分类,迫使模型学习跨语句的逻辑约束,从而提升对话一致性。在构建过程中,研究者面临的主要挑战包括:如何从大规模多轮对话中有效采样并生成具有逻辑冲突的假设句,以及如何确保人工标注的歧义性控制——即区分真正的逻辑矛盾与语境相关的语义中立。此外,数据集规模超过30万条样本,标注质量与类别平衡性之间的权衡亦构成技术难点,需在保证矛盾样本覆盖度的同时避免标注偏差对模型泛化能力的干扰。
常用场景
经典使用场景
在自然语言推理与对话系统的交叉领域,Dialogue NLI数据集以其独特的对话一致性评估框架脱颖而出。该数据集通过将对话一致性建模为自然语言推理任务,为研究者提供了超过30万条标注的对话前提-假设对,每条样本包含蕴涵、矛盾或中立三类标签。其经典使用场景在于评估和提升对话模型的事实一致性——研究者可将对话历史编码为前提,将模型生成的回复编码为假设,通过NLI模型检测回复是否与上下文矛盾。这种范式革新了传统对话评估方法,使得自动化的语义一致性检测成为可能。
实际应用
在实际部署中,Dialogue NLI驱动的对话一致性检测技术已广泛应用于智能客服、虚拟助手和社交机器人等场景。例如,金融客服机器人通过该框架实时检测回复是否与客户历史咨询信息矛盾,避免提供冲突的理财建议;医疗问诊系统利用其确保诊断建议与患者主诉的一致性。此外,该技术还被整合到对话模型的训练流水线中,作为强化学习阶段的奖励信号,有效抑制模型'幻觉'现象。多家科技企业已将其作为对话系统上线前的标准验证工具。
衍生相关工作
该数据集催生了多个具有深远影响的衍生工作。在方法论层面,后续研究提出了基于对比学习的对话一致性表示方法,以及融合外部知识图谱的增强推理模型。在评估体系方面,研究者构建了包括Multi-Session Chat、Persona-Chat等在内的对话一致性基准套件。值得注意的是,该工作启发了将NLI技术应用于文档级事实核查和故事生成连贯性评估等跨领域研究。最近,基于Dialogue NLI的预训练范式已被成功迁移至多模态对话场景,用于检测图文信息的一致性。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务