liveBook · Manning

Internal representation

As explained in Sutskever's List

A representation is an internal neural encoding of input information that can organize features relevant to a task.

A neural network’s internal representation is its learned encoding of input information. During grokking, the representation’s measured complexity rises as the network memorizes training data, then falls as it settles on a simpler pattern that generalizes. This shift appears with sufficient regularization; without it, complexity stays high and the network does not generalize. section 8.5

Figure 8.7 Complexity dynamics for unregularized (top) and regularized (bottom) neural networks in grokking experiments on modular multiplication. Markers denote when memorization (□) and generalization (○) occur. In the regularized network, generalization occurs when complexity falls after peaking at memorization, whereas the unregularized network never generalizes and its complexity remains high. Mean over three seeds; shading indicates the standard error. Used with permission granted by the lead author (Branton DeMoss).
figure

Compare complexity over training for regularized and unregularized networks on modular multiplication. section 8.5

How Sutskever's List covers it

How deep it goes
Tracks complexity rising and falling during training, linking the decline to a simpler generalizing pattern.
Examples
Uses grokking experiments on modular multiplication and other modular arithmetic tasks.
What you can do after
Understand how representation complexity can change as a network shifts from memorization to generalization.
How it connects
Connects learned representations to memorization, generalization, and regularization.

Related concepts

This explainer was generated by Manning's knowledge graph from the text of Sutskever's List. The section links point to the parts of the book it draws on.