Only Relevant Information Matters: Filtering Out Noisy Samples to Boost RL
Résumé
In reinforcement learning, policy gradient algorithms optimize the policy directly and rely on sampling efficiently an environment. Nevertheless, while most sampling procedures are based on direct policy sampling, self-performance measures could be used to improve such sampling prior to each policy update. Following this line of thought, we introduce SAUNA, a method where non-informative transitions are rejected from the gradient update. The level of information is estimated according to the fraction of variance explained by the value function: a measure of the discrepancy between V and the empirical returns. In this work, we use this metric to select samples that are useful to learn from, and we demonstrate that this selection can significantly improve the performance of policy gradient methods. In this paper: (a) We define SAUNA's metric and introduce its method to filter transitions. (b) We conduct experiments on a set of benchmark continuous control problems. SAUNA significantly improves performance. (c) We investigate how SAUNA reliably selects samples with the most positive impact on learning and study its improvement on both performance and sample efficiency.
Fichier principal
vex.pdf (1.67 Mo)
Télécharger le fichier
Gym/HalfCheetah.pdf (35.02 Ko)
Télécharger le fichier
Gym/Hopper.pdf (36.63 Ko)
Télécharger le fichier
Gym/InvertedDoublePendulum-nofilter.pdf (51.81 Ko)
Télécharger le fichier
Gym/InvertedDoublePendulum.pdf (38.02 Ko)
Télécharger le fichier
Gym/InvertedPendulum-nofilter.pdf (52.57 Ko)
Télécharger le fichier
Gym/InvertedPendulum.pdf (37.87 Ko)
Télécharger le fichier
Gym/Reacher-nofilter.pdf (51.71 Ko)
Télécharger le fichier
Gym/Reacher.pdf (37.94 Ko)
Télécharger le fichier
Gym/Swimmer.pdf (32.99 Ko)
Télécharger le fichier
Gym/frames.png (328.32 Ko)
Télécharger le fichier
Roboschool/RoboschoolHumanoidFlagrunHarder-v1-128actors.pdf (39.59 Ko)
Télécharger le fichier
Roboschool/RoboschoolHumanoidFlagrunHarder-v1-512-256-128.pdf (37.76 Ko)
Télécharger le fichier
Roboschool/RoboschoolHumanoidFlagrunHarder-v1-64-64.pdf (36.4 Ko)
Télécharger le fichier
figures/grad-first.png (30.22 Ko)
Télécharger le fichier
figures/grad-last.png (28.37 Ko)
Télécharger le fichier
figures/graph-vex.png (908.26 Ko)
Télécharger le fichier
Origine | Fichiers produits par l'(les) auteur(s) |
---|