Unsupervised skill discovery is a fundamental task for an agent to acquire optimal behaviours independently without relying on external rewards or supervision for specific tasks. Previous research has been conducted that aims to distil skills from information theory-guided exploration without supervision. However, the training stage of unsupervised skill discovery still requires a large number of samples. One approach to decrease the number of samples is to inject plasticity by resetting the neural network after a constant number of iterations. Counter-intuitively, we find that naive model resetting could compromise the model’s efficacy and damage sample efficiency in unsupervised skill discovery tasks. To address this problem, we propose a new concept, Reward Difference Rate, and leverage it to construct three categories of learning curves during the unsupervised skill discovery training process. The reward Difference Rate is able to identify the failure cases of naive resetting. Based on the identification, we propose substituting the naive resetting model with a novel Model Resetting Curriculum scheme. We conduct experiments on a Mujoco-based environment compared with advanced baselines, targeting two continuous skill domains, Ant and Humanoid. The experiment result demonstrates the effectiveness of our proposed method in cutting training costs in terms of the number of environment interactions.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Improving Efficiency of Unsupervised Skill Discovery by Model Resetting Curriculum

  • Yuanjiang Cao,
  • Yao Liu,
  • Ruoyu Wang,
  • Quan.Z. Sheng,
  • Lina Yao

摘要

Unsupervised skill discovery is a fundamental task for an agent to acquire optimal behaviours independently without relying on external rewards or supervision for specific tasks. Previous research has been conducted that aims to distil skills from information theory-guided exploration without supervision. However, the training stage of unsupervised skill discovery still requires a large number of samples. One approach to decrease the number of samples is to inject plasticity by resetting the neural network after a constant number of iterations. Counter-intuitively, we find that naive model resetting could compromise the model’s efficacy and damage sample efficiency in unsupervised skill discovery tasks. To address this problem, we propose a new concept, Reward Difference Rate, and leverage it to construct three categories of learning curves during the unsupervised skill discovery training process. The reward Difference Rate is able to identify the failure cases of naive resetting. Based on the identification, we propose substituting the naive resetting model with a novel Model Resetting Curriculum scheme. We conduct experiments on a Mujoco-based environment compared with advanced baselines, targeting two continuous skill domains, Ant and Humanoid. The experiment result demonstrates the effectiveness of our proposed method in cutting training costs in terms of the number of environment interactions.