atlas

Research map / Reinforcement learning / Visual and representation RL

Meta-Reinforcement Learning via Exploratory Task Clustering

AAAI 2024 · Reinforcement learning › Visual and representation RL · approach: Task-inference meta-RL · 7 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 MILET, a meta-RL method that infers task clusters with cluster-based variational inference and trains a divide-and-conquer exploration policy to identify a new task's cluster before refining task inference.

Problem

Meta-RL typically assumes a unimodal task distribution, ignoring structured heterogeneity (clusters) among tasks, which hampers exploration and sample-efficient adaptation with limited samples.

Approach

Model the task distribution as a mixture of clusters with a learnable cluster-specific prior inside a VAE-style cluster-based variational inference, plus a separate exploration policy trained with intrinsic rewards that reduce cluster-inference entropy and encourage consistent cluster inference, enabling coarse-to-fine (cluster then task) exploration.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use MILET with 4 clusters instead of VariBADMeta-RL · Ant-Goalreturn: -168.6±9.6 -> -125.4±5.1Helped
Use MILET with 6 clusters instead of VariBADMeta-RL · Ant-Ureturn: -162.4±9.2 -> -99.7±5.2Helped
Set the cluster number to 2 instead of 4 (ablation)MILET · Ant-Goalreturn: -125.4±5.1 -> -132.3±7.6Hurt
Set the cluster number to 6 instead of 4 (ablation)MILET · Ant-Goalreturn: -125.4±5.1 -> -123.6±4.4Helped
Set the cluster number to 8 instead of 4 (ablation)MILET · Ant-Goalreturn: -125.4±5.1 -> -124.2±4.7No clear effect
Set the cluster number to 10 instead of 4 (ablation)MILET · Ant-Goalreturn: -125.4±5.1 -> -128.6±5.2Hurt
Set the cluster number to 2 instead of 4 (ablation)MILET · Ant-Ureturn: -113.7±4.8 -> -128.6±8.8Hurt
Set the cluster number to 6 instead of 4 (ablation)MILET · Ant-Ureturn: -113.7±4.8 -> -99.7±5.2Helped
Set the cluster number to 8 instead of 4 (ablation)MILET · Ant-Ureturn: -113.7±4.8 -> -117.9±5.7Hurt
Set the cluster number to 10 instead of 4 (ablation)MILET · Ant-Ureturn: -113.7±4.8 -> -142.7±10.4Hurt

Surprising findings

Limitations

Experimental setup

Datasets: MuJoCo AntGoal Ant-U Humanoid-Dir Hopper-Rand-Params Walker-Rand-Params Meta-World

Benchmarks: MuJoCo AntGoal Ant-U Humanoid-Dir Hopper-Rand-Params Walker-Rand-Params Meta-World

Metrics: average return success rate normalized mutual information (NMI)

Baselines: RL2 PEARL VariBAD MetaCURE ProMP MMAML Oracle (per-cluster VariBAD)

Builds on: VariBAD MetaCURE PPO MAML

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