L’algorithme génétique est souvent utilisé pour des problèmes d'optimisation où il y a de nombreuses solutions possibles. Cela dit, il nécessite souvent de nombreux calculs pour parvenir à un résultat satisfaisant. Pour cette raison, de nombreux data scientists se tournent vers d’autres algorithmes d’optimisation dont le temps de calcul est plus court.