Abstract
Pyevolve is an open-source framework for genetic algorithms. The initial long-term goal of the project was to create a complete and multi-platform framework for genetic algorithms in pure Python. However, the most recent developmental versions currently support also Genetic Programming (GP)[3]; accordingly, Pyevolve now aims at becoming a pure Python framework for evolutionary algorithms.
- David E. Goldberg. Genetic Algorithms in Search, Optimization, and Machine Learning. Addison-Wesley Professional, January 1989. Google ScholarDigital Library
- Python Software Foundation. Python success stories; also available in http://www.python.org/about/success/, 2009.Google Scholar
- John R. Koza. Genetic Programming: On the Programming of Computers by Means of Natural Selection. Cambridge, MA: The MIT Press, 1992. Google ScholarDigital Library
- William B. Langdon Riccardo Poli and Nicholas Freitag McPhee. A field guide to genetic programming. Published via lulu.com and freely available at www.gp-field-guide.org.uk, with contributions by J. R. Koza, 2008. Google ScholarDigital Library
- Daniel G. Shafer. Python streamlines space shuttle mission design; also available in http://www.python.org/about/success/usa/, 2003.Google Scholar
- D. Whitley, K. Mathias, S. Rana, and J. Dzubera. Building better test functions. In Proceedings of the Sixth International Conference on Genetic Algorithms, pages 239--246. Morgan Kaufmann, 1995. Google ScholarDigital Library
Index Terms
- Pyevolve: a Python open-source framework for genetic algorithms
Recommendations
An improved genetic algorithm with conditional genetic operators and its application to set-covering problem
The genetic algorithm (GA) is a popular, biologically inspired optimization method. However, in the GA there is no rule of thumb to design the GA operators and select GA parameters. Instead, trial-and-error has to be applied. In this paper we present an ...
Hybrid Taguchi-genetic algorithm for global numerical optimization
In this paper, a hybrid Taguchi-genetic algorithm (HTGA) is proposed to solve global numerical optimization problems with continuous variables. The HTGA combines the traditional genetic algorithm (TGA), which has a powerful global exploration capability,...
Comments