Idea Ripper // ArchiveCards: 1462 [Live] | Updated: 2026-10-14
Request a rip

Driven by Compression Progress

by Jürgen Schmidhuber

15 cards

Jürgen Schmidhuber, TU Munich & IDSIA — 2008/2009 paper (arXiv:0812.4360): one principle — the drive for compression progress — explains subjective beauty, novelty, surprise, interestingness, attention, curiosity, creativity, art, science, music, and jokes.

Card #c718Synthesis

Interestingness is a derivative

This drive maximizes interestingness, the first derivative of subjective beauty or compressibility, that is, the steepness of the learning curve.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Judging whether something is boring: ask whether the data went flat, or whether your learning curve did.

[Why it matters]

The paper's master equation. Interestingness is not a property of data — it is the rate of change of your compression of it. That reframes boredom, taste, and novelty as facts about the observer's trajectory, not about the object.

Link
Card #c719Synthesis

Data becomes interesting by itself

I argue that data becomes temporarily interesting by itself to some self-improving, but computationally limited, subjective observer once he learns to predict or compress the data in a better way, thus making it subjectively simpler and more beautiful.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

The same thing bores you now that electrified you a year ago: you compressed it, and the derivative went to zero.

[Why it matters]

The thesis in one sentence: interest is an event inside the observer at the moment of compression progress — not a quality sitting inside the data.

Link
Card #c720Synthesis

Curiosity, defined

Curiosity is the desire to create or discover more non-random, nonarbitrary, regular data that is novel and surprising not in the traditional sense of Boltzmann and Shannon but in the sense that it allows for compression progress because its regularity was not yet known.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Designing anything meant to hold attention: the target is learnable regularity, not noise.

[Why it matters]

Kills the Shannon definition of surprise — mere unpredictability — and replaces it with learnability. Surprise that teaches is the only surprise that counts.

Link
Card #c721Synthesis

Neither the arbitrary nor the predictable

Neither the arbitrary nor the fully predictable is truly novel or surprising—only data with still unknown algorithmic regularities are

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Someone mistakes randomness for novelty, or familiarity for depth.

[Why it matters]

The twin-boredom theorem: white noise and a dark room are equally boring, for the same reason — both offer zero compression progress.

Link
Card #c722Synthesis

Beautiful is not interesting

What’s beautiful is not necessarily interesting. A beautiful thing is interesting only as long as it is new, that is, as long as the algorithmic regularity that makes it simple has not yet been fully assimilated by the adaptive observer who is still learning to compress the data better.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Separating 'this is good' from 'this still has something to teach me.'

[Why it matters]

Beauty is a level; interestingness is a slope. A fugue stays beautiful after you have fully compressed it — it just stops being interesting.

Link
Card #c723Synthesis

Consciousness as a compression by-product

There is one thing that is involved in all actions and sensory inputs of the agent, namely, the agent itself. To efficiently encode the entire data history, it will profit from creating some sort of internal symbol or code (e. g., a neural activity pattern) representing the agent itself. Whenever this representation is actively used, say, by activating the corresponding neurons through new incoming sensory inputs or otherwise, the agent could be called self-aware or conscious.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Anyone treats self-awareness as magic rather than as the cheapest code for the most recurring pattern in the data.

[Why it matters]

Demystifies consciousness into an engineering move: the self is the most-used symbol in the agent's data history, so the compressor invents it. No mystic value attached.

Link
Card #c724Verbatim excerpt

The data is holy

the data is holy as it is the only basis of all that can be known about the world.

— Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Tempted to delete logs, notes, or records: storage is cheap, unrepeatable history is not.

[Why it matters]

The paper's creed: everything learnable rides on stored history. Throwing away raw experience is throwing away discoveries you have not made yet.

Link
Card #c725Synthesis

Discovery, defined

An unusually large compression breakthrough deserves the name discovery.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Asking whether a finding is real: did it shrink the description of the world, or just add to it?

[Why it matters]

Discovery is not a feeling — it is a measured event: a sudden large drop in the number of bits needed to encode everything you knew. Newton's law is the paper's example: a short piece of code that compresses every falling apple ever seen.

Link
Card #c726Synthesis

Reward improvements, not errors

one should not focus on the errors of the predictor, but on its improvements.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Building any learning system, or judging your own attention: measure progress, not confusion.

[Why it matters]

The 1991 fix to the 1990 curiosity model: rewarding raw prediction error sends the agent to stare at noise forever, because noise always gives high error. Reward the derivative — the improvement — and the agent hunts learnable regularity instead.

Link
Card #c727Synthesis

The twin boredoms

It will get bored by things that already are subjectively compressible. It will also get bored by things that are currently incompressible but will apparently remain so

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Deciding where to point effort: drop the mastered and the random, chase the compressible-unknown.

[Why it matters]

The attention rule in one line: the curious agent flees both the solved and the hopeless, and hunts the learnable middle — things still incompressible but expected to become compressible through more learning.

Link
Card #c728Synthesis

Scientists are artists

scientists are very much like artists. They actively select experiments in search for simple but new laws compressing the resulting observation history.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Anyone insists science and art run on different fuels.

[Why it matters]

Collapses the two-cultures wall: the physicist's experiment and the painter's canvas are the same move — generate data governed by previously unknown regularities.

Link
Card #c729Synthesis

The joke mechanism

comedians also tend to combine well-known concepts in a novel way such that the observer’s subjective description of the result is shorter than the sum of the lengths of the descriptions of the parts, due to some previously unnoticed regularity shared by the parts.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Writing or judging a joke: the laugh tracks the size of the snap, not the cleverness of the parts.

[Why it matters]

A punchline is a compression event: two familiar things snap together and the combined description shrinks. The laugh is the intrinsic reward signal for the breakthrough.

Link
Card #c730Synthesis

The mirror prototype

What they see every day in the mirror will influence their subjective prototype face, for simple reasons of coding efficiency.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Someone treats taste as objective: it is the observer's compression history talking.

[Why it matters]

Why observers prefer faces similar to their own: the compressor builds its prototype from the most frequent input, which is you. Taste as caching.

Link
Card #c731Synthesis

Prewire curiosity

the curiosity drive is such a general and generally useful concept for limited-resource RL in rare-reward environments that it should be prewired, as opposed to be learnt from scratch

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Deciding what to build into a system, a team, or a practice rather than hoping it appears on its own.

[Why it matters]

Curiosity is not a luxury for agents with spare compute — it is the optimal prior when rewards are rare and time is finite. Build it in; do not wait for it to emerge.

Link
Card #c732Synthesis

The song rule

He should try a song that is unfamiliar enough to contain somewhat unexpected harmonies or melodies or beats etc., but familiar enough to allow for quickly recognizing the presence of a new learnable regularity or compressibility in the sound stream.

— In our words · Source: Driven by Compression Progress (Jürgen Schmidhuber)

[Use when]

Picking what to read, watch, or learn next: aim at the steepest part of your own learning curve.

[Why it matters]

The paper's practical listening algorithm: skip the overplayed and the incomprehensible; hunt the edge where your learning is fastest.

Link