Proces tworzenia nowych osobników odbywa się przez rekombinację (krzyżowanie).
Ewolucja populacji uwzględnia również losowe zmiany w strukturze chromosomów potomnych tzn. mutacje lub inwersje.
Na podstawy algorytmu ewolucyjnego zazwyczaj składają się następujące etapy:
> Wybór reprezentacji problemu (sposób kodowania)
> Wybór sposobu inicjalizacji populacji
> Zastosowanie operatorów genetycznych: krzyżowanie, mutacja
> Ocena przystosowania osobników
> Selekcja osobników
Inwersja- losowe przestawienie ze sobą genów.
Programowanie ewolucyjne
> W programowaniu ewolucyjnym po inicjalizacji populacji bazowej wszystkie osobniki stają się rodzicami
> Selekcja
> Nie wykorzystujemy operatora krzyżowania Strategie ewolucyjne
> Jeden rodzic podlegając mutacjom tworzy jednego potomka
> Mała odporność na ....
Sztuczne systemy immunologiczne:
Składają się z dwóch części:
> Pierwotne organy limfatyczne
> Wtórne organy limfatyczne