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: 6 months 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 (about 8 years ago)
- Default Branch: master
- Last Pushed: 2023-11-26T18:28:32.000Z (almost 2 years ago)
- Last Synced: 2025-04-08T09:09:16.613Z (6 months 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!*