SACn: Soft Actor-Critic with n-Step Returns

Abstract:

Soft Actor-Critic (SAC) is widely used in practical applications and is now one of the most relevant off-policy online model-free reinforcement learning (RL) methods. The technique of n-step returns is known to increase the convergence speed of RL algorithms compared to their 1-step returns-based versions. However, SAC is notoriously difficult to combine with n-step returns, since their usual combination introduces bias in off-policy algorithms due to changes in the action distribution. While this problem is solved by importance sampling—a method for estimating the expected values of one distribution using samples from another distribution—importance sampling can lead to numerical instability. In this work, we combine SAC with n-step returns in a way that overcomes this issue. We present an approach to applying numerically stable importance sampling with simplified hyperparameter selection. Furthermore, we analyze the entropy estimation approach of Soft Actor-Critic within the context of the n-step maximum entropy framework and formulate the τ-sampled entropy estimation to reduce the variance of the learning target. Finally, we formulate the Soft Actor-Critic with n-step returns (SACn) algorithm, which we experimentally validate on MuJoCo simulated environments.

Authors: Jakub Łyskawa, Jakub Lewandowski, Paweł Wawrzyński

See more publications

Is a Document Educational or Just Wikipedia-Style? — Pitfalls of Classifier-Based Quality Filtering

Mateusz Klimaszewski, Piotr Andruszkiewicz

MapsHD: A benchmark suite for LiDAR odometry frameworks

Janusz Będkowski, Michał Pełka, Karol Majek, Marcin Matecki, Adrian Radulescu, Charles Hamesse, Ethan Decleyn, Przemysław Lekston, Tomasz Owerko, Przemysław Kuras, Michał Ciszewski, Jakub Kolecki, Karolina Tomaszkiewicz, Łukasz Ambroziński, Joanna Koszyk, Bartosz Hyla, Karolina Pargieła, Anna Malczewska, Tomasz Lipecki, Artur Adamek, Bartosz Mitka, Przemysław Klapa, Pelagia Gawronek, Martin Mokros, Jozef Výboštok, Juliána Chudá, Michal Skladan, Carlos Cabo, Kim André Anstensen, Daniel-Marian Craciun, Antun Jakopec, Michal Wlasiuk, Kornel Mrozowski, Maksymilian Kulicki, Krzysztof Stereńczak, Oskar Bartosz, Jakub Markiewicz, Sławomir Łapiński, Adam Kostrzewa, Mariana Campos, Machi Zawidzki, Jacek Szklarski, Rami Faraj, Loris Redovniković, Jurica Jagetić, Samer Karam, Răzvan Dumbravă, Milosz Mielcarek, Grzegorz Krok, Michal Laszkowski, Jaroslaw Wajs, Jakub Chudziński