top of page
Department of Electrical Engineering
Control Robotics and Machine Learning Lab

Action Robust Reinforcement Learning

Background

 

Deep reinforcement learning (DRL) methods such as the Deep Q-Network (DQN) have achieved state-of-the-art results in a variety of challenging, high-dimensional domains. This success is mainly attributed to the power of deep neural networks to learn rich domain representations for approximating the value function or policy.

 

Current methods are unable to generalize to similar, yet previously unseen, problems. As such, we would want the algorithms to be ROBUST - this is the focus of the project.

 

Project Goal

 

Implement the Action Robust RL framework within the OpenAI baselines codebase and evaluate the approach across multiple algorithms.

Project steps

 

  • Understand the various RL algorithms in the OpenAI baselines codebase.

  • Understand the Action Robust RL paper.

  • Implement Action Robustness in the various baselines algorithms.

 

Required knowledge

 

  • Strong programming skills.

  • Knowledge in DL and/or RL.

  • Any knowledge in optimization is an advantage.

 

Environment

  • TensorFlow

 

Comments and links

 

bottom of page