Skip to content

dkanou/curriculumlearning

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Curriculum Learning for Robot Manipulation using Deep Reinforcement Learning

MSc research project on using a curriculum learning approach to train a robot arm with deep reinforcement learning.

Curriculum learning consists in breaking down a complex task into a sequence of subtasks of increasing difficulty. Bengio et al. showed that curriculum learning approaches can shorten training time and improve generalization for supervised learning tasks, similarly to unsupervised greedy layer-wise pre-training.

The purpose of this work is to evaluate the effectiveness of curriculum learning for robot manipulation tasks, by implementing a Deep Q-learning algorithm, following the recent success of deep Q-networks at training RL agents with human-level performance at playing many Atari games (Mnih et al.)

Files

Main files are located in curriculumlearning/scripts/v-rep_project/ :

Links

Kinova Mico 6 DOF Robot Arm specifications

About

Curriculum Learning for Deep Reinforcement Learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 80.9%
  • Jupyter Notebook 15.8%
  • Lua 3.3%