ultrafeedback-pairs
收藏Hugging Face2024-10-05 更新2024-12-12 收录
下载链接:
https://huggingface.co/datasets/ai2-adapt-dev/ultrafeedback-pairs
下载链接
链接失效反馈官方服务:
资源简介:
该数据集包含多个配置,每个配置都有不同的特征和数据文件路径。主要特征包括提示(prompt)、被选中的内容(chosen)、被拒绝的内容(rejected)、被选中的模型(chosen_model)、被拒绝的模型(rejected_model)、被选中的评分(chosen_rating)和被拒绝的评分(rejected_rating)。每个配置都有训练集(train),并提供了数据的大小和样本数量。数据集的配置名称和路径根据不同的参数(如margin和pairs)进行区分。
创建时间:
2024-10-05
原始信息汇总
UltraFeedback-Pairs 数据集概述
数据集配置
配置 1: uf_split_180.0k_margin_5-pairs_1.0-margin
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 818,231,305
- 样本数: 180,000
- 下载大小: 445,451,650 字节
- 数据集大小: 818,231,305 字节
配置 2: uf_split_180.0k_margin_5-pairs_1.5-margin
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 804,988,795
- 样本数: 180,000
- 下载大小: 438,982,852 字节
- 数据集大小: 804,988,795 字节
配置 3: uf_split_180.0k_margin_5-pairs_2.0-margin
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 798,084,960
- 样本数: 180,000
- 下载大小: 435,556,750 字节
- 数据集大小: 798,084,960 字节
配置 4: uf_split_250.0k_margin_5-pairs_2.0-margin
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 798,699,897
- 样本数: 180,000
- 下载大小: 435,919,369 字节
- 数据集大小: 798,699,897 字节
配置 5: uf_split_383.8k_margin_6-pairs_1.0-margin
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 1,713,329,190
- 样本数: 383,796
- 下载大小: 294,452,946 字节
- 数据集大小: 1,713,329,190 字节
配置 6: uf_split_64.0k_argilla
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 296,235,782
- 样本数: 63,966
- 下载大小: 149,963,742 字节
- 数据集大小: 296,235,782 字节
配置 7: uf_split_64.0k_minmax
- 特征:
prompt: 字符串chosen: 列表content: 字符串role: 字符串
rejected: 列表content: 字符串role: 字符串
chosen_model: 字符串rejected_model: 字符串chosen_rating: 浮点数 (float64)rejected_rating: 浮点数 (float64)
- 分割:
train:- 字节数: 283,175,397
- 样本数: 63,966
- 下载大小: 143,350,380 字节
- 数据集大小: 283,175,397 字节
数据文件路径
uf_split_180.0k_margin_5-pairs_1.0-margin:uf_split_180.0k_margin_5-pairs_1.0-margin/train-*uf_split_180.0k_margin_5-pairs_1.5-margin:uf_split_180.0k_margin_5-pairs_1.5-margin/train-*uf_split_180.0k_margin_5-pairs_2.0-margin:uf_split_180.0k_margin_5-pairs_2.0-margin/train-*uf_split_250.0k_margin_5-pairs_2.0-margin:uf_split_250.0k_margin_5-pairs_2.0-margin/train-*uf_split_383.8k_margin_6-pairs_1.0-margin:uf_split_383.8k_margin_6-pairs_1.0-margin/train-*uf_split_64.0k_argilla:uf_split_64.0k_argilla/train-*uf_split_64.0k_minmax:uf_split_64.0k_minmax/train-*
搜集汇总
数据集介绍

构建方式
ultrafeedback-pairs数据集的构建基于大规模的语言模型生成数据,通过对比不同模型生成的回复内容,筛选出高质量和低质量的回复对。数据集中的每个样本包含一个提示(prompt)、一个被选中的回复(chosen)和一个被拒绝的回复(rejected),并附带了模型名称和评分信息。构建过程中,采用了多种评分标准和筛选机制,确保数据的多样性和质量。
特点
该数据集的特点在于其丰富的对比对结构,每个样本都包含一对被选中和被拒绝的回复,便于进行模型性能的对比分析。数据集还提供了详细的评分信息,帮助研究者理解不同回复的质量差异。此外,数据集的规模较大,涵盖了多种配置,适用于不同场景下的模型训练和评估。
使用方法
ultrafeedback-pairs数据集主要用于训练和评估语言模型的回复生成能力。研究者可以通过对比被选中和被拒绝的回复,分析模型在不同提示下的表现差异。数据集中的评分信息可用于构建监督学习任务,帮助模型学习如何生成更高质量的回复。此外,数据集还可用于研究模型间的性能对比,推动语言生成技术的进步。
背景与挑战
背景概述
ultrafeedback-pairs数据集是一个专注于自然语言处理领域的数据集,旨在通过对比学习的方式提升语言模型的生成质量。该数据集由多个配置组成,每个配置包含大量的对话对,其中每个对话对包含一个提示(prompt)、一个被选中的回复(chosen)和一个被拒绝的回复(rejected)。这些回复由不同的语言模型生成,并通过评分系统进行排序。数据集的创建时间不详,但其设计理念与近年来对比学习在语言模型优化中的应用趋势相吻合。该数据集的核心研究问题在于如何通过对比学习机制,提升语言模型在生成任务中的表现,尤其是在多轮对话和复杂语境下的生成质量。其对自然语言处理领域的影响力主要体现在为研究者提供了一个大规模、高质量的对比学习基准,推动了对话生成模型的进一步发展。
当前挑战
ultrafeedback-pairs数据集面临的挑战主要集中在两个方面。首先,在领域问题方面,该数据集旨在解决语言模型生成任务中的质量评估问题,尤其是如何通过对比学习机制区分高质量和低质量的生成内容。然而,生成任务的多样性和复杂性使得评估标准难以统一,尤其是在多轮对话和开放域生成任务中,如何定义和量化生成质量仍是一个开放性问题。其次,在数据集构建过程中,如何确保对比样本的多样性和代表性是一个关键挑战。由于回复的生成依赖于不同的语言模型,模型的偏差和局限性可能会影响数据的质量。此外,评分系统的设计也需要考虑主观性和一致性,以确保数据的可靠性和有效性。这些挑战不仅影响了数据集的构建质量,也对后续模型的训练和评估提出了更高的要求。
常用场景
经典使用场景
在自然语言处理领域,ultrafeedback-pairs数据集被广泛应用于模型训练和评估,尤其是在对话系统和生成模型的优化中。通过提供大量带有评分和角色标注的对话对,该数据集能够帮助研究人员深入分析不同模型在生成内容质量上的差异,从而为模型改进提供数据支持。
解决学术问题
ultrafeedback-pairs数据集解决了对话生成模型在内容质量和一致性评估上的难题。通过提供明确的评分和对比数据,研究人员能够更准确地衡量模型生成内容的优劣,进而推动对话生成技术的进步。该数据集的出现为学术界提供了标准化的评估工具,显著提升了研究的可重复性和可比性。
衍生相关工作
基于ultrafeedback-pairs数据集,许多经典研究工作得以展开。例如,研究人员利用该数据集开发了基于强化学习的对话生成模型,显著提升了生成内容的相关性和连贯性。此外,该数据集还被用于探索多模态对话生成技术,推动了对话系统在复杂场景中的应用。
以上内容由遇见数据集搜集并总结生成



