Skip to content

Official implementation for the paper: "Shallow Updates for Deep Reinforcement Learning"

Notifications You must be signed in to change notification settings

Shallow-Updates-for-Deep-RL/Shallow_Updates_for_Deep_RL

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 

Repository files navigation

Shallow_Updates_for_Deep_RL

Official implementation for the paper: "Shallow Updates for Deep Reinforcement Learning"

ScreenShot

This code extends the official DQN implementation [link].

To run:

  • Follow the official isntallation isntructions.
  • Replace NeuralQLearner.lua with our code (NeuralQLearnerShallow.lua)
  • Change initenv.lua, line 14: from "require 'NeuralQLearner'" to "require 'NeuralQLearnerShallow'".

Features supported:

  • Netowrk type: DQN, and DDQN (line 155).
  • SRL method: LSTD-Q, FQI, or none (line 156).
  • Regularizer coefficient for the SRL methods (line 157).
  • SRL updates frequency (line 158).

About

Official implementation for the paper: "Shallow Updates for Deep Reinforcement Learning"

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages