Decoupling Meta-Reinforcement Learning with Gaussian Task Contexts and Skills

Hongcai He, Anjie Zhu, Shuang Liang, Feiyu Chen, Jie Shao
12/11/2023
cs.LG

No official code found. Best implementation: hehongc/DCMRL (5 stars, last commit 2023-12-10).

Abstract

Offline meta-reinforcement learning (meta-RL) methods, which adapt to unseen target tasks with prior experience, are essential in robot control tasks. Current methods typically utilize task contexts and skills as prior experience, where task contexts are related to the information within each task and skills represent a set of temporally extended actions for solving subtasks. However, these methods still suffer from limited performance when adapting to unseen target tasks, mainly because the learned prior experience lacks generalization, i.e., they are unable to extract effective prior experience from meta-training tasks by exploration and learning of continuous latent spaces. We propose a framework called decoupled meta-reinforcement learning (DCMRL), which (1) contrastively restricts the learning of task contexts through pulling in similar task contexts within the same task and pushing away different task contexts of different tasks, and (2) utilizes a Gaussian quantization variational autoencoder (GQ-VAE) for clustering the Gaussian distributions of the task contexts and skills respectively, and decoupling the exploration and learning processes of their spaces. These cluster centers which serve as representative and discrete distributions of task context and skill are stored in task context codebook and skill codebook, respectively. DCMRL can acquire generalizable prior experience and achieve effective adaptation to unseen target tasks during the meta-testing phase. Experiments in the navigation and robot manipulation continuous control tasks show that DCMRL is more effective than previous meta-RL methods with more generalizable prior experience.

View on arXivView PDF

Code Implementations(1)

hehongc/DCMRLCommunity100%

Code of Decoupling Meta-Reinforcement Learning with Gaussian Task Contexts and Skills (AAAI 2024)

51PythonDec 10, 20232 years ago

Similar Papers

Cite this paper

@article{he2023decoupling,
  title  = {Decoupling Meta-Reinforcement Learning with Gaussian Task Contexts and Skills},
  author = {Hongcai He and Anjie Zhu and Shuang Liang and Feiyu Chen and Jie Shao},
  year   = {2023},
  eprint = {2312.06518},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2312.06518v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2312.06518.svg)](https://codeofpaper.com/paper/2312.06518)

Discussion