Pith. sign in

REVIEW 3 cited by

Where is the Information in a Deep Neural Network?

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 1905.12213 v5 pith:SFPLHD45 submitted 2019-05-29 cs.LG cs.AIcs.ITmath.ITstat.ML

classification cs.LGcs.AIcs.ITmath.ITstat.ML
keywords informationnetworkdeepneuraldataweightsactivationscomplexity
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

Whatever information a deep neural network has gleaned from training data is encoded in its weights. How this information affects the response of the network to future data remains largely an open question. Indeed, even defining and measuring information entails some subtleties, since a trained network is a deterministic map, so standard information measures can be degenerate. We measure information in a neural network via the optimal trade-off between accuracy of the response and complexity of the weights, measured by their coding length. Depending on the choice of code, the definition can reduce to standard measures such as Shannon Mutual Information and Fisher Information. However, the more general definition allows us to relate information to generalization and invariance, through a novel notion of effective information in the activations of a deep network. We establish a novel relation between the information in the weights and the effective information in the activations, and use this result to show that models with low (information) complexity not only generalize better, but are bound to learn invariant representations of future inputs. These relations hinge not only on the architecture of the model, but also on how it is trained, highlighting the complex inter-dependency between the class of functions implemented by deep neural networks, the loss function used for training them from finite data, and the inductive bias implicit in the optimization.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 3 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. OpenAlex reports about 48 citations worldwide. Full citation record

  1. Post-Training Neural Network Pruning using Graph Curvature

    cs.LG 2026-01 conditional novelty 5.0 of 10

    An activation-aware graph-curvature score ranks neural connections for post-training pruning, preserving accuracy as well as or better than magnitude, SNIP, or SynFlow on MNIST/CIFAR models in one-shot removal tests.

  2. Anchoring Refusal Direction: Mitigating Safety Risks in Tuning via Projection Constraint

    cs.CL 2025-09 conditional novelty 5.0 of 10

    ProCon anchors each sample's hidden-state projection onto the LLM's initial refusal direction during instruction fine-tuning, reducing refusal-direction drift and safety risks with limited task-performance loss.

  3. Tackling fake images in cybersecurity -- Interpretation of a StyleGAN and lifting its black-box

    cs.CV 2025-07 reject novelty 2.0 of 10

    A StyleGAN trained on CelebA is pruned and its latent dimensions tweaked, showing many weights are redundant and some dimensions correlate with features, but results are anecdotal and lack external validation.

Pith tools