Skip to content

Giving Up Control: Neurons as Reinforcement Learning Agents

Notifications You must be signed in to change notification settings

Multi-Agent-Networks/NaRLA

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

61 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NaRLA

For installation instructions and API documentation please refer to the docs

network.png

Run main

narla main.py \
  --trial_settings.results_directory Results \
  --environment_settings.environment CART_POLE \
  --multi_agent_network_settings.layer_settings.neuron_settings.neuron_type POLICY_GRADIENT

Execute runner

Run main.py with a product of all the settings

narla scripts/run_jobs.py \
  --settings.trial_settings.results_directory RunnerResults \
  --environments CART_POLE \
  --gpus 0 1 2 3 \
  --jobs_per_gpu 5 \
  --learning_rates 0.01 0.001 0.0001 \
  --neuron_types DEEP_Q ACTOR_CRITIC POLICY_GRADIENT \
  --number_of_layers 1 2 3 4 5 6 7 8 9 10 \
  --number_of_neurons_per_layer 5 10 15

Citation

This repository accompanies the paper Giving Up Control: Neurons as Reinforcement Learning Agents

@misc{ott2020giving,
    title={Giving Up Control: Neurons as Reinforcement Learning Agents},
    author={Jordan Ott},
    year={2020},
    eprint={2003.11642},
    archivePrefix={arXiv},
    primaryClass={cs.NE}
}

About

Giving Up Control: Neurons as Reinforcement Learning Agents

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages