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教学
- Host: GitHub
- URL: https://github.com/morvanzhou/evolutionary-algorithm
- Owner: MorvanZhou
- License: mit
- Created: 2017-07-15T09:50:11.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-26T18:28:32.000Z (over 1 year ago)
- Last Synced: 2025-04-08T09:09:16.613Z (about 1 month ago)
- Topics: 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
- Language: Python
- Homepage: https://mofanpy.com/tutorials/machine-learning/evolutionary-algorithm/
- Size: 2.21 MB
- Stars: 1,220
- Watchers: 64
- Forks: 635
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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!*