Dead Directions

building heavily AI authored

A modern neural network has far more parameters than its task strictly needs, and training quietly takes advantage of that. Watch a network train and something happens alongside the fitting: whole directions in weight space fall out of use. The model's sensitivity along them dies away, step by step, until moving the weights that way barely changes anything the network does. Such a direction is a dead direction, dead because the sensitivity along it has died.

Where dead directions gather, the geometry of the loss caves in. Many nearby settings of the weights now produce almost the same predictions, so the best fit is no longer a point but a whole flat region, and the model sits at what mathematics calls a singularity. Dead directions are the paths training takes into these places, and the flat directions it finds once there.

There is a version of this every network is born with. Double all the weights going into a ReLU unit and halve the weights coming out, and the network computes literally the same function; spin an attention head's internal axes, and it attends to exactly the same tokens. Along these built-in symmetries nothing was ever alive to die: the direction is perfectly flat from the start, and there is nothing to measure. The dead directions worth studying are different. They die by degree: the function still changes along them, only ever more slowly, and how fast it flattens is a number you can measure. That number, what it tells you about the model, and how to read it from a real network, is what this section is about. Telling a symmetry apart from a genuinely dying degree of freedom turns out to be part of the job.

None of it happens all at once, either. The slide toward a singularity is a phase of training, not a permanent condition: a network still absorbing its task, which is where most large-scale pretraining lives, has not yet formed the structure, and knowing when there is something to read is part of the work too.

The two theories it connects

Two mathematical traditions have circled this degeneracy from opposite sides.

Information geometry treats a family of models as a smoothly curved surface, with the Fisher information setting distances on it. It is sharp and powerful in the well-conditioned regime, and it loses its footing at exactly the singular points, where the surface stops being smooth.

Singular learning theory, developed by Sumio Watanabe, was built for those points. It is the theory of the singular regime, the place information geometry cannot reach with its usual machinery.

Historically the two have stayed apart, using different mathematics and describing opposite regimes. The dead direction is the object that sits between them, on the edge where the well-conditioned world hands off to the singular one.

The goal

The aim of this research is to make that connection precise, and above all measurable. A single dead direction can be read from either side: as the geometry of a singular loss valley, the way Watanabe's theory sees it, and as the collapse of the Fisher information, the way Amari's geometry sees it. Read either way, how fast it flattens comes out as the same number. Everything here grows from that one fact, because it means a quantity from the deep theory, the kind that once took algebraic geometry to extract, can be read off an ordinary training run.

From there the work follows the connection outward: what the geometry implies for how networks generalise and grow their structure, how it can be measured at the scale of real models, and what it unlocks for the way we understand and build artificial intelligence.

The program so far

The program has produced five papers to date. The first lays the theoretical ground, proving that the flatness of a dead direction, one integer, can be read from the slope of a decay curve. The four after it each put a different instrument on the same object: a layer's spectrum, which detects dead directions and counts how many are collapsing together; a normalisation layer's weight vector, which carries one in closed form before the model has computed anything; the path a symmetry-respecting optimizer traces, which keeps the order legible during training; and, most recently, a single frozen checkpoint, from which the order can be recovered with no training run in sight. Wherever two instruments read the same quantity they agree, and that agreement is what convinces us the structure is a property of the model rather than of any one instrument. The thread is still being pulled: each paper closes one question and opens others, and the open ends are marked throughout.

The papers are written for reviewers. This section is written for everyone else. We have built it as a set of explainers with interactive demos, because the geometry at the heart of the program is genuinely visual and most of its ideas can be operated: every explainer introduces one idea in plain language and then hands you the controls, so you can watch a direction die, read its order off a slope yourself, and break the assumptions to see what fails. Foundations builds the core picture, from a single neuron to why flatness decides generalisation. Reading & Measuring is the instrument shop, the same direction read from the forward side, the backward side, and the weights themselves, on a ladder of cost. Gauge & Optimizers faces the complication: the network's own symmetries make the reading depend on the optimizer, and an optimizer built to respect them turns training itself into the measurement. The Full Reading takes any trained checkpoint where the structure has formed and reads it whole. The Papers maps each arXiv paper to the explainers that teach it.