Testing how far parameter compression can go on a non-linear, higher-dimensional benchmark.
Published: August 2026
Classes
10
Samples
500 (50/class)
Split
70 / 15 / 15
Epochs / LR / Batch
50 / 0.005 / 32
Boolear v8 with L=12 achieves 64.3% test accuracy using 140 parameters — against Linear Softmax's 70.0% test accuracy with 7,850 parameters. That is 91% of the baseline performance at 1.8% of the parameter count — a 56× compression.
| Model | Params | Test Acc | Train→Test Gap | Time |
|---|---|---|---|---|
| Linear Softmax | 7,850 | 70.0% | 13.7 pp | 0.2s |
| Leaf L8 | 100 | 51.4% | 7.4 pp | 174s |
| Leaf L12 (best) | 140 | 64.3% | 5.1 pp | 257s |
| Leaf L16 | 180 | 55.7% | 14.6 pp | 269s |
The v8 architecture has no dedicated output weight matrix — the 10-lit expectation values directly become the 10 class logits (plus a 10-element bias). All 140 parameters at L=12 are rotation angles on a 1024-dimensional state vector. The model encodes 784 MNIST features into a quantum-amplitude state and extracts classification signal purely through learned rotations. The fact that this reaches 64% with so few parameters suggests the amplitude encoding is doing genuine work as a structured prior.
The remaining gap to linear (64% vs 70%) appears to be a depth/capacity trade-off: more layers overfit at this dataset size, suggesting the architecture needs either more data, regularization, or a smarter way to scale beyond L=12 without overfitting.