Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jolares/deep-reinforcement-learning-navigation


https://github.com/jolares/deep-reinforcement-learning-navigation

deep-reinforcement-learning dqn pytorch

Last synced: 24 days ago
JSON representation

Awesome Lists containing this project

README

        

# Dueling Double DQN (D3QN) Learning:
Collecting the Ripe Bananas

TODO: GIF of trained Agent next to Plot of Rewards per episode & avg reward per episode

This project's goal is to implement an agent capable of learning navigation in a large grid-world environment

as it also learns how to identify ripe bananas from reading raw-pixel data real-time and maximize the number it
can collect in a given time frame.

For the time being, this is a living document listing some of the project's specifications.

## The problem

TODO

## The Environment

TODO

## Markov Decision Process (MDP)

* TODO: state and action spaces
* TODO:Consideration of environment-solved

## Implementation Details

The report (Report.ipynb) describes:
* TODO: The D3QN learning algorithm and chosen hyperparameters
* TODO: The model neural networks architecture
* TODO: Future ideas for improving the agent's performance.

## Running the Project

TODO:

### Software Dependencies & Installation

* Python 3
* PyTorch
* Numpy

## Resources

[Deep Reinforcement Learning with Double Q-learning](https://arxiv.org/abs/1509.06461)

[Dueling Network Architectures for Deep Reinforcement Learning](https://arxiv.org/abs/1511.06581)

[Prioritized Experience Replay](https://arxiv.org/pdf/1511.05952v4.pdf)

[Reinforcement Learning (Sutton & Barto, 2020)](http://incompleteideas.net/book/RLbook2020.pdf)