Commit 2e85dfe
Add auto-noise FR fix, executed criticality sweep, pooled training
Auto-noise (fixes FR floor):
- Add auto_noise config flag to trainer: scales I_noise_amplitude
proportional to target_fr (noise = target * 1.5 + 0.5)
- Breaks the 0.18 Hz floor: network now reaches 0.05-12.8 Hz
targets (was stuck at 0.18 regardless)
- Add --auto-noise / --no-auto-noise CLI flags (default: on)
Criticality sweep (executed notebook):
- Swept 13 g_exc values from 0.01 to 0.25
- Branching ratio ranges from 1.03 (supercritical) to 1.24
- AIS peaks at g_exc=0.20 (0.449 bits)
- Avalanche distributions saved to /data
- Demonstrates Beggs' critical brain hypothesis in BL-1
Pooled training:
- New train_pooled.py for cross-recording generalization
- Pools median FR/burst targets across recordings per condition
- Validates pooled weights against each individual recording
- Supports: baseline, development, drug_control, drug_3/10/30/50uM
Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>1 parent 9b58dd8 commit 2e85dfe
4 files changed
Lines changed: 714 additions & 35 deletions
File tree
- notebooks
- scripts
- src/bl1/training
0 commit comments