北大 OpenDCAI 三项目入书提案:《AI数据全书》补 DataFlow / DataPrep-Bench,升级 DataFlex
核查《AI数据全书》(enc-ch00~ch30) 现状:DataFlex 已覆盖 3 处,DataFlow 与 DataPrep-Bench/DAS 全书零命中。提案给出三项目的具体落位、可直接粘贴的段落草稿、以及两处口径打架与待核实项。
触发动机
调研 https://royzhzhang.pages.woa.com/data/(100 个开源数据集)时,为补齐「data pipeline 与工具链」缺口,追到了北大 OpenDCAI。发现它不是一个工具,而是造数据 → 评数据 → 训中调度数据的三段闭环,且其中两段恰好是全书目前的结构性空缺。
本提案先给核查结论,再给落位建议与段落草稿。
一、现状核查(2026-10-14 全书 grep 结果)
| 项目 | 全书覆盖 | 现有位置 | 判定 |
|---|---|---|---|
| DataFlex | ✅ 已覆盖 3 处 | enc-ch23 §23.17.4、enc-ch10 §10.x、aide-ch17 | 只需升级,不新增章节 |
| DataFlow | ❌ 零命中 | — | 应补,但必须摆对位置 |
| DataPrep-Bench / DAS | ❌ 零命中 | — | 应补,优先级最高 |
grep 关键词:OpenDCAI / DataFlow / DataFlex / DataPrep / 北大 DCAI / 崔斌 / 梁昊。全书 31 章 + aide 21 章,DataFlow 与 DataPrep 均为零。
二、四条建议(按优先级)
建议 1(最高):ch29 新增「训练免费的数据价值预判」——补一个方法论空缺
为什么是空缺:ch29 §29.5.1「小模型快速验证法」是全书回答「数据好不好」的主路径,但它的前提是必须先训练代理模型。FineWeb 为了定一个阈值训了几十个 1.8B 模型、每个 28B token、耗时数天。当候选数据源有上百个、需要「先筛出值得训的十个」时,代理模型本身就是瓶颈。
全书目前只有「花算力换答案」一条路,没有「不花算力先筛一遍」这条路。DAS 补的正是这个。
落位:enc-ch29-quality-eval-loop.md,在 §29.5.1 之后新增 §29.5.1b。
草稿(可直接粘贴)
### 29.5.1b 不训练也能预判:分布对齐评分 DAS
29.5.1 整节的方法有一个共同前提:**必须先训练一个代理模型**。FineWeb 团队为了定一个去重阈值训了几十个 1.8B 模型、每个 28B token。候选数据集少时这可行,但当面对「上百个候选数据源,先筛出值得训的十个」这类问题时,代理模型本身就成了瓶颈。
DataPrep-Bench(北大 OpenDCAI 联合港中文、浙大、上海算法创新研究院发布)为此给出了一条**零训练成本**的路径:**DAS(Distributional Alignment Score)**。
做法只有三步:提取候选集的文本特征 → 与目标领域的代理集比对 → 用 **MMD(最大均值差异)** 计算分布距离。距离越小,判定训练价值越高。
**实测表现**(以与真实训练收益的相关系数 r 计,跨 6 个域):
- 6 个域中 4 个取得最强跨模型相关性
- 是**唯一**在 Math / Science / Medical 三个域上同时做到 **r > 0.70** 的指标,超过所有参评的质量 / 多样性 / 启发式评估器
- ⚠️ **金融域是它的天花板**:r 仅 0.42–0.50,且所有参评指标在该域集体失效
**适用边界**:DAS 是**排序器**,不是裁判。它能帮你在零算力成本下把候选池从 100 缩到 10,但**不能替代** 29.5.1 的代理模型做最终决策——尤其在金融这类 DAS 失效的域上。
> 📌 与 29.5.1 的关系:两者**串联而非替代**。DAS 做第一轮粗筛(零成本),代理模型做第二轮精选(花算力)。这与篇一「廉价过滤优先于昂贵过滤」是同一条纪律在评估环节的体现——先便宜后昂贵。
建议 2(最高):ch24 补一条合成数据的实测反例
为什么值得补:ch24 讲合成数据的模型坍塌风险,主要依据是多代递归训练的长尾丢失(Nature 等)。DataPrep-Bench 给出了一个更硬的证据:在单轮合成、且有统一对照协议的条件下,多个生成方法的下游得分低于纯基线。
草稿(可直接粘贴)
> ⚠️ **合成数据不保证正向收益——一组端到端实测反例(2026)**:DataPrep-Bench 在统一协议下(固定原始素材、底座模型、训练参数与下游 benchmark)评测了多种 LLM / Agent / 工作流生成的数据,**多个方法的下游得分低于「只用 Dolly-15k」的纯基线**。也就是说,「AI 生成的工整数据一定能提升模型」这个假设,在有对照的实验面前没有站住。
>
> 这对本章的意义在于:风险不只出现在多代递归训练中。**单轮合成数据也可能直接是负收益**。因此合成数据进入训练集之前,应有一道低成本的价值预判(见 ch29 §29.5.1b 的 DAS),而不是默认「合成了就该用」。
建议 3:ch28 补 DataFlow——但不要塞进 §28.1 那张框架对比表
⚠️ 这是本提案最需要注意的一条。
§28.1「主流框架对比」表里五个框架(datatrove / NeMo-Curator / dolma / RedPajama-Data / cc_net)处理的都是预训练语料。DataFlow 处理的是另一段:把 PDF、纯文本、低质 QA 变成 SFT / RL / RAG 可用的监督数据。
如果直接加进那张表,读者会误以为它能替代 datatrove 做 MinHash 去重——这是错的。 正确做法是在表下方单独成段,并显式划边界。
落位:
enc-ch28-infra-toolchain.md§28.1 表下方(新增说明段)- §28.5.1 工具栈全景图的「合成数据」层(补一行)
enc-ch30附录 C 工具速查表(补一行)
草稿(可直接粘贴到 §28.1 表下方)
> **与上述框架定位不同的一类:DataFlow(北大 OpenDCAI,Apache-2.0)**。上表五个框架的处理对象都是**预训练语料**——从 Common Crawl 的 WARC 字节到去重后的 token 流。DataFlow 处理的是另一段:**把 PDF、纯文本、低质量 QA 变成可用于 SFT / RL / RAG 的监督数据**,即篇三、篇四的对象。
>
> 抽象是 Pipeline → Operator → Prompt 三层;算子按 Generate / Evaluate / Filter / Refine 四类组织;serving 层统一封装 OpenAI API / vLLM / 本地推理;分布式走 Ray。团队报告的代表性结果:10K 条 DataFlow 生成的指令数据在数学推理上超过 1M 条通用指令数据(46.7 vs 33.3,Qwen2.5-7B Base)。技术报告已被 **ACM SIGMOD 2027** 接收(arXiv:2512.16676)。
>
> ⚠️ **不要把 DataFlow 当成 datatrove / NeMo-Curator 的替代品**:它不做 TB–PB 级的 MinHash 去重,也不覆盖预训练的语种识别、安全过滤、PII 脱敏链路。正确用法是**分层**——预训练语料清洗仍走 datatrove / NeMo-Curator(本章 28.1),DataFlow 承接清洗之后「把干净文本变成训练样本」的那一段。
建议 4:ch28 补 DataFlow-Harness——Agent 时代的管线产物可治理性
为什么值得补:§28.4 讲的 CI/CD for Data 解决的是「人写的管线如何版本化与门控」。但当管线由 coding agent 生成时,出现一个全书尚未处理的新问题:agent 产出的是一次性脚本,无法审计、编辑、复用,也变不成数据资产。
草稿(可直接粘贴到 §28.4 或 §28.5)
> **Agent 时代的管线产物可治理性:NL2Pipeline gap**。28.4 讲的 CI/CD for Data 解决的是「人写的管线如何版本化与门控」。但当管线由 coding agent 生成时,会出现一个新问题:agent 产出的是**一次性脚本**——能跑、能完成当前任务,但无法在平台里审计、编辑、复用,也变不成标准数据资产。北大 OpenDCAI 把这个脱节命名为 **NL2Pipeline gap**(arXiv:2607.16617)。
>
> DataFlow-Harness 的解法是让 agent **不生成脚本,而提交类型化的增量变更**(增删算子、改参数、连边);每次变更必须过「DAG 保持无环 + 相邻算子 schema 兼容」校验才落盘。同时用 MCP 层把实时算子注册表与当前管线状态暴露给 agent,用 WebSocket 让对话式编辑与可视化 DAG 编辑器共享同一状态。
>
> 实测(12 个数据工程任务 × 10 次,底座固定 Claude Opus 4.7):端到端通过率 **93.3%**;相比让 agent 自由写脚本,**成本降低 72.5%、延迟降低 49.9%**,通过率仅差 0.9 个百分点。
>
> **这条结论反直觉但值得记住**:约束 agent 在平台语义内工作,比让它自由写代码**更便宜**——因为 agent 不再烧 token 重复推导可以直接查询的结构,也不再重试那些根本不可能通过类型检查的管线。消融显示,注入程序性知识的 Skills 层贡献了最大单块增益(+4 个点),且只在需要隐式过程性知识的任务上显现。
>
> ⚠️ 论文自陈的边界:校验只保证**结构有效性**,不保证语义正确性、端点可用性或输出质量。
建议 5:DataFlex 升级(不新增章节,改三处)
现有 enc-ch23 §23.17.4 与 enc-ch10 已写好 DataFlex 的核心论点(接口不统一 → 三件事都做不成),论证是准确的,不需要重写。建议补三条增量信息:
-
收录状态升级:arXiv:2603.26164 已被 NeurIPS 2026 Dataset & Evaluation Track 接收(2026-09-25 公布)。现文只写了 preprint。
-
补算法复现状态表——这条对读者避坑价值最高。DataFlex 仓库坦率标注了各算法官方实现的可用状态:
方法 类别 需模型在环 官方实现状态 LESS 梯度-based 是 ⚠️ 有但有问题 NICE 梯度-based 是 ⚠️ 有但有问题 DOREMI 离线配比 是 ⚠️ 有但有问题 ODM 在线配比 是 ⚠️ 有但有问题 TSDS 分布-based 否 ✅ 正常 Loss / Delta Loss / NEAR — — ❌ 无官方实现 引用这四个方法时,从 DataFlex 起步比自行复现原文代码靠谱得多。 即便如此,仍应先在自有数据上小规模验证再放量。
-
补生态规模:3074 stars(2026-10-14 实测),基于 LLaMA-Factory 的 drop-in 替换,2026-03-17 起支持 DeepSpeed ZeRO-3 下梯度计算。
三、⚠️ 两处口径打架(入正文前必须处理)
全书有「口径冲突须连同来源一起给」的纪律,这两处必须先定夺:
3.1 DataFlow 算子数量:100+ vs 近 200
- 仓库 README(一手):「10+ core operators define interaction patterns」「100+ pipeline-specific operators available for reuse or reference」
- 技术报告与二手报道:「近 200 个可复用算子」
两者可能统计的是不同东西(核心算子 vs 流水线算子 vs 含社区扩展)。建议正文采用 README 一手口径「10+ 核心算子 + 100+ 流水线算子」,并把「近 200」作为二手口径以注释形式记录,不要混用。
3.2 DataPrep-Bench 赛道数:两条 vs 三条
- 仓库 README(一手):明确三条 —— Data Construction / Data Selection / Data Quality Evaluation
- 多数中文二手报道:只写两条(漏了 Data Selection)
以 README 一手为准,按三条写。 Data Selection 赛道含 10 种 selector 策略的统一框架。
四、一手源清单
| 事实 | 一手源 | 核实日期 |
|---|---|---|
| DataFlow 8206 stars / SIGMOD 2027 接收 | GitHub OpenDCAI/DataFlow README 徽章 | 2026-10-14 |
| DataFlow 算子数、抽象、六条流水线 | 同上 README 正文 | 2026-10-14 |
| DataFlow 技术报告 | arXiv:2512.16676 | 2026-10-14 |
| DataFlow-Harness 93.3% / −72.5% / −49.9% | arXiv:2607.16617 摘要 | 2026-10-14 |
| DataPrep-Bench 三条赛道、DAS 定义 | GitHub OpenDCAI/Data-Preparation-Bench README | 2026-10-14 |
| DAS r>0.70 与金融域天花板 | DataPrep-Bench 论文(datapreparationbench.github.io) | 2026-10-14 |
| DataFlex 3074 stars / NeurIPS 2026 | GitHub OpenDCAI/DataFlex README news 段(2026-09-25) | 2026-10-14 |
| DataFlex 算法复现状态表 | 同上 README 表格 | 2026-10-14 |
| 崔斌团队与腾讯合作(Angel / NPA) | 北大计算机学院教师主页 + 第三方综述 | 2026-10-14 |
五、待核实项
5.1 ✅ 已解决(2026-10-15 落地时核实)
DataFlow-Instruct-10K 的 46.7 / 33.3 数字:回 arXiv:2512.16676 摘要一手核对,摘要未载这两个数字(应为论文正文表格值),但摘要给了等价且更硬的一手表述与另外三组数字:
- 摘要原文:「a unified 10K-sample dataset produced by DataFlow enables base models to surpass counterparts trained on 1M Infinity-Instruct data」→ 定性等价,已采用
- 摘要另载:Text-to-SQL 较 SynSQL +3% 执行准确率、代码基准平均 +7%、MATH/GSM8K/AIME +1–3 分 → 已采用
- 46.7 / 33.3 未入正文,改用上述摘要一手值(注意:本提案建议 3 的草稿块里仍写着 46.7 / 33.3,与本条结论冲突。后续若复粘贴该草稿,须先替换为上面的摘要一手表述;46.7 / 33.3 至今未在任何一手源中核到)
同时修正了本提案第三节的一处判断:原判「算子数取 README 的 100+」,经核 arXiv 摘要一手写的是 「nearly 200 reusable operators」(框架算子总数)。README 的「10+ 核心 + 100+ 流水线专用」是另一个细分口径。正文已统一采用摘要口径 200,并在 ch28 留了口径差异注释。
另获一手信息:arXiv:2512.16676 作者列表含 Bin Cui(崔斌)、Wentao Zhang(张文涛)、Weinan E(鄂维南),Hao Liang 为一作。
5.2 ⏳ 仍待核实(已在正文标注)
- DAS 在中文语料上的表现:DataPrep-Bench 的 6 个域是否含中文,本轮未确认。已在 ch29 §29.5.1b 以 ⚠️ 注明「未见中文域验证」。
- 崔斌团队的腾讯合作细节(Angel 落地腾讯广告推荐 / NPA 已部署):来自第三方综述,落地时未写入正文,仅保留在本提案与调研报告中备查。
- star 数为时点值:8206 / 3074 为 2026-10-14 实测,会变动。落地时未写入正文具体数字,规避时效性问题。
5.3 编辑审阅回源(2026-10-16)
本轮把三篇论文全部回源至 arXiv abs 页与 HTML 全文。摘要层面的标题、作者、日期、数字全部命中,但五条断言需要订正或补限定。按严重度排序:
订正 A(最高):“三条赛道”是 README 口径,论文一手只有两条——本提案 3.2 判反了
回源 arXiv:2607.20465(DataPrep-Bench,2026-05-19,一作 Hao Liang,末位 Wentao Zhang):
- 摘要原文:「We view LLM-driven data preparation as comprising two complementary capabilities: data construction … and data quality evaluation」
- HTML 全文目录只有
3.2 Data Construction Track与3.3 Data Quality Evaluation Track;“Data Selection” 在整个全文零命中
也就是说,不是”二手报道漏了 Data Selection”,而是论文一手只承认两条赛道;README 上的第三条是仓库侧的后续划分,与论文口径不同。本提案”以 README 一手为准、按三条写”的结论方向相反,落地到 ch29 / ch24 时须改回两条赛道,或明确标注”第三条出自仓库 README(2026-10 口径),论文(2026-05)只列两条”。
方法论:README 与论文不是同一个一手源。当二者冲突时,论文的级别高于仓库 README,尤其当 README 是新于论文的版本——那通常意味着仓库演化快于论文,而不是论文漏写。
订正 B:金融域 DAS 的 r 值不是 0.42–0.50,论文表 Avg 列是 0.18
论文表(六个域 × Qwen / Llama-8B / Mistral / Avg)中 DAS 一行的实测值:
| 域 | Qwen | Llama-8B | Mistral | Avg |
|---|---|---|---|---|
| General | 0.64 | 0.65 | 0.74 | 0.68 |
| Math | 0.72 | 0.93 | 0.94 | 0.86 |
| Science | 0.53 | 0.82 | 0.80 | 0.72 |
| Medical | 0.73 | 0.87 | 0.72 | 0.77 |
| Finance | 0.18 | 0.57 | 0.14 | 0.18 |
| Law | 0.50 | 0.17 | 0.40 | 0.36 |
Finance 的 Avg 是 0.18(Llama-8B 上 0.57 是唯一像样的读数,Qwen/Mistral 只有 0.18/0.14),比本提案写的 0.42–0.50 低得多,且跨模型极不稳定——这恰恰是”跨模型相关性”这个指标本身的失败,不只是”值低”。Law 域 0.36 同样是洼地,本提案完全未提。
论文自陈句(§5.3 小节标题)逐字为:「Finance and Law are harder for all metrics, not just DAS」——即两个域、所有参评指标集体失效。本提案”所有参评指标在该域集体失效”的方向是对的,但只写了 Finance、漏了 Law,且数字错。
订正 C:DataFlow-Harness 的两组数字来自两个不同的基线
论文摘要原文:cost −72.5% / latency −49.9% 是 Relative to Vanilla Claude Code;而”within 0.9 percentage points”是相对 Context-Aware Claude Code。本提案建议 4 的草稿把两者并成一句”相比让 agent 自由写脚本…通过率仅差 0.9 个百分点”,混了口径。
回源 Table 1 的完整四配置对照(12 任务 × 10 次 = 120 runs/方法,底座固定 Claude Opus 4.7——已逐字回源确认):
| 配置 | 产物 | 端到端通过率 | 成本 ($) | 延迟 (s) |
|---|---|---|---|---|
| Vanilla CC(自由写脚本) | 一次性脚本 | 91.7% | 0.950 | 190.7 |
| Context-Aware CC(给仓库上下文) | 一次性脚本 | 94.2% | 0.456 | 115.9 |
| MCP-only | 原生 DAG | 83.3% | 0.321 | 105.5 |
| DataFlow-Harness | 原生 DAG | 93.3% | 0.261 | 95.5 |
订正后的正确读法有三层,比原草稿信息量大得多:
- 相对自由写脚本(Vanilla),Harness 是通过率 +1.6pp(更高)、成本 −72.5%、延迟 −49.9%——不是”仅差 0.9”。
- 0.9pp 的差距是与已经给了仓库上下文的 Context-Aware CC 比(94.2% vs 93.3%),且即便如此成本仍低 42.8%(0.456→0.261)。
- 最值得记的是消融的方向性:只给 MCP、不给 Skills 的 MCP-only 是 83.3%,反而低于自由写脚本的 91.7%。即”把工具暴露给 agent”这一件事是负收益,真正把通过率拉回来的是 Skills 层。本提案只写了”Skills 贡献最大单块增益(+4 个点)“,未写这条反向消融,建议补上——它才是”约束 agent 反而更便宜”这个反直觉结论的支撑点。
补充 D:合成数据负收益这条,一手原文比本提案写的更硬
论文 takeaway (T1) 逐字:
「Adding synthesized domain data on top of Dolly-15k often hurts downstream performance, across DataFlow-based, direct-LLM, and agent-based generators and both base models.」
两个增量:
- “across DataFlow-based generators”——DataFlow 自己的生成方法,在自家 benchmark 上也在被伤害之列。这条反讽极有说服力,建议写进 ch24。
- 但必须配正面对照,否则单向:同论文发布的 Data-Construction-Skill(skill-guided agent)在 Llama-3.1-8B Finance 上把 Dolly-only 基线抬升近 20 个绝对分点,在知识抽取密集域与最强 agent/DataFlow 方法相当;同时论文自陈它在科学与开放式推理域有明确失败模式。→ 正确读法是”合成数据不是天然负收益,而是强依赖方法”,本提案”多个方法低于纯基线”的表述成立,但需配这句才不会被引申成”别做合成”。
补充 E:DAS”零训练成本”成立,但不是零算力——306 秒
同表首列是 Time (s):DAS 306.02s,而 FineWebEdu 仅 11.67s、Superfiltering 40.05s、RewardModel 109.61s、BERTVendi 459.37s。论文自评是「DAS offers the best trade-off between accuracy and compute among the stronger metrics」——即它比同精度的指标便宜,但绝对开销是参评指标里偏贵的那一档。
本提案”零训练成本”的措辞是准确的(不训模型),但读者极易读成”零成本”。建议在 ch29 §29.5.1b 补一句:DAS 省的是训练算力,不是评测算力;306 秒相对一次代理模型训练仍然是几个数量级的差距,但相对 FineWebEdu 这类启发式打分器是 26 倍。
补充 F:DataPrep-Bench 有 arXiv 编号,本提案一手源清单缺了它
arXiv:2607.20465(2026-05-19)。本提案第四节把 DataPrep-Bench 的一手源写成 GitHub README 与项目站点,漏掉了论文本身。已补入上表。
待核 G:两处会议收录在 arXiv 上查不到
「DataFlow 已被 ACM SIGMOD 2027 接收」与「DataFlex 已被 NeurIPS 2026 Dataset & Evaluation Track 接收(2026-09-25)」——两篇的 arXiv abs 页 comments 字段均未载任何会议信息(DataFlow 的 comments 位为空,DataFlex 同样)。这两条目前只有 GitHub README 徽章/news 段一个来源,且不是 arXiv 一手。
⚠️ 建议:落地正文里暂按”团队自述”标注,或回 GitHub README 抓取原始 news 行原文后再定。会议收录是会被撤稿/改期的事实类型,单一来源不足以进正文。
5.4 终审复核(2026-10-16)
复核方式:不采信 5.3 的转述,直接抓 arxiv.org/abs/<id> 的 citation meta 与 arxiv.org/html/<id>v1 全文,并把论文 Table 6/7、Table 1 按 <tr>/<td> 结构化解析(不靠剥标签后扫读)。
| 复核项 | 结果 |
|---|---|
| arXiv:2607.20465 标题 / 日期 / 一作 Hao Liang / 末位 Wentao Zhang(14 作者) | ✅ abs 页逐字 |
| ”two complementary capabilities”(构造 + 质量评估) | ✅ 摘要原文 |
| ”Data Selection” 全文零命中 | ✅ 终审独立复跑确认,订正 A 成立 |
| §5.3 小节标题「Finance and Law are harder for all metrics, not just DAS」 | ✅ 逐字命中 |
| T1 原文「often hurts … across DataFlow-based, direct-LLM, and agent-based generators and both base models」 | ✅ 逐字命中 |
| DAS Time (s) 306.02 / FineWebEdu 11.67 / Superfiltering 40.05 / RewardModel 109.61 / BERTVendi 459.37 | ✅ 表首列逐格命中;306.02 ÷ 11.67 = 26.2 倍,5.3 的”26 倍”成立 |
| arXiv:2512.16676 “nearly 200 reusable operators”、六条通用流水线、+3% SynSQL、+7% 代码、MATH/GSM8K/AIME 1–3 分、10K 胜 1M Infinity-Instruct | ✅ 摘要全部逐字命中;作者列表含 Cui, Bin / E, Weinan / Zhang, Wentao |
| arXiv:2607.16617 Table 1 四配置(91.7 / 0.950 / 190.7;94.2 / 0.456 / 115.9;83.3 / 0.321 / 105.5;93.3 / 0.261 / 95.5) | ✅ 结构化解析逐格命中;−72.5%、−49.9%、0.9pp、−42.8% 全部可复算 |
| 12 任务 × 10 次 = 120 runs、底座固定 Claude Opus 4.7 | ✅ 正文逐字命中 |
| arXiv:2603.26164(DataFlex)comments 字段 | ✅ 确认为空,待核 G 成立 |
终审新增 1:Finance 行的 Avg 列与它自己的三列不自洽
结构化解析后的 DAS 行(Table 7,Medical / Finance / Law 三域):
| 域 | Qwen | Llama-8B | Mistral | 论文 Avg | 三列算术均值 |
|---|---|---|---|---|---|
| Medical | 0.73 | 0.87 | 0.72 | 0.77 | 0.77 ✅ |
| Finance | 0.18 | 0.57 | 0.14 | 0.18 | 0.30 ❌ |
| Law | 0.50 | 0.17 | 0.40 | 0.36 | 0.36 ✅ |
其余五个域的 Avg 都等于三列均值,只有 Finance 对不上。表注只说 “Underlined values … indicate … statistically significant”、“the strongest consistent average correlation in the Avg column is also bolded”,没有给出 Avg 的计算式(很可能只汇总了达显著的那几列,但未声明)。同一现象在 Qurating-Expertise(0.04/0.13/0.60 → 0.23)、FineWebEdu(0.23/0.16/0.48 → 0.13)、Deita-Quality(0.18/0.45/0.15 → 0.16)等 Finance 行同样出现。
⚠️ 给落地正文的操作口径:引述 Finance 时直接列三个模型读数 0.18 / 0.57 / 0.14,不要单独引 “Avg = 0.18”——它既不等于三列均值,论文也没说明它怎么算。5.3 订正 B 的”0.18”结论方向没错(确实低且不稳定),但把 0.18 当成”Finance 的平均相关性”会让读者复算时发现对不上而怀疑整节。
终审新增 2:Science 域 DAS 有一条原论文自陈的失效,5.3 未提
论文 §5.3 原文:「On Science, DAS weakens on one base model and falls below the significance threshold, which we attribute to the small candidate pool rather than a fundamental failure.」——即 DAS 在 Science 上也不是三模型全显著(对照 Table 6:0.53 / 0.82 / 0.80,Qwen 那列明显偏弱)。
建议 1 的草稿写的是「唯一在 Math / Science / Medical 上同时 r > 0.70」,这句出自论文摘要、成立,但落地时应同时带上”Science 上有一个底座模型未达显著,论文归因于候选池太小”,否则读者会把 0.72 的均值读成三个底座都稳。
方法论(可复用到其他章节):“唯一同时达到 X”这类跨列汇总表述,必须回查它汇总的每一列是否都成立。汇总值达标 ≠ 每个分列都达标。
六、落地记录(2026-10-15 已完成)
| 章节 | 改动 | 位置 |
|---|---|---|
enc-ch28 | 新增 DataFlow 定位段(含「不可替代 datatrove」边界警示 + 两处口径注释) | §28.1 框架对比表下方 |
enc-ch28 | 新增 NL2Pipeline gap 与 DataFlow-Harness 段 | §28.4 末尾(28.5 之前) |
enc-ch28 | 工具栈全景图「合成数据」层增补 DataFlow | §28.5.1 |
enc-ch29 | 新增 §29.5.1b「不训练也能预判:分布对齐评分 DAS」 | §29.5.1 与 29.5.2 之间 |
enc-ch24 | 锚点二补 DataPrep-Bench 标准化实例 + 合成数据负收益反例 | §24.2 锚点二 |
enc-ch23 | DataFlex 升级:NeurIPS 2026 收录 + 算法复现状态表 | §23.17.4 |
enc-ch30 | 附录 C.1 增 DataFlow 行、附录 C.4 增 DAS 行 | 附录 C |
四章 frontmatter updatedDate 均更新为 2026-10-15,相关 tags 已补。所有新增段落均带 <!-- edit: 2026-10-15 ... --> 注释。
七、不建议做的两件事
- 不要为 OpenDCAI 单开一章。它的三个项目是工具与方法,分散落在 ch10(配比)、ch24(合成)、ch28(工具链)、ch29(评估)比集中成章更符合全书按流程组织的体例。
- 不要把 DataFlow 写成「国产 NeMo Curator 平替」。两者处理的对象不同(预训练语料 vs 后训练监督数据),强行类比会造成选型误导。正确表述是分层补位。