Skip to content

adiehl96/Neurosmash

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

Neurosmash

A plausible deep learning reinforcement agent for the Neurosmash environment.

Deep Q-Learning Agent

Two reinforcement learning agents have been implemented. A conventional deep Q-learning agent and a biologically more plausible agent using Hindsight Experience Replay. Both agents make use of the following techniques:

Aside from this, the vanilla implementations used

The biologically plausible agent implements

Requirements

To run the program, make sure you have installed the dependencies listed in environment.yml. We recommend creating a conda environment for every project. You can do this with the following command: conda env create --file environment.yml

Usage

To run the networks take a look at the python notebooks in the src folder.

About

A biologically plausible deep learning reinforcement agent for Neurosmash

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published