
1 minute read
ORIGEN DEL CONCEPTO DE COMPUTACIÓN EVOLUTIVA
La computación evolutiva es una rama de la inteligencia artificial que se inspira en los mecanismos de la evolución biológica para resolver problemas de optimización combinatoria.
El concepto de computación evolutiva surgió en los años 50, cuando se empezó a aplicar los principios de Charles Darwin en la resolución deproblemas.
Advertisement
Uno de los pioneros en este campo fue el matemático y estadístico John Holland, quien acuñó el término "algoritmo genético" en 1960. Holland desarrolló un marco teórico para aplicar la evolución a la inteligencia artificial, lo que llevó al desarrollo de los algoritmos genéticos y otros métodos de computación evolutiva. A partir de ahí, la computación evolutiva se ha expandido a una amplia variedad de campos y ha evolucionado constantemente.
En las décadas siguientes, se desarrollaron diferentes enfoques de computación evolutiva, como los algoritmos genéticos, las estrategias evolutivas, la programación genética y la programación evolutiva . Estos métodos se basan en la idea de que una población de soluciones potenciales al problema puede evolucionar mediante procesos de selección, recombinación y mutación, hasta encontrar la solución óptima o satisfactoria . La computación evolutiva ha encontrado aplicaciones en diversos campos, como la ingeniería, la robótica, la biología, el artey eldiseño.
