W biologii populacją nazywamy grupę osobników jednego gatunku zamieszkujących dany obszar w określonym czasie. W ramach danej populacji występują różne procesy i zdarzenia, które wpływają na jej strukturę oraz potomstwo.
Podobnie funkcjonuje populacja w algorytmach genetycznych. Poszczególne jej osobniki, które reprezentują najlepsze rozwiązanie, są selekcjonowane i na ich podstawie powstaje nowe pokolenie. Możemy wpływać na rezultat algorytmu poprzez używanie odpowiednich selekcji, krzyżowań i mutacji genów.
Więcej informacji o algorytmach genetycznych znajdziesz w pozostałych e‑materiałach tej serii:
Algorytmy genetyczneAlgorytmy genetyczne,
Algorytmy genetyczne – projektowanieAlgorytmy genetyczne – projektowanie,
Algorytmy genetyczne – zastosowanieAlgorytmy genetyczne – zastosowanie,
Algorytmy genetyczne – przeszukiwanie dużych przestrzeni rozwiązańAlgorytmy genetyczne – przeszukiwanie dużych przestrzeni rozwiązań.
Poznasz różne metody selekcji i krzyżowania osobników.
Dowiesz się, na czym polega mutacja genu.
Przeanalizujesz działanie algorytmu genetycznego na prostym przykładzie.