Algoritmo evolutivo
Origem: Wikipédia, a enciclopédia livre.
Algoritmos Evolutivos são algoritmos são baseados em uma gama de mecanismos da evolução biológica e serviram para originar os conceitos um pouco mais recentes como a dos Algoritmos Genéticos
A motivação para a construção de tais modelos computacionais surgiu de teorias de que a Natureza através de seus recursos resolveu problemas de complexidade, isto é, determinar quantidade de “recursos” para resolver “problemas”, de sobrevivência. Assim, pode-se dizer que a natureza otimiza seus mecanismos para resolver um ou mais problemas. Algoritmos Evolutivos e suas variações, dado um problema de otimização, mesmo que desconhecendo o que se está otimizando, é possível que seja encontrada uma solução ótima para o mesmo. Ou seja, tais algoritmos podem trabalhar em cima de problemas sem que exista um conhecimento explicito, isto é, que podem tratar-se de paradigmas.
Os Algoritmos Evolutivos, buscam tratar estruturas de objetos abstratos de uma população, como por exemplo, variáveis de um problema de otimização, dos quais são manipulados por operadores inspirados na evolução biologia, que objetivam a busca para a solução de um problema, estes operadores são comumente chamados de operadores genéticos.
[editar] Referencias bibliográficas
BARRETO, Jorge Muniz. Inteligência Artificial – No Limiar do Século XXI. Florianópolis, 3° ed. O Autor, 2001. p. 180 - 183.