atlas

Research map / Reinforcement learning / Visual and representation RL

LICORICE: Label-Efficient Concept-Based Interpretable Reinforcement Learning

ICLR 2025 · Reinforcement learning › Visual and representation RL · approach: Probabilistic and autonomous RL · 0 citations (OpenAlex)

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.

Proposes LICORICE, a label-efficient training scheme for concept-bottleneck RL policies that interleaves concept and policy learning, uses ensemble disagreement active learning and data decorrelation to reach near-full reward with at most a few thousand concept labels, and tests GPT-4o as an automated concept annotator.

Problem

Concept-based interpretable RL requires concept labels for every training state, which is costly from humans or VLM APIs; the paper targets learning concept-bottleneck policies under a small concept-annotation budget.

Approach

Combine iterative training (alternately fit concept layer on recent on-policy data and train the action head with frozen concepts), disagreement-based active selection via a concept ensemble (query-by-committee / variance), and random acceptance-based decorrelation of rollout states, so PPO-based concept policies need only hundreds to a few thousand labels.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add iterative training across multiple policy/data iterations (ablation)LICORICE · PixelCartPolereward: 0.533896 -> 1.0Helped
add iterative training across multiple policy/data iterations (ablation)LICORICE · DoorKeyconcept error: 0.089535 -> 0.047504Helped
add data decorrelation (ablation)LICORICE · DoorKeyreward: 0.783113 -> 0.990297Helped
add disagreement-based active learning to select queried samples (ablation)LICORICE · DynamicObstaclesreward: 0.583053 -> 0.990607Helped
use LICORICE rather than budget-constrained baselinesPixelCartPole · PixelCartPolereward: 0.363624 -> 1.0Helped
use LICORICE rather than budget-constrained baselinesDoorKey · DoorKeyreward: 0.886567 -> 0.990297Helped
use LICORICE rather than budget-constrained baselinesDynamicObstacles · DynamicObstaclesreward: 0.99253 vs 0.990607No clear effect
use GPT-4o labels with LICORICE instead of perfect concept labelsLICORICE · Boxingreward: 1.004997 -> 0.221577Hurt
use GPT-4o labels with LICORICE instead of perfect concept labelsLICORICE · DoorKeyreward: 0.990297 -> 0.830113Hurt

Surprising findings

Limitations

Experimental setup

Datasets: PixelCartPole DoorKey DynamicObstacles Boxing (OCAtari) Pong (VIPER concepts)

Benchmarks: PixelCartPole DoorKey DynamicObstacles Boxing Pong

Metrics: normalized reward (fraction of PPO upper bound) concept error (MSE or 1 - accuracy)

Baselines: Sequential-Q Disagreement-Q Random-Q CPM LICORICE-IT LICORICE-DE LICORICE-AC

Builds on: PPO concept bottleneck models CPM (concept-based multi-agent RL) query-by-committee

Closest papers by meaning

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.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy