five

Nemotron-Cascade-2-SFT-Data-Small

收藏
Hugging Face2026-03-22 更新2026-03-23 收录
下载链接:
https://huggingface.co/datasets/MaziyarPanahi/Nemotron-Cascade-2-SFT-Data-Small
下载链接
链接失效反馈
官方服务:
资源简介:
Nemotron-Cascade-2-SFT-Data-Small 是 nvidia/Nemotron-Cascade-2-SFT-Data 数据集的 20% 随机样本,合并为一个包含 4,898,804 条数据的训练集。该数据集专为监督微调(SFT)任务设计,涵盖数学、科学、聊天、安全、指令遵循、对话代理、软件工程和终端代理等多个领域。数据集结构包括域(domain)、数据来源(source)、消息列表(messages)和生成模型(generator)等字段。消息列表包含角色(role)和内容(content)两个子字段。数据集以 Parquet 格式存储,采用 zstd 压缩,分为 10 个分片,总计约 35 GB。使用示例展示了如何通过 Hugging Face 的 datasets 库加载数据。

Nemotron-Cascade-2-SFT-Data-Small is a 20% random subset of the nvidia/Nemotron-Cascade-2-SFT-Data dataset, consolidated into a training set consisting of 4,898,804 data instances. This dataset is specifically designed for supervised fine-tuning (SFT) tasks, covering multiple domains including mathematics, science, chat interactions, safety, instruction following, conversational agents, software engineering, and terminal agents. The dataset structure includes fields such as domain, source, messages list, and generator. The messages list contains two sub-fields: role and content. The dataset is stored in Parquet format with zstd compression, split into 10 shards with a total size of approximately 35 GB. A sample usage demonstrating how to load the dataset via Hugging Face's datasets library is provided.
创建时间:
2026-03-21
搜集汇总
数据集介绍
main_image_url
构建方式
该数据集源自NVIDIA发布的Nemotron-Cascade-2-SFT-Data大规模指令微调数据集,通过采用20%的伯努利随机采样策略,以固定随机种子42从各原始子集中抽取样本,最终合并为一个包含4,898,804条训练样本的紧凑版本。构建过程整合了数学、科学、对话、指令遵循、安全、对话代理、软件工程代理及终端代理等八大类别的子集,每个样本保留了领域标签、数据来源、多轮对话消息结构及生成模型的标识信息。数据以Parquet格式存储,采用zstd压缩并分片为10个约500K行的shard,总下载体积约54GB。
特点
该数据集的核心特点在于其领域多样性与规模精炼的平衡。通过整合数学证明、科学推理、多轮对话、安全性评估、代理任务等多元场景,覆盖了从基础指令遵循到复杂工具调用的广泛能力域。随机采样策略确保了各子集的比例代表性,同时大幅降低了存储与计算开销。数据集中对话结构采用标准化的角色-内容格式,便于直接接入各类Transformer架构的监督微调流程。安全类样本虽数量稀少(693条),但为模型对齐提供了关键的正负例参考。
使用方法
研究者可通过HuggingFace Datasets库直接加载该数据集,调用`load_dataset`函数并指定分割参数即可获取训练集。数据以字典形式呈现,每条记录包含`domain`、`source`、`messages`和`generator`字段,其中`messages`为符合ChatML格式的对话列表,可直接用于构建指令微调的数据加载器。建议根据任务需求按`domain`字段过滤子集,例如仅使用`math`相关样本进行数学推理训练,或混合所有领域进行通用能力微调。加载时需注意内存管理,可启用流式模式处理大型分片文件。
背景与挑战
背景概述
在大型语言模型(LLM)的演进历程中,监督微调(SFT)数据的质量与多样性直接决定了模型在数学推理、科学问答、代码生成及安全对齐等关键任务上的表现。Nemotron-Cascade-2-SFT-Data-Small 数据集由 NVIDIA 研究团队于 2024 年构建,作为其完整 SFT 数据集的 20% 随机子集,旨在为社区提供高效可复现的微调样本。该数据集整合了数学、科学、对话、指令遵循、安全、智能体及终端操作等七个领域的近 490 万条训练实例,覆盖了从符号证明到多轮交互的复杂场景。其核心研究问题在于如何通过级联式数据采样策略,平衡不同任务域的数据分布,从而在保持模型泛化能力的同时,提升特定领域的细粒度表现。作为 NVIDIA 开放模型许可协议下的代表性资源,该数据集为后续的模型对齐研究提供了标准化基准,尤其在推理密集型任务与安全对齐的交叉领域具有重要影响。
当前挑战
当前该数据集面临的核心挑战体现在三个层面。其一,领域任务本身的复杂性:数学推理需要模型掌握符号操作与逻辑链的连贯性,而科学问答则要求跨学科知识的准确调用,同时安全与智能体子集对模型的伦理约束与工具调用能力提出了更高要求,这种异构任务间的性能平衡是微调优化的关键难点。其二,数据构建过程中的偏置控制:由于采用 20% 的随机采样且未对低占比子集(如安全类仅 693 条)进行过采样,模型可能在长尾领域出现表征不足,导致对罕见但关键场景(如对抗性安全测试)的鲁棒性下降。其三,级联式合并策略带来了数据分布漂移的风险——来自不同源文件的样本在提示格式、对话轮次深度及终止条件上存在隐性差异,可能引发模型在跨域迁移时的语义不一致性。
常用场景
经典使用场景
Nemotron-Cascade-2-SFT-Data-Small 数据集作为大规模指令微调数据的精粹样本,其核心应用场景在于驱动语言模型在数学推理、科学问答、对话生成、代码编写及智能体交互等多维度能力上的协同进化。该数据集通过融合数学证明、科学文献、安全对话、终端代理等异构子集,为模型提供了覆盖形式化推理与开放式生成的丰富训练素材。研究者常利用其20%随机抽样的高效特性,在资源受限条件下快速验证级联微调策略的有效性,或作为全量数据的基准对比集,探索数据分布与模型泛化性能之间的深层关联。
解决学术问题
该数据集系统性地回应了大型语言模型在领域间知识迁移与指令遵循能力失衡的学术挑战。通过整合数学、科学、安全等严格标注的子集,它解决了传统单领域微调数据导致的模型能力碎片化问题,为研究多任务联合训练中的梯度冲突与表征共享机制提供了标准化实验平台。其贡献在于揭示了级联数据采样策略如何缓解长尾指令的覆盖不足,并验证了混合领域数据对提升模型在复杂推理与安全约束间平衡能力的统计学意义,推动了关于数据质量与模型对齐效率的量化研究。
衍生相关工作
该数据集催生了一系列关于级联微调与数据高效训练的经典工作,包括探索子集比例对模型在数学竞赛与代码生成基准上性能影响的消融研究,以及基于其安全子集发展出的对抗性指令滤除算法。后续工作还借鉴其多源数据架构,构建了面向低资源语言的跨领域微调框架,并衍生出针对智能体任务的长上下文建模方法。这些研究共同验证了级联采样策略在平衡数据多样性与训练效率方面的普适性,成为指令微调领域方法论迭代的重要参照系。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务