redmingwei's picture
download
raw
5.29 kB
{
"schema_version": "1.0",
"version": "53.0",
"package": "v53_third_audit",
"line": "aligner",
"title": "第三审: 独立复算 v50/v51/v52 (第三套实现) + 跨底座一致性 (首个正面量)",
"generation": {
"one_mechanism_added": "第三套**互不相同**的实现 (值域分割的数据 / 三族探针 / 残差抬升 / 新种子 / 不重叠的 D_shared), 外加首个**正面量**: 跨底座一致性 (同一文本在三底座上的输出余弦)",
"parent": "52.0",
"children": []
},
"lineage": {"line_parent": "10.0", "line_children": [],
"note": "aligner 线第 9 个成员; 审计链: v50(首审, 审 v33 线) → v51(审 v6/v7 线) → v52(二审, 独立复算 v50/v51) → v53(三审, 独立复算 v52) → 结论闭合"},
"implementation": {"location": "self", "lifted_to": null, "modules": ["audit.py"],
"note": "刻意不 import v49/v50/v51/v52 的实现; 只保留被审计对象 (三个真实底座 + v33 融合层)"},
"claim": {
"asserts": "三套互不相同的独立实现给出**同向结论**: (1) 冻结随机空间里 margin 对**目标置换完全免疫** (D96: +20.5%→+20.5%; D384: +37.0%→+37.0%); (2) 换成有意义空间后 margin 归零 (D96: −0.2%; D384: −0.4%); (3) 源身份可解码性 1.000 远高于类别可解码性 (三族探针同向, 差 +0.33~+0.57); (4) ★**首个正面量**: 跨底座一致性从冻结随机空间的 +0.01/−0.01 升到有意义空间的 **+0.54/+0.61** → 共享空间确实让异构底座'相遇'了",
"metric": "held_out_fuse_mse",
"direction": "lower_is_better",
"value": 0.1545,
"baseline": {"ref": "frozen_random @D384", "value": 6.0785},
"delta_pct": -97.5,
"seeds": 5,
"outcome_label": "mixed",
"note": "outcome_label=mixed: **结论层面三套独立实现一致**; 但**预登记判据 D2 未通过** (两档都未过): D2 假设'冻结随机空间里不可能残留类别信息', 而随机线性映射本就保留输入的类别几何 → 输出里恒有类别信息 (0.43~0.67), 因此 D2 把'输出含类别信息'误当成'模型用了目标'的代理。**不改判据**: 更强且无需阈值的判决在同一臂内 —— 把目标换成逐样本随机后, held-out 数字与对齐目标**逐位相同** → 模型从未使用目标 → margin 与'学会任务'无关 (反而加强了 v50/v51 的结论)。D3(一致性)两档通过。"
},
"protocol": {
"eval_set": "held-out = **值域分割**: 训练只见 slot1∈前8∧slot2∈前8, 留出只见 slot1∈后8∧slot2∈后8 (换域, 比 v52 的'未见组合'更严); 8 类 × 16 = 128 文本/底座",
"input": "三个真实底座 (MSA-4B 浅层1层 + embedding-0.6b + reranker-0.6b); D_shared ∈ {96, 384} (与 v52 的 {128,256,512} 不重叠); 5 seeds (基址 2000); 200 步; 固定 minibatch 288",
"caveat": "探针三族 (ridge/mlp/knn) 交叉以排除'结论只在某一族探针下成立'; 跨底座一致性是代理量 (衡量'三底座对同一文本给出相似输出', 不区分'因为都对'与'因为都说同样的话'), 需与 held-out MSE 一起读"
},
"acceptance": {
"criterion": "预登记: D1a (源−类 ≥0.30, 三族同向) / D1b (目标置换后 margin 变化 ≤10pp) / D1c (有意义空间 margin ≤ 冻结臂一半) / D2 (随机目标臂 类可解码 ≤0.50, 三族都) / D3 (一致性 ≥ 随机空间 +0.15) / D4 (D_shared {96,384} 方向一致) / D5 (复现 v52)",
"outcome": "D1a ✓ / D1b ✓ / D1c ✓ / **D2 ✗ (两档都未过)** / D3 ✓ / D4 ✓;D5: 结论与 v52 一致。→ 按字面口径第三审未全过, 如实记录 D2 未过及其原因, 并给出更强对照 (随机化目标下数字逐位相同)",
"note": "D2 的失败不影响结论, 反而提供了更强证据; 但**不事后修改判据**"
},
"leakage_audit": {
"status": "clean",
"audits": [],
"note": "本包是对 v52 的独立复算 (三审制第三审); 预登记判据 D2 未过已如实记录在案, 并给出解释与更强对照。"
},
"falsified": [
{"hypothesis": "『冻结随机空间里不可能残留类别信息, 因此类别可解码性可当'模型是否用了目标'的代理』",
"verdict": "**证伪 (本代自查推翻自己的预登记判据)**: 随机线性映射保留输入的类别几何 → 输出里恒有类别信息 (0.43-0.67)。正确判据是同臂内'目标随机化后数字逐位相同'",
"evidence": "results/metrics.json → D 臂(随机目标) 与 A 臂(对齐目标) 的 held_out 数字逐位相同 (7.527 / 6.079)"},
{"hypothesis": "『margin 是识别机制的产物, 但至少融合让异构底座'相遇'了』",
"verdict": "**部分证伪**: 在冻结随机空间里三者**没有**相遇 (跨底座一致性 +0.01/−0.01); 只有在有意义的空间里才相遇 (+0.54/+0.61)",
"evidence": "results/metrics.json → consistency.input / consistency.output 列"}
],
"superseded_by": null,
"tests_status": "present",
"artifacts": {
"spec": "SPEC.md",
"tests": "tests/test_package.py",
"results": "results/metrics.json",
"forwarder_tests": "tests/test_v53_third_audit.py",
"forwarder_spec": "docs/V53_0_THIRD_AUDIT.md"
},
"_needs_human": [],
"_extracted_from": ["research/aligner/README.md"]
}

Xet Storage Details

Size:
5.29 kB
·
Xet hash:
c3f0adbb8db390ed5104c2d9156f2011678f5aee220bebe8b979aa8563873ac7

Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.