pa-warm-start-sft-light-1b-mix
收藏资源简介:
该数据集是一个用于强化学习与人类反馈(RLHF)中Warm-Start监督微调(SFT)的轻量级混合数据集,总token数约为10亿(1.00B)。其目的是为模型提供初始化的基础,使其学会使用`thinking response`的格式,并尽可能减少其他先验知识,从而为后续的RLVR(Reinforcement Learning from Verbalized Reasoning)提供空白画布。数据集仅包含推理、工具使用和安全无关的内容,涵盖数学、科学、编程(竞争性编程和软件工程)以及多轮对话。所有文档均经过筛选,确保推理轨迹最短(最短CoT优先采样),且每个文档的token数不超过32,768,以避免在训练序列长度处截断。此外,数据集进行了严格的过滤:1)排除任何包含24个特定AI模型或组织名称(如OpenAI、ChatGPT、Claude等)的文档,以防止模型继承无关的身份;2)进行“评估意识”(VEA)筛查,排除那些推理轨迹中显式提及被测试、评分或监控的文档,以避免模型学会根据评估环境调整行为。VEA筛查采用两步流程:先由CPU正则表达式路由器(39个模式,召回率99.2%)识别可疑文档,再由120B参数的语言模型`nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16`进行判断。最终被确认的VEA文档被保留在`vea_excluded`配置中,供审计。数据集的默认配置(`default`)由多个来源的文档按预算混合并随机打乱(种子42)组成:数学、科学和软件工程各2.5亿token,竞争性编程1.25亿token,多轮对话1.25亿token。每个辅助消息都包含推理轨迹,不涉及任何工具使用。数据集提供了多个配置,以支持不同的使用场景,如直接使用混合数据、分析被排除的文档、或查看各个来源的候选集合。记录中包含`cot_lengths_chars`、`cot_chars_mean`、`cot_chars_min`、`cot_chars_max`、`n_tokens`等字段,用于分析推理轨迹长度分布。
This dataset is a lightweight mixed dataset for Warm-Start Supervised Fine-Tuning (SFT) in Reinforcement Learning from Human Feedback (RLHF), with a total of approximately 1 billion tokens (1.00B). Its purpose is to provide the model with an initialization foundation, enabling it to learn the `thinking response` format while minimizing other prior knowledge, thus offering a blank canvas for subsequent RLVR (Reinforcement Learning from Verbalized Reasoning). The dataset contains only reasoning, tool use, and safety-irrelevant content, covering mathematics, science, programming (competitive programming and software engineering), and multi-turn dialogues. All documents are filtered to ensure the shortest reasoning trajectories (shortest CoT priority sampling), and each document has no more than 32,768 tokens to avoid truncation at the training sequence length. Additionally, the dataset undergoes strict filtering: 1) Exclusion of any documents containing 24 specific AI model or organization names (e.g., OpenAI, ChatGPT, Claude) to prevent the model from inheriting irrelevant identities; 2) Evaluation Awareness (VEA) screening to exclude documents where the reasoning trajectory explicitly mentions being tested, scored, or monitored, preventing the model from adjusting behavior based on evaluation context. The VEA screening uses a two-step process: first, a CPU regex router (39 patterns, 99.2% recall) identifies suspicious documents, then a 120B-parameter language model `nvidia/NVIDIA-Nemotron-3-Super-120B-A12B-BF16` makes the final judgment. Confirmed VEA documents are retained in the `vea_excluded` configuration for auditing. The default configuration (`default`) consists of documents from multiple sources mixed by budget and randomly shuffled (seed 42): 250M tokens each for mathematics, science, and software engineering, 125M tokens for competitive programming, and 125M tokens for multi-turn dialogues. Each assistant message contains a reasoning trajectory and does not involve any tool use. The dataset provides multiple configurations to support different usage scenarios, such as directly using the mixed data, analyzing excluded documents, or viewing candidate sets from individual sources. Records include fields like `cot_lengths_chars`, `cot_chars_mean`, `cot_chars_min`, `cot_chars_max`, and `n_tokens` for analyzing reasoning trajectory length distributions.
数据集概述:geodesic-research/pa-warm-start-sft-light-1b-mix
基本信息
- 语言:英语
- 许可证:其他(非标准开源许可)
- 标签:强化学习(rl)、对齐(alignment)、评估(evaluation)
- 规模:10万至100万条记录
- 总Token数:约10亿(1.00B)
数据集目的
该数据集是一个"Light"版本的预热启动(warm-start)SFT混合数据集,专为训练模型掌握思考标记(<think></think>)约定而设计,用于为后续的强化学习(RLVR)提供"空白画布"。数据集刻意保持精简,仅涵盖数学、编程、科学和多轮对话,不含工具使用(tool-free)、无安全过滤(safety-free),且仅含推理内容(reasoning-only)。
核心设计特点
1. 最短思维链优先采样
- 数据集刻意按最短思维链优先的顺序采样,旨在引导模型生成更短的推理轨迹
- 所有文档均控制在32,768个token以内,避免训练时被截断
- 每个助手消息均带有推理痕迹
2. 身份过滤
- 文档中若出现24个AI模型/组织名称(如OpenAI、ChatGPT、Claude、DeepSeek等)的任何大小写不敏感匹配,该文档将被直接丢弃
- 此过滤在token预算之前执行,确保模型不继承任何"借用身份"(如"我是由...训练的AI")
3. 系统提示词多样性与缺失
- 约61.4%的文档(389,634条)被均匀注入四种简洁系统提示词之一:"You are an AI assistant."等
- 约25%的文档(158,487条)刻意不带系统提示词(渲染为空块),以增强模型对无提示词场景的适应性
- 部分来源的指令被保留原样或重新定位(如将
developer消息重标记为system)
4. 多轮对话处理
chat_multiturn配置(1.25亿token)是唯一包含第二轮用户回合的来源,且每条记录均为对话(过滤为≥2个有内容的用户回合)- 数据集中56,825条记录(9.0%)有多个助手回合,建议掩码所有助手回合而非仅最后一个
组成与预算
| 领域 | Token预算 | 来源 |
|---|---|---|
| 数学 | 2.5亿 | Nemotron-SFT-Math-v4 |
| 科学 | 2.5亿 | Nemotron-SFT-Science-v2 |
| 软件工程(SWE) | 2.5亿 | Nemotron-SFT-SWE-v2 |
| 竞争性编程 | 1.25亿 | Nemotron-SFT-Competitive-Programming-v2 |
| 多轮指令跟随对话 | 1.25亿 | Nemotron-SFT-Instruction-Following-Chat-v3 |
配置(Configs)
| 配置名 | 说明 |
|---|---|
default |
所有来源的随机拼接(seed 42) |
vea_judge |
评估意识筛选的判定结果 |
vea_excluded |
被排除的文档及判定依据 |
chat_multiturn |
多轮对话子集 |
comp_prog_python_00 / comp_prog_python_01 |
竞争性编程子集 |
math |
数学子集 |
science_rqa / science_so / science_syn_mcq |
科学子集 |
swe_agentless |
软件工程子集 |
各*_candidates配置 |
构建中间产物,未发布 |
评估意识筛选(VEA)
筛选流程
- CPU正则路由器:39个模式,召回率高达99.2%-100%,命中4.76%的候选文档(33,234条)送去判定,不直接丢弃任何文档
- LLM判定器:
NVIDIA-Nemotron-3-Super-120B-A12B-BF16,以1,800字符为块读取痕迹,最终确认8,812条文档被排除
筛选结果
- 各来源确认率差异显著:
science_syn_mcq高达51.93%,而swe_agentless仅0.28%(软件推理常讨论测试相关词汇) - 9个块(0.006%)解析失败,但无文档因判定失败而丢失
使用建议
- 加载方法:使用
datasets库的load_dataset("geodesic-research/pa-warm-start-sft-light-1b-mix", "<config_name>", revision="<commit-sha>"),建议固定commit SHA以保证可复现性 - 掩码策略:训练时应掩码所有助手回合,而不仅是最后一个——仅掩码最后一个回合将丢弃10.8%的助手文本(约2.76亿字符)





