FLYBRAIN / REFLEX SCHOOL实验记录

同一回路,学会不同的动作。

来袭在左,就向右闪。来袭在右,就向左闪。固定的 313 神经元 MaleCNS 子回路接收刺激;一个很小的外部动作读出层,通过奖励学习如何解释神经活动。

训练前 · 留出关卡
训练后 · 相同关卡
没有参与训练

01 / 还没学会

零权重读出;平局默认向右。

02 / 奖励训练之后

连接回路不变,仅更新 3 个读出权重。

1 / 80

奖励如何改变动作

绿线:训练集动作准确率 · 蓝线:实际采样奖励。先固定训练轮数,再做一次留出评估。

这个实验说明什么

这是一个简单的两选一反射任务。学到的是外部读出,不是果蝇突触可塑性。关卡之间重置神经状态;留出集改变刺激强度与干扰,尚未证明复杂游戏中的泛化能力。

画面是保存下来的真实实验动作的示意回放。80ms 的神经反应被放慢展示,页面不会连接或租用 GPU,也不在浏览器里重新训练。

下载训练记录 · 下载动作权重 · CUDA 验证报告 · 复现实验源码

可选 CUDA 后端已在 A16-2Q 上通过 12 项硬件测试。小回路 CPU 约 0.108 秒、CUDA 约 2.640 秒 / 模拟秒;当前 GPU 实现验证了兼容性,并未加速。0.5 alpha 包含可选 CUDA 支持,默认 CPU 安装无需 NVIDIA 设备。