Normalization Enhances Generalization in Visual Reinforcement Learning

Lu Li, Jiafei Lyu, Guozheng Ma, Zilin Wang, Zhenjie Yang +2 more
6/1/2023
cs.LGcs.AI

No official code found. Best implementation: lilucse/Normalization-Enhances-Generalization-in-Visual-Reinforcement-Learning (7 stars, last commit 2024-09-20).

Abstract

Recent advances in visual reinforcement learning (RL) have led to impressive success in handling complex tasks. However, these methods have demonstrated limited generalization capability to visual disturbances, which poses a significant challenge for their real-world application and adaptability. Though normalization techniques have demonstrated huge success in supervised and unsupervised learning, their applications in visual RL are still scarce. In this paper, we explore the potential benefits of integrating normalization into visual RL methods with respect to generalization performance. We find that, perhaps surprisingly, incorporating suitable normalization techniques is sufficient to enhance the generalization capabilities, without any additional special design. We utilize the combination of two normalization techniques, CrossNorm and SelfNorm, for generalizable visual RL. Extensive experiments are conducted on DMControl Generalization Benchmark and CARLA to validate the effectiveness of our method. We show that our method significantly improves generalization capability while only marginally affecting sample efficiency. In particular, when integrated with DrQ-v2, our method enhances the test performance of DrQ-v2 on CARLA across various scenarios, from 14% of the training performance to 97%.

View on arXivView PDF

Code Implementations(1)

[AAMAS 2024 oral] Original PyTorch implementation of experiments in paper 'Normalization Enhances Generalization in Visual Reinforcement Learning'.

70Shell, Python2 years ago
carla-simulatordeepmind-control-suitegeneralizationnormalizationreinforcement-learning+1 more

Similar Papers

Cite this paper

@article{li2023normalization,
  title  = {Normalization Enhances Generalization in Visual Reinforcement Learning},
  author = {Lu Li and Jiafei Lyu and Guozheng Ma and Zilin Wang and Zhenjie Yang and Xiu Li and Zhiheng Li},
  year   = {2023},
  eprint = {2306.00656},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2306.00656v1}
}

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

Discussion