CPU 验证 Qwen3.5-2B 已训练归一化模块的功能重复 #3
Reference in New Issue
Block a user
Delete Branch "codex/cpu-reuse-experiment"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
问题与结论
研究现有 LM 的两个不同已训练部分是否实现相似功能。当前成功条件只看功能重复,不要求成本或加速收益;全程 CPU、冻结参数、无训练/缩放拟合/R 搜索。
找到固定 Qwen3.5-2B 的两个现成学习模块:
model.language_model.layers.12.input_layernorm与layers.13.input_layernorm,均为 2048 维 RMSNorm(索引从0开始)。证据范围是这两个归一化映射。完整 attention/MLP 主体尚无正例;4条32-token文本不是广泛任务能力验证。
实际交付
阴性及单独归类结果
原定11对候选均未通过门槛。四个MLP层排除低活跃/近常量单元后,共检查7,450,139对 scalar 函数,无20%误差门槛正例。没有根据留出结果换候选或放宽门槛。
Q/K未旋转维度增益合并另有数学和96组数值验证,但归为重参数化等价,不冒充两个已有学习模块重复的正例。早先成本记录仅作溯源,不作为当前成功条件。
验证与限制
base: main;head: codex/cpu-reuse-experiment。提交573cbed、6d1acbc。请用户评审后手动合并;bot未推main或合并PR。
交付缓存说明
三份大型中间激活缓存保留在服务器和本地完整归档,不进入Git传输;外部清单记录精确路径、大小和SHA256。全部绘图CSV/JSON及逐token NLL均在Git。原完整实验校验表和Git交付校验表分别保存,没有删除任何权重或缓存。旧SSH上传因缓慢主动中止,HTTPS尝试遇504;仅改写确认未发布的本地提交以拆出缓存,未强推或重写共享历史。
WIP: CPU 免训练功能复用实测to CPU 验证 Qwen3.5-2B 已训练归一化模块的功能重复