heegyu/Magpie-Pro-DPO-200K-Filtered
收藏Hugging Face2024-07-16 更新2024-07-22 收录
下载链接:
https://hf-mirror.com/datasets/heegyu/Magpie-Pro-DPO-200K-Filtered
下载链接
链接失效反馈官方服务:
资源简介:
该数据集是从[Magpie-Align/Magpie-Pro-DPO-200K](https://huggingface.co/datasets/Magpie-Align/Magpie-Pro-DPO-200K)中筛选出chosen_score >= 4的数据。数据集包含训练集和测试集,特征包括uuid、task_category、prompt、chosen、rejected、messages、score_chosen、score_rejected和generator。其中,chosen和rejected是列表类型,包含content和role两个字段。数据集的总下载大小为246519433字节,总数据集大小为394627164.83175字节。
The dataset includes multiple configurations, with the default configuration containing train and test data files. The features of the dataset include UUID, task category, prompt, chosen content and role, rejected content and role, messages content and role, chosen and rejected scores, and generator. The dataset is divided into train and test sets, containing 49770 and 7339 examples respectively. The download size of the dataset is 246519433 bytes, and the total size is 394627164.83175 bytes. The dataset is filtered from Magpie-Align/Magpie-Pro-DPO-200K with the condition that the chosen score is greater than or equal to 4.
提供机构:
heegyu原始信息汇总
数据集概述
数据集配置
- 配置名称: default
- 数据文件:
- 训练集: data/train-*
- 测试集: data/test-*
- 数据文件:
数据集信息
- 特征:
- uuid: 字符串类型
- task_category: 字符串类型
- prompt: 字符串类型
- chosen:
- content: 字符串类型
- role: 字符串类型
- rejected:
- content: 字符串类型
- role: 字符串类型
- messages:
- content: 字符串类型
- role: 字符串类型
- score_chosen: 浮点数类型
- score_rejected: 浮点数类型
- generator: 字符串类型
数据集分割
- 训练集:
- 字节数: 343544331.83175
- 样本数: 49770
- 测试集:
- 字节数: 51082833
- 样本数: 7339
数据集大小
- 下载大小: 246519433
- 数据集总大小: 394627164.83175
数据集来源
- 过滤条件: chosen_score >= 4
- 来源数据集: Magpie-Align/Magpie-Pro-DPO-200K
搜集汇总
数据集介绍

构建方式
在自然语言处理与对齐研究领域,高质量偏好数据的构建是提升大语言模型性能的关键环节。本数据集源自Magpie-Align团队发布的Magpie-Pro-DPO-200K,通过严格的筛选策略进一步精炼而成。具体构建方式为:对原始数据集中的每条样本,依据其偏好得分(chosen_score)进行过滤,仅保留得分不低于4分的样本,从而剔除低质量或不一致的偏好对。经过这一筛选过程,最终形成包含约5万条训练样本和7千余条测试样本的高质量子集,确保数据在偏好判别上的可靠性与一致性。
特点
该数据集在结构设计上展现出高度的系统性与实用性。每条样本均包含唯一标识符、任务类别、提示文本以及成对的偏好响应(chosen与rejected),同时附有对应的偏好得分与生成模型信息。特别值得一提的是,数据保留了完整的多轮对话历史(messages字段),使得模型可在上下文连贯的场景中进行偏好学习。此外,得分字段的引入为研究者提供了定量评估偏好强度的依据,便于开展细粒度的对齐分析与奖励模型训练。
使用方法
本数据集的使用方式灵活且规范,适用于多种大语言模型对齐场景。用户可通过HuggingFace Datasets库直接加载,默认提供训练集与测试集两个划分。在加载后,研究者可提取prompt字段作为输入,chosen和rejected字段分别作为正负样本,用于直接偏好优化(DPO)或基于人类反馈的强化学习(RLHF)训练。同时,score_chosen与score_rejected字段可用于加权损失计算或偏好强度建模。建议在使用时注意将messages字段中的多轮对话结构转换为模型所需的输入格式,以充分发挥数据集的上下文优势。
背景与挑战
背景概述
在大型语言模型(LLM)的对齐优化领域,直接偏好优化(DPO)方法因其无需复杂强化学习流程而备受关注。heegyu/Magpie-Pro-DPO-200K-Filtered数据集由研究人员于近期构建,源自Magpie-Align团队发布的Magpie-Pro-DPO-200K原始数据集,旨在为DPO训练提供高质量、经过筛选的偏好对样本。核心研究问题在于如何从大规模自动生成的偏好数据中剔除低质量或噪声样本,以提升模型对齐训练的效率与效果。该数据集通过设定评分阈值(chosen_score ≥ 4)进行过滤,保留了约4.9万条训练样本和0.7万条测试样本,覆盖多任务类别,为LLM的价值观对齐与安全调优提供了精炼的基准资源,在偏好数据清洗与模型微调领域具有重要参考价值。
当前挑战
该数据集所解决的领域挑战主要聚焦于偏好数据质量与噪声控制。在DPO训练中,原始数据常包含评分不一致、标注偏差或语义模糊的偏好对,导致模型学习到错误或无效的排序信号;本数据集通过阈值过滤直接应对此问题。构建过程中面临的挑战包括:其一,如何确定合理的评分阈值以平衡数据量与质量,避免过度过滤导致样本稀疏或保留过多噪声;其二,原始数据由不同生成器产生,其评分标准可能存在差异,需确保过滤后的数据在任务类别和分布上的代表性;其三,在数据压缩与格式统一时,需保持多轮对话结构与角色标签的完整性,以适用于下游微调框架。
常用场景
经典使用场景
在大型语言模型的对齐优化研究中,heegyu/Magpie-Pro-DPO-200K-Filtered数据集被广泛用于直接偏好优化(DPO)训练范式。该数据集从原始Magpie-Pro-DPO-200K中筛选出评分不低于4分的高质量样本,保留了近5万条训练实例和7千余条测试实例,每条数据包含提示词、偏好与非偏好回复以及对应的评分。研究者常利用此数据集对预训练模型进行偏好微调,使其生成结果更符合人类价值取向,尤其在对话生成、指令遵循和安全性控制等场景中展现出显著效果。数据集的结构化字段设计——包括角色标识、多轮对话历史和细粒度分数——为构建奖励模型或直接优化策略提供了坚实的数据基础。
实际应用
在实际产业应用中,该数据集被用于提升智能客服、内容生成和虚拟助手等系统的输出质量。通过在此数据集上微调,模型能够更精准地识别用户意图并生成符合社会规范的回应,显著降低有害或偏见性内容的产生概率。例如,在金融和医疗领域的对话系统中,经过偏好优化后的模型在专业术语使用和风险提示方面表现更为可靠。此外,该数据集还被整合到模型部署前的安全测试流程中,帮助工程团队快速迭代对齐策略,缩短从研究到产品的转化周期。其过滤机制确保了训练数据的纯净度,使得在资源受限的工业环境中也能高效实施模型行为校准。
衍生相关工作
该数据集衍生了一系列具有影响力的研究工作,尤其在偏好数据自动生成与质量筛选方法论上贡献突出。基于其过滤策略,后续研究提出了动态评分阈值调整、多维度质量评估和跨领域偏好迁移等改进方案。例如,有工作借鉴其评分过滤思想,构建了针对多语言场景的偏好数据集,并验证了跨语言对齐的一致性。另有学者利用该数据集的字段结构,开发了基于自我博弈的偏好优化框架,实现了无需外部标注的持续对齐训练。此外,该数据集常作为基线数据出现在DPO变体算法(如IPO、KTO)的对比实验中,成为衡量新方法有效性的重要参照。这些衍生工作共同构建了一个围绕高质量偏好数据的完整研究生态。
以上内容由遇见数据集搜集并总结生成



