Files
digital-drosophila/docs/progress/phase4af-interpretation.md
T

58 lines
4.2 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# Phase 4AF:短时全脑作者语义数值门禁通过
正式状态:`PASS-SHORT-FULLGRAPH-NUMERICAL-GATE`。
这是独立 `codex/lif-author-semantics-lab` 分支的数值验证,不是学习候选。
## 实际结果
完整166,700节点、25,582,938条原始有向边、124,177,617个synaptic contacts。
217个孤立节点与101条self-loop保留;sign未变,包括178个NULL与2,999个unclear的sign=0。
W_syn=.275mV/contact,作者默认float64,所有动力学常量保持本分支预注册值。
| 固定试验 | 生物时间 | 放电事件 | 活跃神经元 | 实际边到达 | 接受的到达 | 逐tick精确对照 |
|---|---:|---:|---:|---:|---:|---|
| 无输入 | 10ms | 0 | 0 | 0 | 0 | PASS |
| tick0请求1381 | 50ms | 24,398 | 9,225 | 9,501,728 | 8,173,086 | PASS |
| tick0请求固定五节点 | 50ms | 24,983 | 9,170 | 9,776,853 | 8,442,581 | PASS |
五节点是1197、1381、1511、82312、133666。全试验只有tick0请求,不是持续Poisson驱动。
所有请求均实际触发放电。CPU与GPU完整事件序列、每细胞计数、每tick V/g原始bit、不应期、原始queue edge/guard顺序均一致;状态最大差0,无NaN/Inf。
1,100个tick ×166,700个细胞逐一比较,不是仅检查末态或总spike数。
独立文件审计重新从CPU完整memmap计算hash,与GPU每tick原始状态摘要核对。
真实输入graph保留canonical CSR slot作为edge_id。作者create_model实际加载的全部i/j与全部SI权重逐块验证;GPU复用实测作者权重及实际生成的系数。
GPU仅fan-out实际放电源的出边,稳定按target分组并保留目标内原顺序,从已有g逐条累加,不另行求和。
## 解释边界
- 只有三个短时轨迹,不能外推长期全脑等价或生理正确。
- 本轮明确未启用APL overlay、未训练、未触碰heldout,不能当作正式嗅觉CAL。
- 两个刺激条件的输入数量不同且不是odor对照,不能据活动差异声称separability。
- fullgraph streaming queue proxy保留原对象/顺序,并核对完整delay与计数;没有另跑全图无代理重复。4AE的小图wrapped/unwrapped控制已通过,但不是全图复跑证据。
- float32不被宣称为float64等价加速;4AE阈值临界夹具已有跨精度事件差异。
## 诊断成本,不是性能候选
GPU含逐tickCPU拷贝、hash和同步的simulation wall:0.566s/3.383s/3.414s。
最大allocated VRAM320,670,208B,约305.8MiB。首次构建约58.79s,单列记录。
此实现为严格诊断,不是实时运行benchmark;不能把上述时间换成正式runtime实时性结论。
完整状态与图留服务器,新增payload约5.11GB;Git仅同步源码、小证据和checksum,不等于异机全量备份。
## 完整性和异常
原230,239项冻结字节、4AA–4AE及背景复核的前后hash全部PASS;旧五组deterministic-v2 frozen参考重新运行,事件/计数/末V/g全部精确一致。
新model11项、experiment129项payload已封存,publication再核manifest通过。
实验manifest SHA256:`0646b5fc232ee44912f1c3a60d600355f5a6d97dff7cf59fccea612d822fb899`。
部署时新experiment父目录不可写,首次prepare尚未生成protocol即中止;仅为本次新leaf目录配置所有权后重试,未改旧目录权限或数据。
Windows本地测试遇UTF-8配置默认GBK读取问题,已在预注册前修复。4项协议单测通过,纯queue摘要另有14项本地检查通过。
旧参考代码出现PyTorch对只读NumPy tensor构造的既有warning;未修改旧代码。GPU复制运行、冻结checksum和参考结果均通过。
科学试验无失败,无参数/输入/容差重选。
发布时CSV的标准CRLF被Git默认whitespace检查提示;保留封存原始字节,使用允许CR-at-EOL的检查,其余空白检查仍启用,未重写证据文件。
## 下一关
先明确并验证author LIF与frozen legacy graded APL的组合调度、refractory写入和float32→SI单位合同,再进行固定DoOR嗅觉CAL。
之后才允许独立seed、新odor以及credit/functional learning gate。仍没有learning candidate,未进入游戏。
详见[完整报告](phase4af-author-fullgraph.md)、[下一关只读设计审计](phase4af-apl-next-gate.md)、[封存校验](../../registry/phase4af-author-fullgraph/seal-verification.json)。