Algoritmii genetici sunt tehnici de optimizare inspirate din selecția naturală și evoluție biologică. Aceștia pot fi utilizați în inteligența artificială pentru a găsi soluții la probleme complexe de optimizare, cum ar fi proiectarea celor mai buni trasee pentru un robot sau alegerea celor mai bune parametri pentru un model de învățare automată.