2026-08-19-random-220-difficult-advice-control-train
收藏资源简介:
该数据集是LESS数据选择实验中的控制臂,用于与基于LESS打分选择的top10%实验臂进行对比。数据集包含220行样本,从包含2203行的困难建议池(synthdoc-v2-difficult-advice)中随机均匀抽取(种子1)。这些样本作为SFT训练数据,用于训练基础模型Qwen3.6-27B,不包含其他数据。数据集格式为mixture.jsonl,每条记录包含messages字段(包括角色、内容和可选的推理内容)以及source字段。所有样本的助手回复均包含真实的推理轨迹,因此训练配置可启用thinking模式。数据集还提供了选择ID、特征组成(trait_composition)和argmax子任务分布等元数据。该数据集生成于2026-08-19,使用Qwen3.6-27B分词器,但行本身由另一仓库生成。该数据集的适用任务为SFT训练,特别是用于评估数据选择策略对模型性能的影响。
This dataset is the control arm in the LESS data selection experiment, used to compare with the top 10% experimental arm selected based on LESS scores. The dataset contains 220 rows of samples, randomly uniformly sampled (seed 1) from a difficult advice pool (synthdoc-v2-difficult-advice) containing 2203 rows. These samples serve as SFT training data to train the base model Qwen3.6-27B, without including other data. The dataset format is mixture.jsonl, with each record containing a messages field (including role, content, and optional reasoning content) and a source field. All samples assistant responses contain real reasoning trajectories, so the training configuration can enable thinking mode. The dataset also provides metadata such as selection ID, trait composition, and argmax subtask distribution. The dataset was generated on 2026-08-19, using the Qwen3.6-27B tokenizer, but the rows themselves were generated by another repository. The applicable task of this dataset is SFT training, especially for evaluating the impact of data selection strategies on model performance.
数据集概述
该数据集是 LASR-Callum/2026-08-19-random-220-difficult-advice-control-train,属于一个配对LESS数据选择实验中的 对照组,用于与LESS top-10% 选择臂进行对比。
数据集用途与实验设计
- 该数据集是THE CONTROL ARM(对照组),与
LASR-Callum/2026-08-19-less-top10-difficult-advice-220-train配对。 - 从同一个包含2,203行的困难建议池中,以均匀随机方式(种子1)抽取220行。
- 两臂仅在选取的220行上存在差异,tokenizer、预算、种子、洗牌方式和训练配方完全一致,因此训练结果差异可归因于数据选择方法。
- 实验遵循LESS方法(arXiv:2402.04333)的标准流程:对池排序、保留top分数部分、仅用保留行训练。
核心字段信息
| 字段 | 内容 |
|---|---|
| 生成日期 | 2026-08-19 |
| 宪法文件 | constitutions/claude_distilled_12_principles_mid/constitution.md,评分池由该宪法生成,每行通过 metadata.trait_id 追踪到对应特征 |
| 来源仓库 | https://github.com/Matthew-Bozoukov/teaching_claude_why_replication.git @ commit 4078304ba62de85cca9e4c1d9347c4d88c95d52b |
| 使用模型 | Qwen/Qwen3.6-27B,本构建中仅使用其tokenizer(用于token预算和长度上限),未调用模型生成行 |
| 影响排序模型 | Qwen3.6-27B r64 alpha128 warmup LoRA(bf16,4 epochs,可训练参数318,767,104) |
生成配置
- 种子:0
- 最大序列长度:8192
- 预算tokenizer:Qwen/Qwen3.6-27B
- 选择数量:k=220
- 选择比例:frac=0.1
- 选择方式:均匀随机,种子1
- 评分文件:
LASR-Callum/2026-08-14-less-selection-difficult-advice仓库中的scores/scores.jsonl(revisionf9c65d...) - 数据池:
matboz/synthdoc-v2-difficult-advice的stage_7_sft.jsonl,共2,203行 - 配对数据集:
LASR-Callum/2026-08-19-less-top10-difficult-advice-220-train - 与另一臂的偶然重叠:22行
数据模式与文件
- 主文件为
mixture.jsonl,每行格式为{messages: [{role, content, reasoning_content?}], source}。 - 助手轮次包含真实推理轨迹,因此训练时可声明
thinking: true。 - 附带文件:
mixture_stats.json:按来源统计的示例数/token数selection_ids.json:被选中的less_id,含排名和影响分数(rank、score_max、score_mean、per_subtask、trait_id、in_warmup)
less_id格式为<scenario_id>#<池文件行索引>,可通过索引恢复池中原始行。- 注意:
mixture.jsonl已用种子0洗牌,不按id顺序排列。
来源与流程
uv run python scratch/less/select_topk.py --frac 0.10 --order score_max --seed 1 && uv run mix --config configs/data/mixture/qwen36_less_random220.yaml && uv run python scratch/less/publish_selection.py
特征构成与子任务分布
| 特征ID | 行数 |
|---|---|
| t1 | 30 |
| t2 | 19 |
| t3 | 19 |
| t4 | 30 |
| t5 | 21 |
| t6 | 22 |
| t7 | 23 |
| t8 | 24 |
| t9 | 32 |
| 子任务 | 行数 |
|---|---|
| stayed_ai | 137 |
| honest_declined | 59 |
| codebase_resisted | 24 |
关于warmup行的说明
- 220行中有23行属于LESS warmup分割(随机预期约22行)。
- Warmup行在评分前已被训练过,因此其影响分数部分为自影响,已记录但未修正。




