VMware/open-instruct-v1-oasst-dolly-hhrlhf
收藏Hugging Face2023-07-13 更新2024-03-04 收录
下载链接:
https://hf-mirror.com/datasets/VMware/open-instruct-v1-oasst-dolly-hhrlhf
下载链接
链接失效反馈官方服务:
资源简介:
该数据集是OpenAssistant/oasst1的过滤子集和Mosaic-dolly-hhrlhf的训练分割的组合。数据集包含三列:instruction(自然语言指令,不含任何提示模板)、alpaca_prompt(指令的Alpaca提示模板版本)和response(对指令的响应)。数据集可用于商业目的,但需遵循许可条款。
This dataset is a combination of the filtered subset of OpenAssistant/oasst1 and the training split of Mosaic-dolly-hhrlhf. It contains three columns: instruction (natural language instruction without any prompt templates), alpaca_prompt (the Alpaca-formatted prompt version of the instruction), and response (the response to the instruction). This dataset can be used for commercial purposes, subject to the applicable license terms.
提供机构:
VMware原始信息汇总
数据集卡片 "open-instruct-v1-oasst-dolly-hhrlhf"
数据集概述
该数据集是以下几个数据集的组合:
- OpenAssistant/oasst1 的筛选子集
- Mosaic-dolly-hhrlhf 的训练集(包含 Databricks dolly-15k 数据集和 Anthropics HH-RLHF 的筛选子集)
数据集结构
数据集包含以下三列:
- instruction: 自然语言指令,不包含任何提示模板(从 Mosaic-dolly-hhrlhf 的 alpaca 格式中提取)
- alpaca_prompt: 指令的 Alpaca 提示模板版本
- response: 对指令的响应
数据集信息
- 特征:
- name: Unnamed: 0 dtype: int64
- name: alpaca_prompt dtype: string
- name: response dtype: string
- name: instruction dtype: string
- 分割:
- name: train num_bytes: 60252132 num_examples: 62971
- 下载大小: 33232110
- 数据集大小: 60252132
许可证
- 可用于商业用途,只要遵守许可证条款。
- 数据集中某些类别的材料来自以下来源,根据 CC BY-SA 3.0 许可证授权:
- Wikipedia(多个页面)- https://www.wikipedia.org/
- Databricks - https://www.databricks.com
- Mosaic ML - https://www.mosaicml.com/
- VMware
搜集汇总
数据集介绍

构建方式
该数据集由VMware构建,融合了多个高质量开源指令微调数据集的精华。具体而言,它整合了OpenAssistant/oasst1的过滤子集、Mosaic-dolly-hhrlhf的训练集(后者本身又融合了Databricks的dolly-15k与Anthropic的HH-RLHF过滤子集)。数据集以表格形式组织,包含三个核心字段:instruction(去除了模板的原始自然语言指令)、alpaca_prompt(基于Alpaca模板的指令版本)以及response(对应的回答),共计62,971条训练样本。
特点
该数据集具有鲜明的多源异构融合特性,通过整合来自不同研究机构和社区的指令数据,显著提升了数据多样性与覆盖面。其核心优势在于,所有样本均经过精心筛选与标准化处理,剔除了原始数据中的提示模板,保留了纯净的指令-响应对,便于下游模型直接使用。此外,数据集遵循商业友好许可协议,在尊重各上游数据源版权(如CC BY-SA 3.0)的前提下,支持商业用途,极大降低了应用门槛。
使用方法
使用该数据集时,可直接通过HuggingFace Datasets库加载train分片。研究人员可将instruction字段作为模型输入,以response字段作为监督信号进行有监督微调。alpaca_prompt字段提供了另一种输入格式,便于与Alpaca式训练流程兼容。数据加载后,建议根据具体任务需求进行分词与批处理,并注意遵循各上游数据源的许可条款,尤其是涉及CC BY-SA 3.0内容时需进行适当署名。
背景与挑战
背景概述
在自然语言处理领域,指令微调数据集对于提升大型语言模型遵循人类指令的能力至关重要。VMware/open-instruct-v1-oasst-dolly-hhrlhf数据集由VMware研究人员于2023年构建,整合了OpenAssistant的oasst1子集、Databricks的dolly-15k以及Anthropic的HH-RLHF子集,共计约6.3万条样本。该数据集的核心研究问题在于如何通过多源高质量指令数据的融合,增强模型在开放域对话、事实性问答和安全性对齐方面的泛化能力。其影响力体现在为开源社区提供了可直接用于商业场景的指令微调资源,推动了如Alpaca等轻量级模型的性能突破,并为后续研究奠定了数据融合与模板剥离的方法论基础。
当前挑战
该数据集面临的主要挑战包括:其一,领域问题层面,如何平衡多来源数据中指令多样性与响应一致性,避免模型因数据噪声产生幻觉或偏见;其二,构建过程中,从OASST1和HH-RLHF中过滤子集时需处理标签不一致性,例如HH-RLHF的偏好标注与dolly-15k的事实性标注存在语义冲突;其三,数据格式上,从Mosaic-dolly-hhrlhf中剥离Alpaca模板时可能丢失上下文关联性,导致模型对复杂指令的泛化能力受限;其四,商业许可条款的兼容性要求,需确保CC BY-SA 3.0等开源协议与商业用途的合规衔接,增加了数据复用的法律风险。
常用场景
经典使用场景
在自然语言处理与人工智能对齐研究领域,VMware/open-instruct-v1-oasst-dolly-hhrlhf数据集被广泛用于指令微调(instruction tuning)与偏好对齐(preference alignment)的经典场景。该数据集巧妙融合了OpenAssistant的开放对话样本、Databricks Dolly-15k的精细指令响应以及Anthropic HH-RLHF的人类偏好反馈,形成了涵盖多样化指令类型与价值对齐信号的复合语料库。研究者常利用其统一的‘指令-提示-响应’三列结构,训练语言模型理解复杂指令、生成符合人类期望的回复,并探索如何通过混合不同来源的监督信号提升模型在开放式对话与安全约束间的平衡能力。该数据集尤其适用于评估和增强模型在零样本泛化、多轮交互以及避免有害输出等关键维度上的表现。
实际应用
在实际产业应用中,该数据集为对话系统与智能助手的开发提供了高效的数据基础。基于其训练的语言模型可被部署于客户服务、教育辅导、内容生成等场景,在保持回答准确性的同时,通过HH-RLHF部分的偏好数据有效抑制偏见、仇恨言论或不当建议。企业团队可借助该数据集的商业友好许可协议,快速构建符合伦理规范的垂直领域对话机器人,例如医疗咨询中的风险规避或金融问答中的合规性保障。此外,该数据集的alpaca_prompt字段支持无缝集成到Alpaca风格的推理管道中,降低了从研究原型到产品落地的工程门槛,使得模型在真实用户交互中展现出更强的指令遵循能力与更低的对抗性攻击成功率。
衍生相关工作
该数据集直接催生了多项具有影响力的衍生研究。其中,VMware团队基于该数据发布了Open Instruct系列模型,验证了混合数据策略在指令跟随与安全性上的优势。随后,学术界涌现出大量以该数据集为基准的对比实验,例如探索不同数据混合比例对模型对齐效果的影响(如Data Mixing Strategies for Instruction Tuning),以及将其作为核心训练集用于开发更高效的知识蒸馏方法。在偏好对齐领域,研究者利用该数据集中的HH-RLHF子集,提出了改进的DPO(Direct Preference Optimization)变体,通过挖掘数据中的隐式偏好信号提升对齐效率。此外,该数据集还作为标准化评估集,被用于衡量新提出的数据增强技术(如Self-Instruct与Evol-Instruct)对多源混合数据的适应性,推动了指令微调方法论的系统性进步。
以上内容由遇见数据集搜集并总结生成



