Research map / Learning theory and algorithms / Prediction and decision losses
Measuring Goal-Directedness
Read the paperCheck your idea against 108,967 papers
AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.
Defines maximum entropy goal-directedness (MEG), a causal, scale-invariant measure of how well a utility function predicts a policy's behaviour via maximum causal entropy, with algorithms for MDPs and small CliffWorld experiments.
Problem
Measuring how goal-directed a system's decision variables are, i.e., to what extent a policy can be predicted as optimising some utility function, in causal models and MDPs.
Approach
Adapts maximum causal entropy IRL: for each attainable expected utility, take the maximum-entropy policy attaining it (a soft-optimal Boltzmann policy with rationality beta), and define goal-directedness as the best predictive log-likelihood gain over the uniform policy. This yields scale and translation invariance, works with known or hypothesised utility classes, and handles arbitrary (nonlinear
Key results
- Known-utility MEG for epsilon-greedy policies in CliffWorld falls from 2.4 at epsilon=0.1 to 0.001 at epsilon=0.8, tracking reduced optimality.
- Known-utility MEG decreases as the goal region grows from k=1 (37.8) to k=3 (16.8), while unknown-utility MEG stays around 32-35 across k.
- Proves MEG is translation and scale invariant, bounded between 0 and sum of log domain sizes, and zero for variables the decision cannot influence.
Measured effects reported in the paper
| What was changed | Where | Measured | Effect |
|---|---|---|---|
| Increase ε in the ε-greedy policy | CliffWorld policies, known-utility MEG · CliffWorld | MEG: 2.4 -> 0.008 | Hurt |
| Increase ε in the ε-greedy policy | CliffWorld policies, unknown-utility MEG · CliffWorld | MEG: 26.1±0.11 -> 0.091±0.007 | Hurt |
| Extend the goal region from k=1 to k=4 | Optimal CliffWorld policies, known-utility MEG · CliffWorld | MEG: 37.8 -> 18.9 | Mixed |
| Extend the goal region from k=1 to k=4 | Optimal CliffWorld policies, unknown-utility MEG · CliffWorld | MEG: 34.3±2.6 -> 35.4±0.6 | No clear effect |
Surprising findings
- A policy that pessimises a utility function can be just as goal-directed as one that optimises it.
- Naively plugging a utility into the MCE policy is not scale-invariant (predictive accuracy -0.018 vs -0.13 for 2U vs U).
Limitations
- Requires environment access to run policies; cannot compute from purely observational data.
- Gradient-based unknown-utility algorithm may be computationally intractable in high dimensions and only gives a lower bound for non-convex classes.
- Results depend heavily on chosen variables and distributional shifts; only small-scale experiments.
Experimental setup
Datasets: CliffWorld (seals suite)
Benchmarks: CliffWorld
Metrics: MEG (predictive accuracy relative to uniform, nats) cross-entropy
Baselines: MCE IRL discovering agents causal discovery
Builds on: maximum causal entropy IRL causal influence diagrams maximum entropy reinforcement learning Discovering Agents
Closest papers by meaning
- Maximum Entropy-Regularized Multi-Goal Reinforcement Learning (ICML 2019 · similarity 0.85)
- Probing in the Dark: State Entropy Maximization for POMDPs (ICLR 2026 · similarity 0.85)
- Towards Principled Unsupervised Multi-Agent Reinforcement Learning (NeurIPS 2025 · similarity 0.84)
- On the Expressivity of Objective-Specification Formalisms in Reinforcement Learning (ICLR 2024 · similarity 0.83)
- Behavioral Entropy-Guided Dataset Generation for Offline Reinforcement Learning (ICLR 2025 · similarity 0.83)
- How to Explore with Belief: State Entropy Maximization in POMDPs (ICML 2024 · similarity 0.83)
Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.
