๐Ÿงฌ

Cellular Reasoning Fabric

A bio-inspired neural architecture that replaces static transformer layers with a dynamic population of reasoning cells that split, merge, and die based on computational demand.

๐Ÿ”ฌ Novel Architecture โšก O(Nยทk) Routing ๐Ÿงช Dynamic Compute ๐Ÿ“‰ 3x Lower Perplexity
3.2ร—
Better Perplexity
34K
Parameters
858K
FLOPs / Forward

๐Ÿ“Š Benchmark Results

Head-to-head comparison โ€” parameter-matched at ~34K params

Benchmark Task CRF Perplexity โ†“ Transformer Perplexity โ†“ CRF Advantage
Synthetic Sequences 6.69 21.14 3.2ร—
ARC Reasoning 17.36 53.04 3.1ร—
Arithmetic 22.37 62.75 2.8ร—
Chain-of-Thought 21.96 60.10 2.7ร—
Code Generation 23.95 60.29 2.5ร—

๐Ÿ—๏ธ Architecture

Input Tokens โ†’ Cell Embedding โ†’ k-NN Routing โ†’ Energy Update โ†’ Split / Merge / Die โ†’ Output

โœจ Key Innovations

๐Ÿงฌ Cell Population Dynamics

Cells split when overloaded, merge when redundant, and die when inactive โ€” dynamically allocating compute where it's needed.

โšก O(Nยทk) Spatial Routing

Each cell communicates with k nearest neighbors instead of all-to-all attention, reducing complexity from O(Nยฒ) to O(Nยทk).

๐Ÿ”‹ Energy-Based Computation

Cells maintain energy levels that govern their lifecycle โ€” high-energy cells split, low-energy cells die, similar cells merge.

๐ŸŽฏ Adaptive Depth

Dynamic halting lets the model use more reasoning steps for harder inputs and fewer for easy ones, saving FLOPs automatically.

๐Ÿ”ฌ Live Cell Dynamics (GPU Results)

Observed during CUDA training runs

105
Cell Splits
20
Cell Merges
0.847
Mean Energy
โญ GitHub Repository ๐Ÿค— Model Weights ๐Ÿ“Š Dataset