Learning generalizable representations through efficient coding

preprint OA: closed CC-BY-4.0
🔓 Open OA copy View at publisher

Abstract

Reinforcement learning (RL), an influential framework for understanding human learning, explains human behavior as aimed at maximizing reward. However, this approach offers limited insights into human generalization. Here, we propose refining classical RL by incorporating the efficient coding principle, which emphasizes maximizing reward using the simplest necessary representations. This refined framework predicts that intelligent agents, constrained by simpler representations, will inevitably develop the abilities to 1) distill environmental stimuli into fewer, abstract internal states; and 2) detect and utilize rewarding environmental features. Consequently, complex stimuli are mapped to compact representations, forming the basis for generalization. In two experiments, we demonstrate that, whereas classical RL models focusing on maximizing reward fail in generalization, an efficient coding model that learns compact representations achieves human-level generalization performance. We argue that efficient coding, rather than reward maximization, represents a more suitable computational goal for understanding human behavior, in terms of both learning and generalization.

My notes (saved in your browser only)

Citation neighborhood (no data yet)

We don't have any in-corpus citations linked to this paper yet. The paper's references may be in our DB but unresolved to ``paper_id`` (resolution happens at ingest when the cited DOI matches a row we already have). Run the cross-source citation reconcile pass to retry.

Source provenance

europepmc
last seen: 2026-05-19T01:45:01.086888+00:00
unpaywall
last seen: 2026-05-27T02:00:06.600101+00:00
License: CC-BY-4.0