five

BarraHome/ultrafeedback_binarized

收藏
Hugging Face2024-01-31 更新2024-03-04 收录
下载链接:
https://hf-mirror.com/datasets/BarraHome/ultrafeedback_binarized
下载链接
链接失效反馈
官方服务:
资源简介:
--- dataset_info: features: - name: prompt dtype: string - name: prompt_id dtype: string - name: chosen list: - name: content dtype: string - name: role dtype: string - name: rejected list: - name: content dtype: string - name: role dtype: string - name: messages list: - name: content dtype: string - name: role dtype: string - name: score_chosen dtype: float64 - name: score_rejected dtype: float64 splits: - name: train_prefs num_bytes: 405637300 num_examples: 61135 - name: train_sft num_bytes: 405637300 num_examples: 61135 - name: test_prefs num_bytes: 13176789 num_examples: 2000 - name: test_sft num_bytes: 6701456 num_examples: 1000 - name: train_gen num_bytes: 324989174 num_examples: 61135 - name: test_gen num_bytes: 5341818 num_examples: 1000 download_size: 649878235 dataset_size: 1161483837 configs: - config_name: default data_files: - split: train_prefs path: data/train_prefs-* - split: train_sft path: data/train_sft-* - split: test_prefs path: data/test_prefs-* - split: test_sft path: data/test_sft-* - split: train_gen path: data/train_gen-* - split: test_gen path: data/test_gen-* license: mit task_categories: - conversational language: - en size_categories: - 100K<n<1M ---

dataset_info: 特征项: - 名称: 提示词(prompt) 数据类型: 字符串(string) - 名称: 提示词ID(prompt_id) 数据类型: 字符串(string) - 名称: 优选回复(chosen) 数据类型: 列表 列表项: - 名称: 内容(content) 数据类型: 字符串(string) - 名称: 角色(role) 数据类型: 字符串(string) - 名称: 拒选回复(rejected) 数据类型: 列表 列表项: - 名称: 内容(content) 数据类型: 字符串(string) - 名称: 角色(role) 数据类型: 字符串(string) - 名称: 对话消息(messages) 数据类型: 列表 列表项: - 名称: 内容(content) 数据类型: 字符串(string) - 名称: 角色(role) 数据类型: 字符串(string) - 名称: 优选回复得分(score_chosen) 数据类型: 64位浮点型(float64) - 名称: 拒选回复得分(score_rejected) 数据类型: 64位浮点型(float64) 数据划分: - 名称: train_prefs 数据字节数: 405637300 样本数量: 61135 - 名称: train_sft 数据字节数: 405637300 样本数量: 61135 - 名称: test_prefs 数据字节数: 13176789 样本数量: 2000 - 名称: test_sft 数据字节数: 6701456 样本数量: 1000 - 名称: train_gen 数据字节数: 324989174 样本数量: 61135 - 名称: test_gen 数据字节数: 5341818 样本数量: 1000 下载大小: 649878235 数据集总大小: 1161483837 配置项: - 配置名称: default 数据文件: - 划分: train_prefs 路径: data/train_prefs-* - 划分: train_sft 路径: data/train_sft-* - 划分: test_prefs 路径: data/test_prefs-* - 划分: test_sft 路径: data/test_sft-* - 划分: train_gen 路径: data/train_gen-* - 划分: test_gen 路径: data/test_gen-* 许可证: MIT许可证(mit) 任务类别: 会话式(conversational) 语言: 英语(en) 样本规模类别: 100K<n<1M
提供机构:
BarraHome
原始信息汇总

数据集概述

数据特征

  • prompt: 字符串类型
  • prompt_id: 字符串类型
  • chosen: 列表类型,包含以下字段:
    • content: 字符串类型
    • role: 字符串类型
  • rejected: 列表类型,包含以下字段:
    • content: 字符串类型
    • role: 字符串类型
  • messages: 列表类型,包含以下字段:
    • content: 字符串类型
    • role: 字符串类型
  • score_chosen: 浮点数类型
  • score_rejected: 浮点数类型

数据分割

  • train_prefs: 405637300字节,61135个样本
  • train_sft: 405637300字节,61135个样本
  • test_prefs: 13176789字节,2000个样本
  • test_sft: 6701456字节,1000个样本
  • train_gen: 324989174字节,61135个样本
  • test_gen: 5341818字节,1000个样本

数据集大小

  • 下载大小: 649878235字节
  • 数据集大小: 1161483837字节

配置

  • config_name: default
    • data_files:
      • train_prefs: data/train_prefs-*
      • train_sft: data/train_sft-*
      • test_prefs: data/test_prefs-*
      • test_sft: data/test_sft-*
      • train_gen: data/train_gen-*
      • test_gen: data/test_gen-*

许可

  • license: MIT

任务类别

  • task_categories: 对话

语言

  • language: 英语

大小类别

  • size_categories: 100K<n<1M
搜集汇总
数据集介绍
main_image_url
构建方式
在对话系统与偏好对齐的研究领域中,高质量的人类反馈数据是训练奖励模型与强化学习策略的核心资源。BarraHome/ultrafeedback_binarized 数据集基于大规模对话生成与偏好标注流程构建,通过从多种语言模型采样得到的候选回复,经由人工或自动化评估赋予偏好标签,进而将每条样本处理为包含“chosen”与“rejected”两个对比选项的二元偏好结构。数据集中每个样本包含原始提示(prompt)、唯一标识符、完整的对话消息序列以及对应的偏好分数,确保了偏好信号的明确性与可复现性。最终数据集被划分为多个子集,包括用于偏好学习的训练与测试划分、用于监督微调的划分以及用于生成评估的划分,共计约六万条训练样本与数千条测试样本,覆盖了从偏好建模到生成评估的完整数据需求。
特点
该数据集的核心特点在于其明确的二元偏好结构与多用途划分设计。每条样本通过“chosen”与“rejected”字段清晰呈现了模型输出的优劣对比,并附带连续的“score_chosen”与“score_rejected”数值,为偏好学习提供了细粒度的监督信号。数据集同时保留了完整的对话消息序列,支持从原始提示到多轮交互的上下文建模。在划分上,数据集提供了“train_prefs”、“train_sft”、“train_gen”等不同用途的子集,分别服务于偏好学习、监督微调与生成评估任务,使得研究者能够在一个统一的数据框架下完成从模型训练到性能验证的全流程实验。此外,数据集采用MIT开源协议,降低了学术与工业应用的门槛。
使用方法
使用该数据集时,研究者可根据任务目标选择对应的子集。对于偏好学习任务,可加载“train_prefs”与“test_prefs”划分,利用其中的“chosen”与“rejected”字段构建对比损失函数,训练奖励模型或直接偏好优化策略。对于监督微调任务,可选用“train_sft”与“test_sft”划分,以对话消息序列作为输入,进行标准的下游任务微调。对于生成质量评估,可借助“train_gen”与“test_gen”划分,结合原始提示与偏好分数进行模型输出的自动化评估。数据加载可通过HuggingFace Datasets库直接完成,按配置名称“default”指定所需划分后,即可获得结构化的样本字典,便于集成到现有的训练与评估流程中。
背景与挑战
背景概述
在大规模语言模型(LLM)的快速发展中,如何通过人类反馈进行有效对齐已成为核心研究课题。BarraHome/ultrafeedback_binarized数据集正是在这一背景下应运而生,旨在为基于人类偏好的强化学习(RLHF)提供高质量的二元偏好数据。该数据集由研究者于近期构建,专注于英文对话场景,包含超过6万条训练样本和2000条测试样本,每条样本均包含提示(prompt)、被选择与拒绝的回复及其对应分数。其核心研究问题在于如何从多维度反馈中提炼出清晰的偏好信号,从而提升模型在指令遵循与安全性方面的表现。该数据集对RLHF领域的影响在于,它不仅提供了结构化的二元偏好对,还涵盖了生成式与监督式微调所需的数据划分,为后续研究提供了标准化基准。
当前挑战
当前该数据集面临的主要挑战体现在领域问题与构建过程两个层面。在领域问题方面,尽管二元偏好数据有效简化了奖励建模,但如何确保偏好信号的真实性与一致性仍是难题,尤其是面对复杂或主观性强的提示时,人类标注者的判断差异可能导致噪声累积,进而影响模型对齐效果。在构建过程中,数据获取与质量控制的挑战尤为突出:从大规模生成回复到筛选出具有区分度的偏好对,需要平衡标注成本与数据多样性;同时,分数标定(score_chosen与score_rejected)的客观性难以保证,不同标注者可能对同一回复赋予差异显著的评分,这要求构建者设计出更精细的校准机制。此外,数据集的规模(约6万条)虽足以支撑初步研究,但在覆盖长尾场景与多语言扩展方面仍显不足。
常用场景
经典使用场景
BarraHome/ultrafeedback_binarized 数据集的核心应用在于为大规模语言模型(LLM)的对齐训练提供偏好数据。该数据集包含超过六万条提示(prompt),每条提示对应一个被模型采纳的“chosen”回复和一个被拒绝的“rejected”回复,并附有评分。这一结构使其成为基于人类反馈的强化学习(RLHF)流程中不可或缺的基石,尤其是在使用直接偏好优化(DPO)等算法时,研究者可直接利用其二元偏好对来微调模型,引导生成行为更符合人类期望。
衍生相关工作
基于该数据集,学界已衍生出多项经典工作。最典型的如利用其偏好对进行DPO训练,验证了无需复杂强化学习即可实现高效对齐。此外,研究者还将其与迭代式偏好优化方法结合,探索多轮反馈下的模型演化。部分工作进一步分析数据集中的评分分布,提出基于困难样本挖掘的训练策略,以增强模型在边缘案例上的鲁棒性。这些衍进不仅深化了对对齐机制的理解,也推动了偏好数据高效利用方法的持续创新。
数据集最近研究
最新研究方向
在大型语言模型对齐优化领域,UltraFeedback Binarized数据集正成为强化学习与人类反馈(RLHF)研究的关键资源。该数据集通过精细化的偏好标注,将模型生成结果划分为“chosen”与“rejected”二元对,并附带连续评分,为探索超越传统二元偏好的细粒度奖励建模提供了新路径。当前前沿方向聚焦于利用该数据集的评分信息改进直接偏好优化(DPO)算法,以及结合监督微调(SFT)与偏好学习构建更鲁棒的对齐策略。其影响在于推动了从简单排序到量化评估的范式转变,尤其对减少模型有害输出、提升指令遵循能力具有重要意义,是连接人类价值观与模型行为的关键桥梁。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务