Meta-learning for deep reinforcement learning
Creating a fully autonomous agent that is able to solve real world tasks at superhuman level is always one of the primary goals in the field of artificial intelligence (AI). Most works that are done in AI field until today are categorized as ”narrow” AI, even though the field of AI has been in th...
Saved in:
Main Author: | |
---|---|
Other Authors: | |
Format: | Final Year Project |
Language: | English |
Published: |
Nanyang Technological University
2021
|
Subjects: | |
Online Access: | https://hdl.handle.net/10356/148139 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Nanyang Technological University |
Language: | English |
Summary: | Creating a fully autonomous agent that is able to solve real world tasks at superhuman level
is always one of the primary goals in the field of artificial intelligence (AI). Most works that
are done in AI field until today are categorized as ”narrow” AI, even though the field of AI
has been in the world for seventy years [1]. A more ambitious goal in AI is to create Artificial
General Intelligence (AGI). The concept of meta-learning is one step closer to this ambitious
goal of AI. In this project, we studied existing meta-learning algorithms for deep reinforcement
learning, namely MAML and PEARL, and compare them in terms of sample efficiency and
their performance in terms of the final average returns. We also studied an existing algorithm
in RL, namely SLAC, that addresses the latent representation problem in RL by learning
a sequential latent variable model. We integrated SLAC into PEARL and compare the its
performance to the original PEARL. Our work shows that the integrated variant of PEARL
with SLAC has a better performance than the original PEARL. |
---|