Mathieu Stevenin
El algoritmo genético (AG) es una técnica de optimización basada en búsquedas basada en los principios de la genética y la supervivencia. Suele utilizarse para encontrar soluciones óptimas o casi óptimas a problemas difíciles que, de otro modo, llevarían toda una vida resolver. Suele utilizarse para resolver problemas de optimización, en la investigación y en el aprendizaje automático. La naturaleza siempre ha sido una excelente fuente de inspiración para toda la humanidad. Los algoritmos genéticos (AG) son algoritmos basados en búsquedas basados en los conceptos de supervivencia y genética. Los AG son un subconjunto de una rama mucho más amplia de la computación denominada computación evolutiva. Los AG fueron desarrollados por John Holland y sus estudiantes y colegas de la Universidad de Michigan, en particular David E. Goldberg, y desde entonces se han probado en varios problemas de optimización con un alto grado de éxito.