BiERL: A Meta Evolutionary Reinforcement Learning Framework via Bilevel Optimization

Junyi Wang, Yuanyang Zhu, Zhi Wang, Yan Zheng, Jianye Hao +1 more
8/1/2023
cs.NEcs.AIcs.LG

No official code found. Best implementation: chriswang98sz/BiERL (5 stars, last commit 2023-07-18).

Abstract

Evolutionary reinforcement learning (ERL) algorithms recently raise attention in tackling complex reinforcement learning (RL) problems due to high parallelism, while they are prone to insufficient exploration or model collapse without carefully tuning hyperparameters (aka meta-parameters). In the paper, we propose a general meta ERL framework via bilevel optimization (BiERL) to jointly update hyperparameters in parallel to training the ERL model within a single agent, which relieves the need for prior domain knowledge or costly optimization procedure before model deployment. We design an elegant meta-level architecture that embeds the inner-level's evolving experience into an informative population representation and introduce a simple and feasible evaluation of the meta-level fitness function to facilitate learning efficiency. We perform extensive experiments in MuJoCo and Box2D tasks to verify that as a general framework, BiERL outperforms various baselines and consistently improves the learning performance for a diversity of ERL algorithms.

View on arXivView PDF

Code Implementations(1)

chriswang98sz/BiERLCommunity100%
51Shell, PythonAug 30, 20223 years ago

Similar Papers

Cite this paper

@article{wang2023bierl,
  title  = {BiERL: A Meta Evolutionary Reinforcement Learning Framework via Bilevel Optimization},
  author = {Junyi Wang and Yuanyang Zhu and Zhi Wang and Yan Zheng and Jianye Hao and Chunlin Chen},
  year   = {2023},
  eprint = {2308.01207},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2308.01207v1}
}

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/2308.01207.svg)](https://codeofpaper.com/paper/2308.01207)

Discussion