the.ai

Information / Representation

verified

Information Bottleneck

A good representation keeps what is useful and throws away everything else. The information bottleneck states that as an objective: squeeze the input through a channel that keeps as little of it as possible while still predicting the label. Compression is not a side effect here — it is what the representation is for.

Viz primitive · budget-splitkept-input-bits = 8

kept-input-bits holds 33% of the budget; rest holds the remaining 67%.

Bits of the input the representation keeps against the bits it holds about the label, in bits. Drag the retained input up to watch the representation stop being a bottleneck at all.

8

Reviewed by opendroid · 2026-08-18