PAI-135 · Education

Dendritic Computation: Learning Without Forgetting

The unit at the base of deep learning is a single weighted sum, and a real neuron is not. Build the dendritic unit from the ground up: see why one point neuron can't solve XOR but a dendritic one can, watch a standard network catastrophically forget a task while a context-gated dendritic network keeps it, and recognize the same dendritic gating hiding inside attention and mixture-of-experts. It ends on the question (if the richer unit is better, why did the point neuron win?) and its answer: the hardware lottery. Grounded in Beniaguev 2021, Poirazi & Mel, Numenta's Active Dendrites, Chavlis & Poirazi 2025, and Hooker 2020.

Skilled·3 modules·6 lessons
▶ Start the course ← All courses
THE HORIZON

Where this sits, and what moves it.

Binding constraint · What one unit can compute before you pay for another. A point neuron computes one weighted sum; a dendritic tree computes a composition of them, and the difference shows up as parameters, energy, and whether the thing forgets.

Was impossible

Catastrophic forgetting was treated as a training problem to be managed with rehearsal buffers and regularisers. That a structural change to the unit -- context-gated dendritic branches -- addresses it directly stayed a neuroscience observation, because the arithmetic it needs is conditional and sparse and the silicon of the day charged more for that than for the dense multiply it replaces.

Is probable

The demonstration is reproducible and sits in this course: the shared network forgets, the gated one does not. the part is why the better primitive still loses, and it is not that the idea is wrong. It is the hardware lottery -- a dense multiply-accumulate array is what silicon has been optimised for across four decades, and a sparse conditional tree is not.

Becomes possible

It turns the day a substrate makes conditional, sparse routing as cheap as dense multiplication -- which is the same substrate question ternary logic and thermodynamic sampling are asking from their own directions. Watch the energy per conditional branch, not the accuracy tables; accuracy has not been the obstacle for some time.

Every hard thing was impossible until the constraint that made it impossible was named. How we read a frontier →