HyperAIHyperAI

Command Palette

Search for a command to run...

3 months ago

Adaptive Rational Activations to Boost Deep Reinforcement Learning

Quentin Delfosse Patrick Schramowski Martin Mundt Alejandro Molina Kristian Kersting

Adaptive Rational Activations to Boost Deep Reinforcement Learning

Abstract

Latest insights from biology show that intelligence not only emerges from the connections between neurons but that individual neurons shoulder more computational responsibility than previously anticipated. This perspective should be critical in the context of constantly changing distinct reinforcement learning environments, yet current approaches still primarily employ static activation functions. In this work, we motivate why rationals are suitable for adaptable activation functions and why their inclusion into neural networks is crucial. Inspired by recurrence in residual networks, we derive a condition under which rational units are closed under residual connections and formulate a naturally regularised version: the recurrent-rational. We demonstrate that equipping popular algorithms with (recurrent-)rational activations leads to consistent improvements on Atari games, especially turning simple DQN into a solid approach, competitive to DDQN and Rainbow.

Code Repositories

ml-research/rational_activations
Official
pytorch
Mentioned in GitHub
ml-research/rational_rl
Official
pytorch
Mentioned in GitHub
ml-research/rational_sl
Official
pytorch
Mentioned in GitHub

Benchmarks

BenchmarkMethodologyMetrics
atari-games-on-atari-2600-asterixRecurrent Rational DQN Average
Score: 12621
atari-games-on-atari-2600-asterixRational DQN Average
Score: 18109
atari-games-on-atari-2600-battle-zoneRational DQN Average
Score: 23403
atari-games-on-atari-2600-battle-zoneRecurrent Rational DQN Average
Score: 25749
atari-games-on-atari-2600-breakoutRecurrent Rational DQN Average
Score: 336
atari-games-on-atari-2600-breakoutRational DQN Average
Score: 316
atari-games-on-atari-2600-enduroRational DQN Average
Score: 1043
atari-games-on-atari-2600-enduroRecurrent Rational DQN Average
Score: 957
atari-games-on-atari-2600-james-bondRational DQN Average
Score: 1122
atari-games-on-atari-2600-james-bondRecurrent Rational DQN Average
Score: 1137
atari-games-on-atari-2600-kangarooRational DQN Average
Score: 2941
atari-games-on-atari-2600-kangarooRecurrent Rational DQN Average
Score: 5266
atari-games-on-atari-2600-pongRecurrent Rational DQN Average
Score: 18.13
atari-games-on-atari-2600-pongRational DQN Average
Score: 18.04
atari-games-on-atari-2600-qbertRational DQN Average
Score: 14436
atari-games-on-atari-2600-qbertRecurrent Rational DQN Average
Score: 14080
atari-games-on-atari-2600-seaquestRecurrent Rational DQN Average
Score: 7460
atari-games-on-atari-2600-seaquestRational DQN Average
Score: 6603
atari-games-on-atari-2600-skiingRational DQN Average
Score: -23487
atari-games-on-atari-2600-skiingRecurrent Rational DQN Average
Score: -23582
atari-games-on-atari-2600-space-invadersRecurrent Rational DQN Average
Score: 1395
atari-games-on-atari-2600-space-invadersRational DQN Average
Score: 650
atari-games-on-atari-2600-tennisRecurrent Rational DQN Average
Score: 20.6
atari-games-on-atari-2600-tennisRational DQN Average
Score: 20.5
atari-games-on-atari-2600-time-pilotRational DQN Average
Score: 17632
atari-games-on-atari-2600-time-pilotRecurrent Rational DQN Average
Score: 13261
atari-games-on-atari-2600-tutankhamRecurrent Rational DQN Average
Score: 184
atari-games-on-atari-2600-tutankhamRational DQN Average
Score: 179
atari-games-on-atari-2600-video-pinballRational DQN Average
Score: 149712
atari-games-on-atari-2600-video-pinballRecurrent Rational DQN Average
Score: 86942

Build AI with AI

From idea to launch — accelerate your AI development with free AI co-coding, out-of-the-box environment and best price of GPUs.

AI Co-coding
Ready-to-use GPUs
Best Pricing
Get Started

Hyper Newsletters

Subscribe to our latest updates
We will deliver the latest updates of the week to your inbox at nine o'clock every Monday morning
Powered by MailChimp
Adaptive Rational Activations to Boost Deep Reinforcement Learning | Papers | HyperAI