Selekce je operace užívaná k výběru skupiny jedinců pro reprodukci ze seznamu jedinců splňujících podmínku přípustnosti řešení. Selekce takových potenciální rodičů určených k páření za účelem reprodukce potomků může probíhat deterministicky, nebo náhodně - záleží na řešeném problému, tj. jaká budou zvolena kritéria selekce, např. hodnota fitness. Existují různé varianty selekčních metod. V zásadě existují dvě třídy algoritmů selekce: