The geometry of efficient codes: how rate-distortion trade-offs distort the latent representations of generative models
Leo D'Amato, Gian Luca Lancia, Giovanni Pezzulo

TL;DR
This paper explores how rate-distortion theory explains the distortions in latent representations of generative models, revealing three primary types of distortions influenced by capacity, data, and task constraints.
Contribution
It identifies specific distortions in latent spaces caused by rate-distortion trade-offs and analyzes their emergence under various model and data constraints.
Findings
Identified three primary distortions: prototypization, specialization, orthogonalization.
Demonstrated coexistence of multiple distortions shaping latent space geometry.
Showed how constraints influence the emergence of different latent representations.
Abstract
Living organisms rely on internal models of the world to act adaptively. These models, because of resource limitations, cannot encode every detail and hence need to compress information. From a cognitive standpoint, information compression can manifest as a distortion of latent representations, resulting in the emergence of representations that may not accurately reflect the external world or its geometry. Rate-distortion theory formalizes the optimal way to compress information while minimizing such distortions, by considering factors such as capacity limitations, the frequency and the utility of stimuli. However, while this theory explains why the above factors distort latent representations, it does not specify which specific distortions they produce. To address this question, here we investigate how rate-distortion trade-offs shape the latent representations of images in generative…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEvolutionary Algorithms and Applications · Cellular Automata and Applications
