miyosuda/unreal
TensorFlow implementation of DeepMind's UNREAL reinforcement learning algorithm for training agents with auxiliary tasks.

This repository replicates the UNREAL (UNsupervised REinforcement and Auxiliary Learning) algorithm from Google DeepMind’s 2016 paper. It trains agents in the DeepMind Lab 3D environment using deep reinforcement learning with shared convolution and LSTM layers. The implementation includes auxiliary tasks alongside the main reward signal to accelerate learning, demonstrating the approach across various navigation levels with performance graphs tracking agent progress.