Evolutionary computation
Encyclopedia : E : EV : EVO : Evolutionary computation
- redirectIn computer science evolutionary computation is a subfield of artificial intelligence (more particularly computational intelligence) involving combinatorial optimization problems.
- iterative progress, growth or development (see evolution)
- population based
- guided random search
- parallel processing
- often biologically inspired
- evolutionary algorithms (comprising genetic algorithm, evolutionary programming, evolution strategy, genetic programming and learning classifier systems)
- swarm intelligence (comprising ant colony optimization and particle swarm optimization)
- self-organization such as self-organizing maps, growing neural gas, competitive learning
- differential evolution
- artificial life (also see digital organism)
- cultural algorithms
- artificial immune systems
Major Conferences and Workshops
- The Genetic and Evolutionary Computation Conference (GECCO)
- IEEE Congress on Evolutionary Computation (CEC)
- Parallel Problem Solving from Nature (PPSN)
- The Foundations of Genetic Algorithms workshop (FOGA)
- The Workshop on Ant Colony optimization and Swarm Intellligence (ANTS)
- The Evo* and EuroGP
Journals
- [Evolutionary Computation]
- [IEEE Transactions on Evolutionary Computation]
- [Genetic Programming and Evolvable Machines]
References
- [Evolutionary Computation Repository]
- [Hitch-Hiker's Guide to Evolutionary Computation (FAQ for comp.ai.genetic)]
From Wikipedia, the Free Encyclopedia. Original article here. Support Wikipedia by contributing or donating.
All text is available under the terms of the GNU Free Documentation License See Wikipedia Copyrights for details.
