five

AbrarHyder/Modified_german_dpr_dataset

收藏
Hugging Face2024-06-10 更新2024-06-29 收录
下载链接:
https://hf-mirror.com/datasets/AbrarHyder/Modified_german_dpr_dataset
下载链接
链接失效反馈
官方服务:
资源简介:
该数据集包含问答对,每个示例包括一个问题、一个答案、一个正面上下文和三个负面上下文。为了增强数据集,每个示例还增加了一个‘easy negative example’,旨在通过暴露模型于看似合理但错误的信息,帮助模型更好地区分相关和不相关的上下文。数据集的特征字段包括问题、答案、正面上下文、负面上下文和简单负面上下文。数据集分为训练集和测试集,训练集包含10个示例,测试集包含5个示例。原始数据集包含9275个训练示例和1025个测试示例。

该数据集包含问答对,每个示例包括一个问题、一个答案、一个正面上下文和三个负面上下文。为了增强数据集,每个示例还增加了一个‘easy negative example’,旨在通过暴露模型于看似合理但错误的信息,帮助模型更好地区分相关和不相关的上下文。数据集的特征字段包括问题、答案、正面上下文、负面上下文和简单负面上下文。数据集分为训练集和测试集,训练集包含10个示例,测试集包含5个示例。原始数据集包含9275个训练示例和1025个测试示例。
提供机构:
AbrarHyder
原始信息汇总

数据集概述

数据集信息

特征

  • question: 问题,数据类型为字符串。
  • answers: 答案,数据类型为字符串序列。
  • positive_ctxs: 正向上下文,包含以下结构:
    • passage_id: 段落ID,数据类型为字符串序列。
    • text: 文本,数据类型为字符串序列。
    • title: 标题,数据类型为字符串序列。
  • negative_ctxs: 负向上下文,包含以下结构:
    • passage_id: 段落ID,数据类型为null序列。
    • text: 文本,数据类型为null序列。
    • title: 标题,数据类型为null序列。
  • hard_negative_ctxs: 硬负向上下文,包含以下结构:
    • passage_id: 段落ID,数据类型为字符串序列。
    • text: 文本,数据类型为字符串序列。
    • title: 标题,数据类型为字符串序列。
  • easy_negative_ctxt: 简单负向上下文,包含以下结构:
    • passage_id: 段落ID,数据类型为字符串序列。
    • text: 文本,数据类型为字符串序列。
    • title: 标题,数据类型为字符串序列。

数据集分割

  • train: 训练集,包含10个样本,占用75812字节。
  • test: 测试集,包含5个样本,占用37906字节。

数据集大小

  • download_size: 138099字节
  • dataset_size: 113718字节

配置

  • config_name: default
    • data_files:
      • train: 路径为data/train-*
      • test: 路径为data/test-*

任务类别

  • question-answering: 问答任务

语言

  • de: 德语

原始数据集

  • 训练样本: 9275个
  • 测试样本: 1025个
  • 样本结构:
    • 一个问题
    • 一个答案
    • 一个正向上下文
    • 三个负向上下文

数据集修改

  • 添加简单负向示例: 每个样本添加了一个简单负向上下文,目的是训练模型更好地区分相关和不相关上下文。
  • 修改后样本结构:
    • 一个问题
    • 一个答案
    • 一个正向上下文
    • 三个负向上下文
    • 简单负向上下文

方法

  • 识别简单负向示例: 使用Faiss库中的L2距离度量,找到与正向上下文最不相似的索引(向量),并将其作为简单负向示例。
搜集汇总
数据集介绍
main_image_url
构建方式
在德语信息检索领域,高质量的训练数据对于提升密集段落检索模型的性能至关重要。本数据集基于原始德语DPR数据集进行扩展,通过引入易负例样本以增强模型的区分能力。具体构建过程中,采用Faiss库中的L2距离度量方法,针对每个样本的正向上下文,计算并选取与之最不相似的索引作为易负例,从而系统性地丰富了训练数据的多样性。
特点
该数据集在结构上呈现出多层次负例设计的显著特点,不仅包含传统的负例与硬负例,还创新性地融入了易负例,为模型训练提供了更细致的语义对比信息。数据格式规范,每个样本均涵盖问题、答案、正向上下文及多类负向上下文,且全部以德语呈现,确保了语言的一致性。这种精心设计的负例体系,有助于模型在复杂语境中更精准地识别相关段落。
使用方法
该数据集适用于训练和评估德语密集段落检索模型,用户可直接通过HuggingFace平台加载并划分为训练集与测试集使用。在模型训练阶段,建议利用其提供的正向、负向、硬负向及易负向上下文进行对比学习,以优化模型的语义表示与检索精度。对于研究者和开发者而言,该数据集为探索多粒度负例采样策略在跨语言检索任务中的效果提供了便利的实验基础。
背景与挑战
背景概述
在自然语言处理领域,德语密集段落检索(German Dense Passage Retrieval, GermanDPR)数据集由deepset团队于2021年构建,旨在解决德语开放域问答任务中高效检索相关文档段落的挑战。该数据集基于维基百科等权威语料,通过专业标注构建了问题-答案对及其对应上下文,显著推动了德语信息检索与问答系统的发展,为跨语言模型研究提供了重要资源。
当前挑战
GermanDPR数据集核心挑战在于提升模型对德语语义细微差别的辨识能力,尤其在区分高度相似但错误的负面上下文时,传统方法易导致检索精度下降。构建过程中,需克服德语语法复杂性与语料稀缺性,同时确保负面样本的多样性与代表性。修改版通过引入易混淆负面样本,进一步增加了模型训练难度,要求算法在语义相似度计算与对抗性样本处理上实现突破。
常用场景
经典使用场景
在德语信息检索与问答系统研究中,Modified_german_dpr_dataset为密集段落检索模型的训练与评估提供了关键支撑。该数据集通过精心构建的问题、答案及正负上下文对,使模型能够在德语语境下学习精准匹配查询与相关文档片段。其经典使用场景集中于训练双编码器架构,其中查询编码器与段落编码器分别将文本映射为稠密向量,进而通过向量相似度计算实现高效检索。这一过程不仅优化了检索精度,还为跨语言信息检索任务奠定了坚实基础。
实际应用
在实际应用层面,该数据集支撑的模型已集成于智能客服系统与知识库检索平台,能够快速从德语文档集合中定位问题答案,显著提升信息获取效率。在教育科技领域,它助力开发自适应学习工具,为学生提供精准的参考资料检索服务。企业级搜索引擎亦借助此类技术实现内部文档的智能查询,降低人工检索成本,体现了自然语言处理技术在德语数字化服务中的实用价值。
衍生相关工作
基于此数据集衍生的经典工作包括对多语言DPR模型的扩展研究,如将德语检索框架迁移至低资源语言场景。相关研究聚焦于负采样策略优化,提出了动态难负例挖掘与对抗性训练方法,进一步提升了检索模型的鲁棒性。此外,该数据集亦被用于探索检索与生成模型的端到端联合训练,推动了如FiD等融合架构在德语任务上的性能突破,为后续跨模态检索研究提供了数据基准。
以上内容由遇见数据集搜集并总结生成
5,000+
优质数据集
54 个
任务类型
进入经典数据集
二维码
社区交流群

面向社区/商业的数据集话题

二维码
科研交流群

面向高校/科研机构的开源数据集话题

数据驱动未来

携手共赢发展

商业合作