Intrinsic Motivation
How it works
The agent computes an internal reward signal r_int from its own state of knowledge or competence, then optimises a policy against the sum of the intrinsic and (optionally) external reward. In knowledge-based approaches r_int is proportional to the prediction error of a world model or to state novelty — the agent is rewarded for visiting states it cannot yet predict. In competence-based approaches the reward is the rate of improvement (learning progress), steering the agent toward regions where it learns fastest. Information-theoretic measures such as empowerment reward states that maximise the agent’s influence over the future (the channel capacity from actions to future states). As learning proceeds the intrinsic signal typically fades, because states stop being novel or hard to predict.
Problem solved
It addresses the exploration problem in environments with sparse or absent external reward, where standard RL has nothing to maximise and learning stalls. It provides a signal that drives exploration and skill acquisition even without an explicit goal from the environment.
Components
An internally computed reward r_int added to (or replacing) the external reward, steering policy optimisation.
A model predicting the next state or its features; prediction error feeds the reward in knowledge-based approaches (prediction error, novelty).
Measures the rate of improvement in the agent’s competence and rewards regions with high learning progress (competence-based approach).
An information-theoretic objective rewarding states that maximise the agent’s influence over the future (the action→future-state channel capacity).
Implementation
Prediction-error or novelty methods get stuck on inherently stochastic stimuli, generating unbounded intrinsic reward.
The intrinsic reward shrinks as the agent learns, complicating value-function estimation.
Too high a coefficient dominates the task; too low and exploration is ignored.
Evolution
Schmidhuber introduces curiosity and boredom as intrinsic reward in model-building controllers.
Singh, Barto and Chentanez formalise intrinsic motivation within the reinforcement-learning framework.
Oudeyer and Kaplan organise approaches into knowledge-based, competence-based and morphological families.
The intrinsic reward becomes the progress in compressing observed data (compression progress).
Prediction-error reward in a learned feature space drives exploration in deep RL.
Prediction-error reward against a random fixed network — more robust to the noisy-TV problem.
Hyperparameters (configurable axes)
A coefficient scaling the intrinsic reward relative to the extrinsic one (often denoted β). Controls how strongly exploration dominates the task.
The signal family: prediction error, novelty/count-based, learning progress (competence), or empowerment.
How the non-stationary scale of the intrinsic reward, which changes during training, is handled.
Optional decay of the intrinsic reward over time so that the extrinsic reward prevails later in training.
Hardware requirements
A reward-design and RL-algorithmic paradigm; its compute cost is inherited from the underlying algorithm and model, with no dependence on a specific hardware type.