# 修正案 1(事后补充):在最强结构里,TTT 是否必要 **性质**:本修正案在看到 Gate A、Gate B 的结果**之后**撰写,属于探索性补充分析。它不修改任何预注册门槛,也不改变 Gate A(`V2_METHOD_NECESSITY=NOT_ESTABLISHED`)和 Gate B(`TTT_ADDED_VALUE=NOT_ESTABLISHED`)的结论。修正案在运行前锁定:文档和代码的哈希写入 `AMENDMENT_1.lock.json`。 ## 为什么要补这一项 - Gate B 让三个系统共用同一种读出:log R7 + tanh(网络),覆盖所有像素。 - 分区结果显示,这种读出在已覆盖像素(TTT α ≥ 0.5,约占有效像素的 72%)上明显弱于冻结的 KF 表: - SYS_C 为 0.0504,SYS_B 为 0.0518; - B1–B7 的 KF 表为 0.0420。 - 当前最强的系统 B7(V2 配方)正是"KF 表 + 未覆盖修正"的结构,它比 SYS_C 好 0.0079。 - 所以 Gate B 可能低估了 TTT 在最强结构中的作用。要判断 TTT 是否必要,还需要在这个结构里做一次输入匹配的对照。 ## 方法 把 B1、B7 结构中所有来自 TTT 的量,换成发布版 DepthSplat 前馈渲染(CACHE 状态,不做 TTT)的对应量,其余全部不变: - **KF_FF 表**: - 与冻结表相同的 KF_BASE 结构:DIS 8 × α 4 × near7 2。 - 在同样的 FIT_SYSTEM + FIT_SYSTEM2(160 个场所)上,用 KFUSE-V1 的同一段代码(`kf_logic`)拟合:已覆盖像素上的分位数边界,每箱在 21 个权重中选使场所加权 AbsRel 最小者。 - 只是把 F7 和 α 换成前馈渲染的。 - **复现检查**:用同一条代码路径、从同一缓存重拟 TTT 表,报告它与冻结表的一致程度(边界最大差、64 个箱中权重相同的个数)。 - **B1_FF**:前馈覆盖像素(前馈 α ≥ 0.5)用 KF_FF 表,其余像素用 R7。 - **B7_FF**:V2 配方用于前馈渲染。 - 输入:V2Net,前馈渲染的 8 通道基图。 - 读出:前馈覆盖像素用 KF_FF 表,其余像素用未覆盖修正。 - 训练设置与 B7 完全相同:留一队列的折、内部验证场所、30 个 epoch、Adam 1e-3、权重衰减 1e-4、每批 8 个查询。 - 种子 20261631–20261633。 - **评分**: - 分区仍按协议的 TTT α 定义,与 B7 的分层是同一批像素;ALL 指标与分区无关。 - 同时重放 B1(冻结表),核对它与 Phase 1 中 B1 的逐查询误差是否一致。 ## 判定(运行前锁定) - **主比较 P1:B7_FF − B7**,> 0 表示 TTT 在最强结构里有帮助。使用 V1 的配对场所 bootstrap(10,000 次,种子 20260928),合并 350 个场所。 - 门槛与 Gate B 相同。下列全部满足时,标为 `TTT_ADDED_VALUE_IN_KF_V2_STRUCTURE=SUPPORTED`: - CI 下界 > 0; - 均值 ≥ 0.002; - 中位场所改善 > 0; - 最大单个场所正向贡献 ≤ 0.5。 - 若 CI 上界 < 0(不做 TTT 反而显著更好),标为 `HARMFUL`。 - 其余情况标为 `NOT_ESTABLISHED`。 - **次要(描述性)**: - B1_FF − B1:只用 KF 表时 TTT 的作用; - SYS_B − B7_FF:KF 结构对前馈系统的作用; - B7_FF − SYS_C; - 各折均值、分区像素误差; - 运行时间:B7_FF 每个场景约 0.37 s,B7 约 16.6 s,见 RUNTIME_PROFILE.json。 ## 完整性 - 评价折与 Phase 1–2 相同,都已在本实验中看过,结论只能算探索性证据。 - 锁定前做过一次代码冒烟运行:用 FIT_SYSTEM 训练、在 FIT_SYSTEM2(训练队列)上评分,1 个种子、1 个 epoch,没有评分任何评价折。 - 只用 GPU 4,不下载数据,不打开受保护的保留集;权重不保存,预测不进 git。