BodyCompLab / 论文导读

细微管状结构半监督学习中的“教师彩票效应”与共识集成陷阱

面向计算机专业学生的第二篇论文导读。从前置四大病理机制($L_1 \sim L_4$)确立,到直觉补救方案 Stream C(多教师一致性集成)的实证检验,再到 2026-11-05 新加坡国家超算(NSCC ASPIRE 2A)三大预注册门槛的严格审计 —— 两条看似显然的补救均被实证证伪(增量标注无效 + 共识集成更差),从而确立核心机制发现:保守共识陷阱(The Conservative Consensus Trap)。

BodyCompLab · 课题编号 PROTOCOL-P2-STREAM-C-2026-11-05 · 对应模型 LI03_S_consensus_seed20261031 · 实测数据 0/3 达成 · 经 2026-11-05 独立审计核验

30 秒速览

在肝脏、肌肉等块状实体器官上,半监督伪标签学习(Semi-Supervised Learning)已被证明能极大节约标注成本。但在细微管状分支解剖(肺动脉分支树 Parse2022、脑底动脉环 TopCoW、冠脉 ImageCAS)上,这套逻辑全面受挫:

  • 病理确立($L_1 \sim L_4$):学生自测 Dice 高达 0.67+,但拿到专家盲测金标准上一测仅有 0.46(存在 $+21.32\text{ pp}$ 的虚假繁荣自评遮蔽 Gap);扩增教师样本至 $N=30$ 时,两名同规模独立教师在细支上的体积偏倚差仍高达 $25.31\text{ pp}$ 并伴随正负极性反转。学生学到什么全凭“教师彩票”。
  • 直觉补救一证伪(加样本无用):真包含嵌套扩增($N=10 \to 20 \to 30$)实测单调递减未达成(`monotonic_decrease=false`),方差扩大 $-46.79\%$,证明常规增量标注无法消除彩票效应。
  • 直觉补救二证伪(多教师共识反噬):Stream C 采用双教师概率均值集成与 CADW 门控,实测细支体积相对误差从单教师的约 $-23\%$ 剧烈恶化至 $-47.71\%$,Dice 从 $0.5730$ 暴跌至 $0.4633$!门槛一因评测脚本软链专家掩膜产生 16 位完全相同的恒等伪像,实为无效/未测试。三项预注册门槛无一达成(`STREAM_C_FALSIFIED_0_OF_3`)。
  • 核心理论贡献:“保守共识陷阱”(The Conservative Consensus Trap):在非对称收缩偏倚下,空间体素加权平均本质上是对细支做保守求交,各自漏掉的细支被并集性丢弃,导致末端断裂被几何级放大。这一干净有力的负面结果预先证伪了审稿人必然会问的“为什么不多用几个教师取共识”,构成了极具学术信誉的实证闭环。

怎么读这一页

学术界最常见的诱惑,是把一个未成功的治理方案粉饰为“部分成功”。本页严格遵循 2026-11-05 审计报告定论:不回避 0/3 门槛未达成的客观事实,将两项看似理所当然的工程补救作为反面标靶逐一证伪。请直接看 §3 实测门槛审计 与 §4 保守共识陷阱。

0. 医学背景速成(零基础必读)

0.1 肺动脉与气道树:与块状器官的本质不同

常见的腹部 CT 分割(如肌肉、肝脏、脾脏)都是实体块状器官(Solid Parenchymal Organs)。这类器官的表面平滑,内部体素占绝大多数。哪怕边缘少画或者多画一圈体素,整体体积的相对波动通常不超过 1%~2%。

但本文研究的肺动脉分支树(Pulmonary Artery Tree, Parse2022)与脑底动脉环(TopCoW)属于管状分支解剖(Tubular Tree Anatomy):

0.2 管状结构的几何魔鬼:断裂与极高 S/V

细微管状结构有两个致命特点:

  1. 极高的表面积-体积比($S/V$):末梢血管几乎所有体素都在表面边界上;
  2. 断端连通性敏感:实体器官边缘缺几个体素只是轻微凹陷;但细血管如果在中间缺了 2 个体素,整条下游分支就被“拦腰截断”,拓扑上直接归零。

0.3 半监督伪标签范式:为什么需要教师-学生框架

在临床上,三维全肺高分辨率 CT 包含数百个细小血管分支,放射科医生手动标注一例往往需要 4~8 小时。因此全监督训练标注昂贵,主流方案是半监督学习(SSL):用少量有标注数据(如 10~20 例)训练教师网络(Teacher),给无标注 CT 生成伪标签,再训练学生网络(Student)。

1. 四大内在失效机制($L_1 \sim L_4$ 前置病理揭示)

机制 L1 标签偏倚继承(Label Inheritance)

学生模型像复印机一样,机械性地全盘吸收教师伪标签中的系统性方向误差。教师若倾向于膨胀,学生同样膨胀;教师若欠分割萎缩,学生同样萎缩。

机制 L2 自评虚高遮蔽(Self-Assessment Masking)

学生拿教师生成的伪标签给自己做测试时,表现出极高的 Dice(表观 Dice 虚高 $+14 \sim +21\text{ pp}$)。算法研发者误以为模型表现优异,但拿到独立的专家真值上一测,实际性能断崖下跌。

机制 L3 管径脆弱阶梯(Calibre Hierarchy)

偏倚与 Dice 劣化严格沿管径层级递增:主干粗管(Coarse)稳如磐石(Dice > 0.88),中段管腔(Middle)受害轻微,末梢细支(Thin)受害最烈。全树 Dice 往往掩盖了细支的崩塌。

机制 L4 教师彩票效应(Teacher Lottery Effect)

在同等样本规模下,不同随机抽样的教师模型在细支上的几何偏倚差异极大($17.2 \sim 29.0\text{ pp}$),甚至发生正负极性翻转。学生最终学成什么样,完全取决于“抽中了哪位教师的彩票”。

1.4 补救路径一的证伪:扩增样本无法消除教师彩票(LI03-EXT 终审数据)

审稿人最本能的质疑是:“$L_4$ 是不是因为教师只用了 10 例样本($N=10$)太小?加到 20 例、30 例不就能收敛了吗?”

我们在新加坡超算集群上完成了严格的真包含嵌套扩增实验($TA_{10} \subset TA_{20} \subset TA_{30}$,$TA \cap TB = \emptyset$),用实测数据证伪了这一猜测:

教师样本规模 $N$教师 A 细支相对误差 ($TA$)教师 B 细支相对误差 ($TB$)教师间偏倚绝对差 $|D_{teacher}|$单调递减检验 (`monotonic_decrease`)
$N=10$ (基线)-26.67%-9.43%17.24 pp— (基准)
$N=20$ (扩增)-13.41%-42.44%29.03 pp扩大 +11.79 pp
$N=30$ (对半平分)+20.30%-5.01%25.31 pp仍扩大 +8.07 pp (伴随极性反转)
数据来源:docs/results/2026-11-05/li03_parse_teacher_expansion_summary.json。总体方差抑制率实测为 -46.79%(未压缩反而扩大)。

2. Stream C 一致性方案设计:试图中和彩票的直觉补救

既然扩增数据无法消除单教师偏倚,那么“用多名教师做一致性集成”就是审稿人和工程师最顺理成章提出的第二条补救路径:

3. 2026-11-05 闭环实测与审计:补救路径二的彻底证伪

在新加坡超算 NSCC ASPIRE 2A 上完整跑完 300 轮训练与评测后,独立审计(docs/reports/audit-stream-c-2026-11-05.md)对实验进行了严密核验:

无效 / 撤回
门槛一:自评遮蔽 Gap
评测代码软链专家掩膜恒等伪像 未测试
-47.71%
门槛二:细支体积偏倚
预设 [-10%, +10%] 证伪 (低估加剧)
0.4633
门槛三:细支专家 Dice
预设 >= 0.5730 未达标 (劣于基线)

3.1 门槛一审计:恒等伪像的发现与结论撤回

审计通报:门槛一按实现方式不可能失败(代码伪像)

在 run_stream_c_consensus.py:226-233 中,40 例验证集的标签文件是直接从专家数据集软链过来的;而第 390 行所谓的“伪标签参照”正是读取该软链。因此脚本实际上是用专家标签算了一遍,再减去同样用专家标签算出的数字。归档里两个数值在小数点后 16 位完全一致(0.46328591983662415),导致 Gap 机械性等于 0.0。实际上,验证集从未生成过共识伪标签,该门槛所需的对象根本不存在。因此,原汇报中关于“门槛一通过、自评 Gap 消除 100%”的表述全部撤回,门槛一标记为无效。

3.2 真正的科学结果:三组并排对照揭示低估严重恶化

把三组实验在 40 例专家验证集远端细支上的实测指标并排摆出,真相一目了然:

学生模型训练伪标签源细支相对体积误差 (`rel_err_mean`)细支 Dice机制定性
$S_E$专家金标准(对照组)-24.74%0.5730有监督上限
$S_A$单教师 A 伪标签(基线)-22.65%—单教师继承基线
$S_{consensus}$双教师共识 + CADW(Stream C)-47.71%0.4633严重萎缩 · 劣于单教师
评测全量归档于:docs/results/2026-11-05/paper2_stream_c/stream_c_summary.json。综合裁决:STREAM_C_FALSIFIED_0_OF_3。

4. 核心理论突破:“保守共识陷阱”(The Conservative Consensus Trap)

为什么直觉上理应中和方差的“多教师加法平均”,反而把细支体积低估从约 $-23\%$ 推到了极为恶劣的 $-47.71\%$,Dice 暴跌 0.11?

核心机制定义:保守共识陷阱(The Conservative Consensus Trap)

在具有非对称几何收缩偏倚的管状分支结构中,朴素的空间体素级加权平均($\frac{1}{2}(P_A + P_B) > 0.5$)并没有中和偏倚,而是机械退化为一个极度严苛的“保守求交算子”(Intersection Bias)。

4.1 为什么加法集成变成了“末梢切除手术”?

细微血管的末端管径只有 1~2 个体素。由于两名教师存在非对称收缩($TA_{20}=-13.41\%$ vs $TB_{20}=-42.44\%$):

结论:各自漏掉的细支被并集性地丢弃,低估被急剧放大而不是中和。 叠加 CADW 在分歧区压低损失权重,学生模型学会了极度保守的策略 —— 只分割双教师绝对重合的粗壮主骨架,细梢近乎全军覆没。

4.2 对医学影像计算领域的深远价值

这个实证发现比硬凑一个“部分改善”有分量得多:

  1. 提前封死审稿人最核心的攻击点:审稿人一定会问“那你们为什么不多用几个教师取平均共识”。本文直接用详实严谨的负面数据证明:在细微分支解剖中,朴素概率平均是死路一条。
  2. 确立了从空间像素向拓扑骨架一致性的理论范式转移:管状分支半监督必须从“体素空间平均”转向“拓扑骨架连通性保持(Skeleton-preserving Consensus)”——只要单侧教师检测到了连通脉络,就必须按拓扑优先原则予以延展,而非暴力抹杀。

5. 证据链与追溯对账

指标类别归档文件路径关键字段真实状态 / 实测值
Stream C 终审裁决docs/results/2026-11-05/paper2_stream_c/stream_c_summary.jsonoverall_verdictSTREAM_C_FALSIFIED_0_OF_3 (0/3 达成)
门槛一(遮蔽 Gap)同上gates.gate1_masking_gap_le_10pp⚠️ 无效 (软链专家掩膜恒等伪像,未测试)
门槛二(细支偏倚)同上metrics_expert_validation.thin.rel_err_mean❌ -47.71% (未进入 [-10%, +10%])
门槛三(细支 Dice)同上metrics_expert_validation.thin.dice_mean❌ 0.4633 (未达 >= 0.5730)
教师 N=30 偏倚差docs/results/2026-11-05/li03_parse_teacher_expansion_summary.jsonscale_dose_response.N30.abs_diff_thin25.31 pp (伴随极性反转)
教师单调性检验同上scale_dose_response.monotonic_decreasefalse (抑制率 -46.79%)

6. 期刊定位与审稿防守

目标定位:生物医学工程主流刊物

候选 CMIG / IEEE JBHI(⚠️ 分区与 IF 随年度动态调整,投稿前必须按规程重新核实,目前标注为待核实)。两刊均高度青睐对医学影像算法隐形盲区的深层病理剖析。

审稿防守策略:“两套显然补救均告失效”

手稿采用“诊断 ($L_1 \sim L_4$) $\to$ 补救一证伪(数据增量至 30 例无法消除彩票)$\to$ 补救二证伪(多教师共识触发保守求交陷阱)”的完整实证长文架构。这种敢于呈现干净、可解释负面结果的研究,远比勉强刷高 0.01 Dice 的增量灌水文更具学术硬度。

7. 给 CS 学生的七条外带

  1. 在几何敏感结构上,像素级算术平均不是免费的,它会退化为保守求交。平均 0.85 与 0.05 得到的是被阈值抹杀的 0.45。
  2. 评测代码里的软链接是制造恒等伪像的高危源。把金标准软链进评测路径,算出来的 Gap 永远是完美的 0.0。
  3. 单边门槛是自欺欺人的设计漏洞。写下 gap <= 0.10 时,永远要反问:“如果出现巨大的负值,它会不会错误地通过?”
  4. 预设门槛在运行前写死,就要在未通过时如实承认。把 0/3 包装成“部分通过”,会毁掉整篇论文的诚信基石。
  5. 干净的负面结果比勉强的正面结果更有说服力。证伪审稿人最想提出的解法,能彻底封死审稿攻击面。
  6. 样本扩增不解决开放性末梢分支的抽样方差。在 $N=30$ 时,教师间细支偏倚差依然高达 25.31 pp。
  7. 全树汇总量永远在掩盖局部崩溃。全树 Dice 0.8122 看似正常,看细支 -47.71% 才知道末梢断绝。

8. 仓库导航

想看什么去哪
Paper 1 脊柱体成分导读docs/explainer/index.html (或 paper1.html)
Stream C 与 README 独立审计报告docs/reports/audit-stream-c-2026-11-05.md
Stream C 闭环终审归档docs/results/2026-11-05/paper2_stream_c/stream_c_summary.json
Parse 教师扩增全量评测docs/results/2026-11-05/li03_parse_teacher_expansion_summary.json
4 位教师独立评测 JSONeval_TA20.json · eval_TB20.json · eval_TA30.json · eval_TB30.json
全量 219 项单元测试tests/test_stream_c_consensus.py · tests/test_parse_teacher_expansion.py