ehartford commited on
Commit
092b8df
·
verified ·
1 Parent(s): 4b65c52

cb5k real seed 1 trained 100k steps (best val 1.5778 @ 94k); five-seed result updated

Browse files
Files changed (3) hide show
  1. README.md +13 -12
  2. config.json +5 -4
  3. model.safetensors +1 -1
README.md CHANGED
@@ -24,7 +24,7 @@ connectivity tables. FlyGPT's graph is extracted from it deterministically (`bui
24
 
25
  This checkpoint's wiring is the original MaleCNS wiring.
26
 
27
- **Trained.** Condition `real`, seed 1, step 20000, validation loss 1.7275 nats/char on the fixed Tiny Shakespeare split.
28
 
29
  This is not a biological simulation of a living fly. The "weights" in the MaleCNS release are anatomical synapse
30
  counts; they are stored here as `graph.synapse_count` and are **not** the model's parameters.
@@ -159,17 +159,18 @@ differences Δ = loss(scrambled) − loss(real) have the same sign **and** the m
159
 
160
  | seed | real | degree-preserving scramble | Δ |
161
  |--:|--:|--:|--:|
162
- | 1 | 1.7275 | 1.7450 | +0.0175 |
163
- | 2 | 1.7285 | 1.7410 | +0.0125 |
164
- | 3 | 1.7490 | 1.7594 | +0.0104 |
165
- | 4 | 1.7516 | 1.7592 | +0.0076 |
166
- | 5 | 1.7305 | 1.7377 | +0.0073 |
167
- | **mean** | **1.7374** | **1.7485** | **+0.0111** |
168
-
169
- Validation loss in nats/char at the end of 20,000 steps, same data order, batches, adapter init and edge-value RNG
170
- stream per seed. Bigram reference on this split: 2.482. All five differences favour the real wiring, but the mean
171
- gap is below the pre-registered minimum effect, so the verdict is: **no detectable difference at this scale.** The fly connectome learns
172
- Shakespeare; whether its specific wiring helps, beyond its degree sequence, is not resolved at 5,000 neurons.
 
173
 
174
  ## Citation
175
 
 
24
 
25
  This checkpoint's wiring is the original MaleCNS wiring.
26
 
27
+ **Trained.** Condition `real`, seed 1, step 94000, validation loss 1.5778 nats/char on the fixed Tiny Shakespeare split.
28
 
29
  This is not a biological simulation of a living fly. The "weights" in the MaleCNS release are anatomical synapse
30
  counts; they are stored here as `graph.synapse_count` and are **not** the model's parameters.
 
159
 
160
  | seed | real | degree-preserving scramble | Δ |
161
  |--:|--:|--:|--:|
162
+ | 1 | 1.6044 | 1.6125 | +0.0081 |
163
+ | 2 | 1.6193 | 1.6299 | +0.0106 |
164
+ | 3 | 1.6031 | 1.6064 | +0.0033 |
165
+ | 4 | 1.6083 | 1.6065 | -0.0018 |
166
+ | 5 | 1.6114 | 1.6073 | -0.0041 |
167
+ | **mean** | **1.6093** | **1.6125** | **+0.0032** |
168
+
169
+ Validation loss in nats/char at the end of 100,000 steps, same data order, batches, adapter init and edge-value RNG
170
+ stream per seed. Bigram reference on this split: 2.482. The differences are small and not all of the same sign, so the
171
+ verdict is: **no detectable difference at this scale.** The fly connectome learns Shakespeare; at 5,000 neurons its specific wiring does not
172
+ measurably beat a degree-matched scramble. (At 20,000 steps the real wiring led on all five seeds by a mean of
173
+ 0.011 nats; with full training the scramble catches up, so that early edge is a learning-speed effect.)
174
 
175
  ## Citation
176
 
config.json CHANGED
@@ -20,6 +20,7 @@
20
  "degree_normalization": true,
21
  "init_scale": 1.0,
22
  "dtype": "bfloat16",
 
23
  "graph": {
24
  "graph_name": "cb5k",
25
  "condition": "real",
@@ -33,9 +34,9 @@
33
  "status": "trained",
34
  "condition": "real",
35
  "seed": 1,
36
- "step": 20000,
37
- "val_loss": 1.7275074601173401,
38
- "checkpoint": "checkpoints/flygpt-v0/cb5k/real_seed1.pt",
39
- "project": "flygpt-v0"
40
  }
41
  }
 
20
  "degree_normalization": true,
21
  "init_scale": 1.0,
22
  "dtype": "bfloat16",
23
+ "training_steps": 100000,
24
  "graph": {
25
  "graph_name": "cb5k",
26
  "condition": "real",
 
34
  "status": "trained",
35
  "condition": "real",
36
  "seed": 1,
37
+ "step": 94000,
38
+ "val_loss": 1.577788382768631,
39
+ "checkpoint": "checkpoints/flygpt-v0-100k/cb5k/real_seed1.pt",
40
+ "project": "flygpt-v0-100k"
41
  }
42
  }
model.safetensors CHANGED
@@ -1,3 +1,3 @@
1
  version https://git-lfs.github.com/spec/v1
2
- oid sha256:d8c8b47fc37d85fb591f215a3cc54aa3d045e0edfb69a9d6116c1b1f87bbd317
3
  size 7495610
 
1
  version https://git-lfs.github.com/spec/v1
2
+ oid sha256:94fc7e67d51cfe435b74235489bfb0ef1b5b5a4647f44cf2c020a39d42b1b16d
3
  size 7495610