Intrinsic Motivation

Intrinsic Motivation in RL is the use of internally generated reward signals to drive exploration — augmenting external (task) rewards with intrinsic rewards based on novelty, curiosity, surprise, or competence, enabling the agent to explore effectively even without external reward.

Intrinsic Reward Types

  • Curiosity: Reward for encountering states that are hard to predict — prediction error as reward.
  • Count-Based: Reward inversely proportional to visitation count — visit novel states.
  • Information Gain: Reward for actions that reduce uncertainty about the environment model.
  • Empowerment: Reward for states where the agent has maximum control over future outcomes.

Why It Matters

  • Sparse Rewards: Many real-world tasks have extremely sparse external rewards — intrinsic motivation enables learning.
  • Exploration: Intrinsic rewards drive systematic exploration of the environment — avoids random wandering.
  • Autonomy: Enables agents to learn useful skills without any external reward — pre-training for downstream tasks.

Intrinsic Motivation is self-driven curiosity — generating internal rewards to explore and learn even without external feedback.

Take intrinsic motivation further

Ask the copilot about this term, or have our engineers assess it against your process.