Computação evolucionária: diferenças entre revisões
Conteúdo apagado Conteúdo adicionado
arrumado histórico Etiqueta: Inserção de predefinição obsoleta |
m arrumada introducao |
||
Linha 1:
A '''computação evolucionária''' (CE, '''computação evolutiva''', ou mesmo '''biologia evolucionária''')
é a [[otimização global]] inspirada na [[evolução biológica]].
Constitui uma [[família de algoritmos]] e é um ramo da
[[inteligência computacional]] e da [[computação natural]].
Sistemas de CE resolvem problemas via populações, [[erro e acerto]],
[[meta-heurística]], ou [[otimização estocástica]].
Um conjunto inicial de soluções candidatas é gerado e atualizado [[progração estruturada|iterativamente]]: remoção das soluções menos desejadas, inserção de ruído.
No jargão da área, uma população de soluções é sujeita à [[seleçao natural]]
ou [[seleção artificial]] e mutação, e portanto
evolui e adapta, i.e. aumenta o [[fitness]] (função quantiza quão adaptada/desejada é a solução).
A CE é popular na IC por resultar soluções otimizadas
em um espectro largo de contextos, há muitas variantes e extensões para problemas e [[estruturas de dados]] específicas.
== Histórico ==
|