遇见数据集

cds-jb/synthweb-qwen3-8b

收藏
Hugging Face2026-05-12 更新2026-05-31 收录
官方服务:

资源简介:

# qwen3-8b-fineweb-rollouts-100k Qwen3-8B continuations of FineWeb prefixes — 100,000 source docs from `HuggingFaceFW/fineweb` (`sample-10BT`), with up to 15 rollouts per prefix. Mode-collapse filtered AND **truncated at detached-end markers** (CoT scaffold / comprehension Q&A / summary coda — patterns that indicate Qwen3-8B has switched out of "continuing FineWeb prose" into post-training scaffold modes). ## Filtering pipeline 1. **Pool**: 98,827 FineWeb docs filtered to match the CoT-oracle length distribution (`data_pipelines/fineweb_oracle/build_doc_pool.py`). 2. **Generation**: Qwen3-8B (BF16, vLLM 0.20.0) generates 15 rollouts per doc with `temperature=1.0, top_p=0.95, top_k=20, max_new_tokens=768`. 3. **Mode-collapse filter** drops rollouts triggering any of: 12-gram word repetition ≥3×, CJK leakage, `<think>` tag, assistant boilerplate openers, alien markdown structure. 4. **Detached-end truncation**: scan the kept continuation for the first match of any post-training-scaffold marker (e.g. "Okay, let me", "Based on the article", "Question:", numbered MCQ, summary coda) and TRUNCATE `generated_text` at that point. The `tail_truncated_at_marker` column records which pattern matched (null if no truncation). 5. **Length floor**: rollouts whose truncated continuation has fewer than 400 characters are dropped (too short to be useful for activation probing). ## Schema (one row per surviving rollout) Same as the source parquet, plus: - `tail_truncated_at_marker` (str|null): regex pattern that triggered the truncation, or null if the continuation was kept whole. `generated_text` is the (possibly truncated) continuation. Use this column for activation-oracle probe construction. ## Why truncate rather than drop Many Qwen3-8B continuations are perfectly fine FineWeb-style prose for the first ~200-400 tokens and only later drift into a comprehension-Q&A or chain-of-thought tail (a fingerprint of Qwen3-8B's post-training data). Dropping the whole rollout loses useful prose; truncating at the boundary keeps the clean portion.

The dataset named qwen3-8b-fineweb-rollouts-100k is a collection of Qwen3-8B continuations of FineWeb prefixes. It includes 100,000 source documents from the sample-10BT subset of HuggingFaceFW/fineweb, with up to 15 rollouts per prefix. The dataset is filtered for mode-collapse and truncated at detached-end markers to remove parts where Qwen3-8B switches from continuing FineWeb prose into post-training scaffold modes (e.g., chain-of-thought scaffold, comprehension Q&A, or summary coda). The processing pipeline involves: document pool filtering to match length distribution, model generation, mode-collapse filtering (e.g., n-gram repetition detection), truncation at post-training markers (cutting generated_text at detected patterns), and a length floor (dropping rollouts with fewer than 400 characters). The schema matches the source parquet with an added tail_truncated_at_marker column to record the regex pattern that triggered truncation. Truncation is preferred over dropping entire rollouts to preserve useful prose portions before drift occurs.

提供机构:
cds-jb
搜集汇总
数据集介绍
cds-jb/synthweb-qwen3-8b 数据集图片
构建方式
面向大语言模型生成行为与内部表征研究对可控延续语料的需求,synthweb-qwen3-8b 以 FineWeb sample-10BT 为前缀来源,先构造 98,827 篇文档池,并使其长度分布与 CoT-oracle 对齐。生成阶段采用 Qwen3-8B BF16 与 vLLM 0.20.0,对每篇文档执行至多 15 次延续采样,解码参数为 temperature=1.0、top_p=0.95、top_k=20、max_new_tokens=768。所得延续经模式坍缩过滤,剔除十二元词重复三次以上、CJK 泄漏、<think> 标签、助手套话开场及异常 Markdown 结构。继而检测后训练脚手架标记,在首次命中处截断 generated_text,并用 tail_truncated_at_marker 记录触发模式;截断后不足 400 字符者弃用。最终每行对应一个存活延续。
特点
置身于机械可解释性与激活预言机构建的问题脉络,该数据集以 FineWeb 前缀为条件、以 Qwen3-8B 延续为观测对象,保留多 rollout 采样带来的行为多样性。其关键处理并非简单丢弃漂移样本,而是在后训练脚手架边界处截断,使前段约二百至四百 token 的纯净 FineWeb 风格散文得以留存,缓解模式坍缩与问答、思维链、总结尾声对激活探针的污染。tail_truncated_at_marker 字段提供截断缘由的可追溯性,长度下限筛除过短片段。整体以 parquet 组织,每行一个存活 rollout,兼具生成条件明确、过滤规则显式与文本长度可控等属性。
使用方法
服务于激活预言机探针、生成轨迹分析与语言模型行为诊断,synthweb-qwen3-8b 可通过 HuggingFace datasets 接口载入,并调用 generated_text 列获取 Qwen3-8B 对 FineWeb 前缀的延续文本。研究者可依据 tail_truncated_at_marker 筛选完整延续或特定脚手架触发样本,也可结合源数据前缀字段复原完整上下文。每行代表一次独立 rollout,建模时应将同一前缀的多条延续视为相关观测,必要时按前缀分组或去重。若用于探针构造,需沿用原始解码参数理解生成分布,并注意截断样本仅保留标记之前的干净片段。加载后宜检查长度、重复模式与标记分布,以适配具体实验设计。
背景与挑战
背景概述
在合成语料与语言模型机制可解释性交汇的背景下,synthweb-qwen3-8b(qwen3-8b-fineweb-rollouts-100k)面向从HuggingFaceFW/fineweb的sample-10BT中遴选近十万篇源文档,并由Qwen3-8B生成至多十五条续写,以构建激活预言探针所需的高保真续写样本。该数据集详情页未标明创建时间、主要研究人员或所属机构,故难以据此考订具体时点与责任主体;其核心研究问题在于抑制模型输出向后训练脚手架漂移,保留接近FineWeb散文分布的续写文本,进而为激活探测与合成数据质量控制提供可复用资源。
当前挑战
在生成式续写数据质量与机制可解释性探测相互牵制的语境中,该数据集试图服务的领域问题是语言模型生成文本的分布保持与激活探测样本构建。其面临的具体挑战包括:语言模型续写易发生模式坍塌,重复十二元词、CJK泄漏、think标签、助手模板化开头及异常Markdown结构均会污染样本;识别并截断理解问答、思维链脚手架与总结尾章等脱离端标记,同时保留前段尚可用的FineWeb风格散文,亦具显著难度。构建层面,需以Qwen3-8B对近十万文档生成十五条rollout,计算与存储开销可观;过滤规则、截断边界与四百字符长度下限之间的权衡,直接影响留存样本规模、分布匹配及后续激活探针的有效性。
常用场景
经典使用场景
在语言模型可解释性与激活探测领域,synthweb-qwen3-8b 以 FineWeb 前缀条件化 Qwen3-8B 续写,构成多轨迹文本生成资源。其经典使用场景是提取 generated_text 构造 activation-oracle 探针:针对同一前缀下至多十五条经模式崩塌过滤、并在脱离端标记处截断的续写,比较模型内部激活与表层文本属性,考察续写是否维持 FineWeb 式散文分布。该过程有助于控制前缀变量,观察生成多样性、尾部漂移及表征对应关系,并为探针训练与评估提供较洁净样本池。
衍生相关工作
围绕 FineWeb 与 Qwen3 生态交叉形成的模型续写分析,该数据集衍生的工作多聚焦 activation-oracle 探针构建、模式崩塌过滤和脱离端截断策略评估。其列结构使后续研究能够标注模型从续写转向后训练脚手架的边界,进而发展模式切换检测、生成污染审计与内部表征对齐等方向。尽管公开说明未枚举具体文献,相关经典脉络可追溯至激活探测、生成行为可解释性及预训练语料分布研究,并将本数据集作为基准资源之一。
数据集最近研究
最新研究方向
在开源大模型可解释性与行为审计日益交融的背景下,synthweb-qwen3-8b围绕Qwen3-8B于FineWeb前缀上的十万级续写展开,借助每文档至多十五条采样与模式坍缩过滤,保留截断于后训练脚手架标记前的纯净散文片段,为激活预言机探针构造提供细粒度语料。该方向聚焦基础续写与后训练脚手架模式之间的相变边界,探测思维链模板、理解问答与摘要尾巴在隐空间中的触发信号,并评估数据分布漂移对模型内部表征的塑造。其意义在于将生成文本审计与机制可解释性连接,支撑模型指纹识别、后训练痕迹溯源与安全对齐评估,回应开源模型行为透明化的热点议题。
以上内容由遇见数据集搜集并总结生成
二维码
社区交流群
二维码
科研交流群
商业服务