← Latest papers
🤖 AI

Prospective Compression in Human Abstraction Learning

This paper proposes and validates the hypothesis that humans learn reusable abstractions in non-stationary environments through "prospective compression" to optimize for future tasks, a behavior that existing retrospective algorithms and LLM-based models fail to capture.

Original authors: Leonardo Hernandez Cano, Ivan Zareski, Luisa El Amouri, Pinzhe Zhao, Max Mascini, Emanuele Sansone, Yewen Pu, Bonan Zhao, Marta Kryven

Published 2026-05-12
📖 4 min read☕ Coffee break read

Original authors: Leonardo Hernandez Cano, Ivan Zareski, Luisa El Amouri, Pinzhe Zhao, Max Mascini, Emanuele Sansone, Yewen Pu, Bonan Zhao, Marta Kryven

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine you are trying to teach a robot how to draw complex pictures. You give it a small set of basic tools: a pencil, a ruler, and an eraser.

The Old Way (Retrospective Compression)
Most current computer programs learn by looking at the pictures they've already drawn. If they draw a square, then a triangle, then a square again, the program thinks, "Hey, I drew a square twice! I should save 'draw a square' as a shortcut for next time." It's like a student who only studies for a test by reviewing the exact questions they got wrong yesterday. They are good at repeating the past, but they don't know what questions will be on tomorrow's test.

The New Idea (Prospective Compression)
This paper suggests that humans are smarter than that. When we learn, we don't just look back; we look forward. We try to guess what kind of pictures we might need to draw next, and we create shortcuts (abstractions) that will be useful for those future tasks, even if we haven't seen them yet.

The authors call this "Prospective Compression." It's like packing a suitcase for a trip.

  • The Robot (Retrospective): Packs only the clothes it wore yesterday because it knows it wore them.
  • The Human (Prospective): Packs a raincoat even though it's sunny today, because they noticed a pattern in the weather forecast and know it might rain tomorrow.

How They Tested This

To prove this, the researchers created a game called "Pattern Builder."

  • The Game: You are given a grid and a few basic shapes (like a line or a square). Your goal is to combine them to match a target picture.
  • The Twist: As you play, you can save any shape you create as a "Helper." This Helper becomes a new tool you can use in future levels.
  • The Experiment: They played two different versions of the game with real people:
    1. The "Step-by-Step" Game: Each picture was just a small change from the one before it. Here, looking back at the previous picture worked fine.
    2. The "Hidden Group" Game: This was the tricky one. The pictures were grouped in sets of four. In each set, there was a secret "base shape" that was used to make all four pictures, but the pictures looked very different on the surface. To solve this efficiently, you had to guess the secret base shape before you saw all four pictures.

What They Found

  • The Robots Failed: The computer programs that only looked back (Retrospective) or relied on general "gut feelings" (like Large Language Models) got stuck. They couldn't figure out the secret base shape in the "Hidden Group" game because they were too busy analyzing the past.
  • Humans Succeeded: The people playing the game figured out the secret base shape quickly. They created "Helpers" that weren't just shortcuts for the current picture, but shortcuts that would help them solve the next three pictures in the group.

The Big Takeaway

The paper argues that human learning isn't just about compressing our memory of the past. It's about predicting the future.

When we learn a new skill, we aren't just memorizing what happened; we are building a mental toolkit designed for what might happen next. We are constantly asking, "If I learn this one thing now, will it help me solve a whole bunch of problems later?"

The authors conclude that to build truly smart AI, we can't just teach computers to compress the past. We need to teach them to imagine the future and build abstractions that will be useful for tasks they haven't even seen yet.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →