Neural Weight Norm = Kolmogorov Complexity: The Hidden Logic of Weight Decay

Neural Weight Norm = Kolmogorov Complexity

2026-01-01
Tiberiu Musat
Summary
Problem
Method
Results
Takeaways
Abstract

This paper establishes a formal equivalence between neural weight norms and Algorithmic Information Theory, proving that in fixed-precision regimes, the minimum weight norm of a looped neural network equals the Kolmogorov complexity of its output string , up to a logarithmic factor. This connection identifies weight decay as a practical implementation of Solomonoff’s universal prior, the theoretically optimal inductive bias.

TL;DR

Why is weight decay so effective? This paper provides a stunning answer: in any practical hardware environment (fixed-precision), minimizing the weight norm is mathematically equivalent to minimizing the Kolmogorov complexity of the model's output. By using weight decay, we are inadvertently performing "Solomonoff Induction"—the gold standard of optimal Bayesian inference.

The "Precision" Catch: Why Real-Valued Weights Failed Theory

For decades, researchers tried to link neural network "size" to "complexity." However, if you allow weights to be real numbers (), a single weight could theoretically store the entire library of Congress in its decimal expansion. In this "Super-Turing" regime, a network with a tiny weight norm could output a string of infinite complexity.

The author's core insight is that modern deep learning actually runs on fixed-precision (fp16, int8, ternary). In this discrete world, the norm of a weight vector is locked to the number of bits needed to describe it. This "Lp collapse" means that whether you use or , you are essentially counting the number of non-zero parameters.

Methodology: The Two-Way Bridge

The paper proves a "Sandwich Bound" via two elegant reductions:

  1. Programs to Networks (The Upper Bound): The author shows that any program for a Universal Turing Machine can be "injected" into a looped neural network. By using a specialized routing layer, each bit of the program costs exactly one non-zero parameter. Thus, the Neural Complexity is at most the Kolmogorov Complexity .
  2. Networks to Programs (The Lower Bound): Conversely, any sparse fixed-precision network can be described as a list of (location, value) tuples. Since describing a location requires bits, the description length of the network is bounded by .

The Main Theorem Formula

Deep Insight: Neural Prior vs. Solomonoff Prior

The most profound implication is the Solomonoff Corollary. Solomonoff's Universal Prior is the "perfect" prior for prediction, but it is famously incomputable.

The author proves that the prior induced by weight decay () matches the Universal Prior's exponent up to a logarithmic factor. This suggests that the reason weight decay works is that it guides the model toward "simpler" (more computable) hypotheses, similar to how an ideal Bayesian agent would operate.

Comparison with Prior Work Table

Experimental Witness: The Permutation Example

Is the factor just a mathematical artifact? No. The author demonstrates a "Permutation Matrix" example. A network can output a permutation of elements using only parameters, but the complexity of that permutation is . The network "cashes out" its address space to produce more information than it has parameters, proving the bound is tight.

Critical Analysis & Future Outlook

While the proof is conceptual and asymptotic (the constants and might be large in practice), it provides a rigorous theoretical grounding for:

  • Quantization-Aware Training: Why lower precision often helps generalization.
  • Looped Architectures: Why "Chain-of-Thought" or Universal Transformers are more efficient at representing complex algorithms.
  • Sparsity: Why and decay eventually target the same structural information in quantized settings.

Conclusion: This work moves weight decay from a "fine-tuning trick" to a fundamental pillar of algorithmic information theory. It suggests that our current training recipes are much closer to "ideal induction" than we previously dared to believe.

Find Similar Papers

Try Our Examples

  • Search for recent papers that explore the relationship between neural network sparsity and Kolmogorov complexity or MDL (Minimum Description Length) in transformers.
  • Which study first rigorously established that looped transformers are Turing-complete under constant bit-precision constraints, and how does this paper build upon that proof?
  • Examine research that applies Solomonoff Induction or Algorithmic Information Theory to explain the generalization of large language models (LLMs) beyond standard PAC-Bayes bounds.
Contents
Neural Weight Norm = Kolmogorov Complexity: The Hidden Logic of Weight Decay
1. TL;DR
2. The "Precision" Catch: Why Real-Valued Weights Failed Theory
3. Methodology: The Two-Way Bridge
4. Deep Insight: Neural Prior vs. Solomonoff Prior
5. Experimental Witness: The Permutation Example
6. Critical Analysis & Future Outlook