https://github.com/shangtongzhang/distributedes
Distributed implementation of popular evolutionary methods
https://github.com/shangtongzhang/distributedes
cma-es evolutionary-algorithms neat nes pytorch
Last synced: about 2 months ago
JSON representation
Distributed implementation of popular evolutionary methods
- Host: GitHub
- URL: https://github.com/shangtongzhang/distributedes
- Owner: ShangtongZhang
- License: apache-2.0
- Created: 2017-07-20T20:46:52.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-26T02:46:02.000Z (over 7 years ago)
- Last Synced: 2025-04-03T22:23:42.964Z (2 months ago)
- Topics: cma-es, evolutionary-algorithms, neat, nes, pytorch
- Language: Python
- Homepage:
- Size: 436 KB
- Stars: 64
- Watchers: 6
- Forks: 18
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# DistributedES
> Distributed version of popular evolutionary methodsIncluded algorithms:
* Distributed CMA-ES
* Distributed NES
* Distributed NEAT# Dependency
* PyTorch
* [CMA](https://pypi.python.org/pypi/cma)
* [Neat-Python](https://github.com/CodeReclaimers/neat-python) [[commit](https://github.com/CodeReclaimers/neat-python/commit/15e910ce12f34497b32946e468205e08b019034d)]# References
* [The CMA Evolution Strategy: A Tutorial](https://arxiv.org/abs/1604.00772)
* [Evolution Strategies as a Scalable Alternative to Reinforcement Learning](https://arxiv.org/abs/1703.03864)
* [Evolving neural networks through augmenting topologies](https://dl.acm.org/citation.cfm?id=638554)