十三、10-01 收尾:三件事的最终状态

1.6k 字 · 源文件 进度.md 第 341 行起 · ruler arch

#① P0 消融 —— ✅ 跑完了,判定:没用(如实报告)

臂末点整字末 3 点均值
旧(权重全 0)55.2%46.5%
新(小随机)62.5%55.6%
差+7.3pp+9.0pp
判据线≥20pp 才算"有作用"❌ 未达

★★ 而噪声底就有约 15pp(那条曲线自己末 5 点在 40.6~55.2% 之间来回摆)。 所以 7~9pp 不能当效应。

★ 有一个未达判据、但值得留着的观察:新的那条整条曲线都更高(15 个点里 13 个更高), 而且更稳。但要证明它得 32 个种子/臂 —— 算力上不可能。 所以我不说"它更好",只说"判据未达"。

#② P2 / P3 —— ✅ 真正接通了(但中途发现一个大洞)

发现过程(这是本轮最值钱的): 我写完环境侧就以为"实现完成"了。而写出行为判据时才发现:

★★★ 环境发出了 100 维,模型只读 82 维 —— 那 18 个新通道【被丢弃】了。

项状态
环境侧✅ 产生信号(加速度、触觉分片)
模型侧❌ 原来被截断 -> ✅ 现在接通

端到端验证(这才是"接通"的判据):

text
prop_dim:82 -> 100  ✓
前向 100 维不报错     ✓
★ 新的 18 维对 h 的梯度 = 8.34e-04(非零)  ✓ 真的进了计算图

★★★ 教训(新一轮铁律候选): "接好了"的标准是【贯通】,不是【两端各自对】。 只验证"它产生出来了"是不够的。

#③ 分区 / 非线性读出 —— ❌ 两件都被我自己的诊断否证

提议否证依据
分区(读出分运动/语言/注视)那 4 行权重恒为零 -> 没有干扰可解决
非线性读出线性 vs MLP 只差 2.2pp

#★ ④ 而这一轮我犯的同形错误又多了一条

我以为实际
"环境侧测过就算实现完成"★ 模型侧根本没接通
"插入脚本跑成功就是改对了"★ 它把 proprio_vec 调用拼坏了(匹配片段而非整行)
"端到端验证通过了"★ 那是在文件被拼坏的状态下跑的 -> 修好后重跑才作数

★★★ 共同形态:我用"某一步的报告"代替了"最终状态"。 对策:凡断言"完成",必须在【最终状态】上重跑一次判据。

#现在的实际状态(一句话)

她多了两种身体感觉(加速度、触觉),而且这次是【真的】接进了她的大脑; 而"她为什么写不完一个汉字"这个问题,我们排除了容量、读出发音、分区三条路, 还没有答案。

#⏳ 下一步(我不再提前提方案)

诊断"为什么整字写不对" —— 三条路都被否证后,先诊断再动手。 已知的线索:

  • 起笔(认字)600 步就 100% 饱和,整字到 1400 步仍在 40~62% 摆动
  • units 加 4 倍没用 | 读出线性/非线性一样 | 训练到 1400 步仍未收敛

← 返回《进度.md》目录