~/tedtes/writing/math-foundations-for-reasoning-models

~/writing/math-foundations-for-reasoning-models $ ls

Structured Neural Architectures

Translation Invariance

Translation invariance means a model can recognize a pattern even when its position shifts.

~/writing/math-foundations-for-reasoning-models $ cat topic.md

Translation Invariance

Definition

Translation invariance means recognizing a pattern even when it moves position.

Example:

pattern appears on the left
pattern appears in the center
pattern appears on the right

The identity of the pattern stays useful even though its position changes.

Translation invariance means position shift does not destroy recognition.


Why It Matters

Some patterns can appear in different places.

Example:

a local visual pattern can appear in many image locations
a local signal can appear at different time positions

A model that is too position-specific may fail when the same pattern shifts.

Translation invariance helps models handle shifted patterns.


How Convolution Helps

Convolution reuses the same filter across positions.

same filter at position 1
same filter at position 2
same filter at position 3

This lets the model detect the same local pattern in many places.

Shared filters support recognition across positions.


Invariance vs Equivariance

It helps to separate two ideas.

equivariance:
if the input shifts, the feature response shifts too

invariance:
the final decision can stay the same despite the shift

Convolution often creates useful equivariant feature maps.

Pooling and later layers can help produce more invariant decisions.

Equivariance tracks the shift; invariance ignores it when useful.


Final Summary

  • Translation invariance means recognizing patterns despite position shifts.
  • It matters when patterns can appear in different places.
  • Convolution helps by sharing filters across positions.
  • Equivariance means feature responses shift with the input.
  • Invariance means the final result can stay stable.
  • Structured architectures can build position-aware and position-robust representations.

~/writing/math-foundations-for-reasoning-models $ open

Continue the series.

Feature Map