Algorytmy genetyczne - wybór ocalałych
Polityka selekcji ocalałych określa, które osoby mają zostać wyrzucone, a które zatrzymane w następnym pokoleniu. Jest to kluczowe, ponieważ powinno zapewnić, że bardziej sprawne osobniki nie zostaną wyrzucone z populacji, przy jednoczesnym zachowaniu różnorodności populacji.
Niektóre AH stosują Elitism. Mówiąc prosto, oznacza to, że obecnie najlepiej przystosowany członek populacji jest zawsze rozmnażany do następnego pokolenia. Dlatego w żadnych okolicznościach nie można zastąpić najsilniejszego członka obecnej populacji.
Najłatwiejszą polityką jest wyrzucanie przypadkowych członków z populacji, ale takie podejście często wiąże się z problemami z konwergencją, dlatego szeroko stosuje się następujące strategie.
Wybór na podstawie wieku
W selekcji na podstawie wieku nie mamy pojęcia o sprawności. Opiera się na założeniu, że każdy osobnik jest dopuszczony do populacji przez skończone pokolenie, w którym może się rozmnażać, a następnie jest wyrzucany z populacji, bez względu na to, jak dobrze jest przystosowany.
Na przykład w poniższym przykładzie wiek to liczba pokoleń, przez które dana osoba była w populacji. Najstarsi członkowie populacji, tj. P4 i P7, są wyrzucani z populacji, a wiek pozostałych członków zwiększa się o jeden.
Wybór oparty na sprawności
W tej selekcji opartej na sprawności, dzieci mają tendencję do zastępowania najmniej sprawnych osobników w populacji. Selekcja najmniej dopasowanych osób może odbywać się przy użyciu różnych zasad selekcji opisanych wcześniej - selekcja turniejowa, selekcja proporcjonalna do sprawności itp.
Na przykład na poniższej ilustracji dzieci zastępują najmniej sprawne osobniki P1 i P10 populacji. Należy zauważyć, że ponieważ P1 i P9 mają tę samą wartość przystosowania, decyzja o usunięciu danego osobnika z populacji jest arbitralna.