Introdução
Um algoritmo genético é um método de pesquisa que funciona analogamente a um processo evolutivo em um sistema biológico. Eles são freqüentemente usados para encontrar soluções para otimização de problemas.
"técnica de busca e otimização randomizado guiada pelo princípio de sistemas genéticos naturais."
"Algoritmos genéticos são algoritmos de busca baseados na mecânica de seleção natural e genética naturais. "
" Os algoritmos genéticos são software, procedimentos modelado após genética e evolução.
"
Há sempre uma necessidade de melhor Search e otimização técnica em todos os campos. Mas, há muito poucos métodos que funcionam melhor e mais rápido sobre o volume enorme de informações.
O campo de Algoritmo Genético é relativamente intocado. Mesmo seu poder ainda não é explorado de forma adequada. Algoritmos Genéticos garante o acesso mais rápido e melhor para enorme informação de uma maneira muito robusta.
Objectivo e Âmbito
O objetivo do GA é encontrar uma solução ótima para um problema.
Desde que o gás são procedimentos heurísticos, eles não são garantidos para encontrar a solução ideal, mas eles são capazes de encontrar muito boas soluções para uma ampla gama de problemas
.
Algoritmos Genéticos são técnicas de busca, otimização e de aprendizagem de máquina com base em a mecânica da Seleção Natural e natural Genetics. De acordo com os princípios da seleção natural darwiniana, apenas os organismos sobreviver e reproduzir o que estão aptos para o seu ambiente. E assim, a descendência dos pais mais aptos (possivelmente) obtém a melhor parte de seus pais.
Este processo atualiza a nova população.
GA utiliza o mesmo conceito para encontrar a solução. Ele encontra os pais mais aptos (solução) a partir do espaço de busca e, em seguida, usa-los em reprodução para formar as soluções prole atualizados.
O tema central da pesquisa em algoritmos genéticos tem sido robustez, Se sistemas artificiais pode ser feita mais reformulações dispendiosos robustas podem ser reduzidos ou eliminados. Além disso, se os níveis mais elevados de adaptação pode ser alcançado, os sistemas existentes possam desempenhar as suas funções mais e melhor.
Os algoritmos genéticos são uma parte da computação evolucionária, que é uma área de rápido crescimento de algoritmos genéticos artificiais são inspiradas em Darwin teoria da evolução. Os problemas são resolvidos por um process