atlas

Research map / Reinforcement learning / Visual and representation RL

Skill-aware Mutual Information Optimisation for Zero-shot Generalisation in Reinforcement Learning

NeurIPS 2024 · Reinforcement learning › Visual and representation RL · approach: Task-inference meta-RL · 1 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 Skill-aware Mutual Information (SaMI) and a K-sample estimator SaNCE to train Meta-RL context encoders that distinguish skills, improving zero-shot generalisation on modified MuJoCo and Panda-gym with smaller negative sample spaces.

Problem

Meta-RL context encoders trained with contrastive InfoNCE only separate tasks, not skills, and InfoNCE's K-sample MI estimate is bottlenecked by log K, requiring large sample sizes that are impractical in zero-shot RL generalisation.

Approach

Define SaMI as an interaction-information objective over context embedding, skill and trajectory, and optimise it with SaNCE, a K-sample estimator whose negatives are drawn from the current task across skills (rather than all tasks), reducing the required sample space while remaining a tighter lower bound than InfoNCE.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add SaMI/SaNCE objective to TESAC (SaTESAC)TESAC · Panda-gymsuccess rate (test extreme): 0.22 -> 0.37Helped
Add SaMI/SaNCE objective to TESAC (SaTESAC)TESAC · Panda-gymsuccess rate (test moderate): 0.31 -> 0.56Helped
Add SaNCE to CCM (SaCCM)CCM · Panda-gymsuccess rate (test moderate): 0.49 -> 0.57Helped
Add SaNCE to CCM (SaCCM)CCM · Panda-gymsuccess rate (test extreme): 0.29 -> 0.36Helped
Add SaNCE to CCM (SaCCM)CCM · MuJoCo Crippled Walkeraverage return (test extreme): 3098 -> 4824Helped
Add SaNCE to TESAC (SaTESAC)TESAC · MuJoCo Crippled Antaverage return (test extreme): 1048 -> 2131Helped
Add SaNCE to CCM (SaCCM)CCM · MuJoCo Half-cheetahaverage return (test extreme): 1325 -> 1926Helped
Add SaNCE to TESAC (SaTESAC)TESAC · MuJoCo Hopper-like tasksaverage returnNo clear effect
Add SaNCE to CCM and TESACPanda-gym and MuJoCo · Panda-gym trainingsuccess rate: 0.50 -> 0.92 (TESAC); 0.80 -> 0.93 (CCM)Helped
Reduce negative sample space via SaNCE (current-task sampling) vs InfoNCE across all tasks (ablation)SaNCE vs InfoNCE · Sample-limited analysis (buffer size and contrastive batch size, SlimHumanoid)average returnNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: Panda-gym (modified) MuJoCo (modified, DOMINO/CaDM extension)

Benchmarks: modified Panda-gym modified MuJoCo

Metrics: success rate average return

Baselines: PEARL TESAC CCM DOMINO CaDM

Builds on: InfoNCE CCM TESAC PEARL SAC

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