Skip to content

diegombar/curriculumlearning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

286 Commits
 
 
 
 
 
 
 
 
 
 

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

 
 
 

Contributors