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

https://github.com/morvanzhou/evolutionary-algorithm

Evolutionary Algorithm using Python, 莫烦Python 中文AI教学
https://github.com/morvanzhou/evolutionary-algorithm

distributed-es es evolution-strategies evolution-strategy evolutionary-algorithm genetic-algorithm machine-learning microbial-ga microbial-genetic-algorithm neat nes neural-nets neural-network neuroevolution openai python reinforcement-learning travel-sale-problem travel-sales-problem tutorial

Last synced: about 1 month ago
JSON representation

Evolutionary Algorithm using Python, 莫烦Python 中文AI教学

Awesome Lists containing this project

README

        





In these tutorials, we will demonstrate and visualize algorithms like Genetic Algorithm,
Evolution Strategy, NEAT etc.

All methods mentioned below have their video and text tutorial in Chinese. Visit [莫烦 Python](https://mofanpy.com/) for more.

A python package for Evolution algorithm is now available. Details are found at [MEvo](https://github.com/MorvanZhou/mevo).

* [Genetic Algorithm](tutorial-contents/Genetic%20Algorithm)
* [Basic GA](tutorial-contents/Genetic%20Algorithm/Genetic%20Algorithm%20Basic.py)
* [Match Phrase Example](tutorial-contents/Genetic%20Algorithm/Match%20Phrase.py)
* [Travel Sales Problem](tutorial-contents/Genetic%20Algorithm/Travel%20Sales%20Person.py)
* [Find Path Example](tutorial-contents/Genetic%20Algorithm/Find%20Path.py)
* [Microbial GA](tutorial-contents/Genetic%20Algorithm/Microbial%20Genetic%20Algorithm.py)
* [Evolution Strategy](tutorial-contents/Evolution%20Strategy)
* [Basic ES](tutorial-contents/Evolution%20Strategy/Evolution%20Strategy%20Basic.py)
* [(1+1)-ES](tutorial-contents/Evolution%20Strategy/(1%2B1)-ES.py)
* [Natural Evolution Strategy (NES)](tutorial-contents/Evolution%20Strategy/Natural%20Evolution%20Strategy%20(NES).py)
* [Using Neural Nets](tutorial-contents/Using%20Neural%20Nets)
* [NEAT for Supervised-Learning](tutorial-contents/Using%20Neural%20Nets/NEAT)
* [NEAT for Reinforcement-Learning](tutorial-contents/Using%20Neural%20Nets/NEAT_gym)
* [Distributed ES with Neural Nets (OpenAI)](tutorial-contents/Using%20Neural%20Nets/Evolution%20Strategy%20with%20Neural%20Nets.py)

### [Basic GA](tutorial-contents/Genetic%20Algorithm/Genetic%20Algorithm%20Basic.py)



### [Match Phrase Example](tutorial-contents/Genetic%20Algorithm/Match%20Phrase.py)



### [Travel Sales Problem](tutorial-contents/Genetic%20Algorithm/Travel%20Sales%20Person.py)



### [Find Path Example](tutorial-contents/Genetic%20Algorithm/Find%20Path.py)


### [Basic ES](tutorial-contents/Evolution%20Strategy/Evolution%20Strategy%20Basic.py)



### [Natural Evolution Strategy (NES)](tutorial-contents/Evolution%20Strategy/Natural%20Evolution%20Strategy%20(NES).py)



### [Distributed ES with Neural Nets (OpenAI)](tutorial-contents/Using%20Neural%20Nets/Evolution%20Strategy%20with%20Neural%20Nets.py)



# Donation

*If this does help you, please consider donating to support me for better tutorials! Any contribution is greatly appreciated!*



Paypal



Patreon