Entradas

Mostrando entradas de mayo, 2020

Algoritmo Genético Sencillo en Python

Imagen
Algoritmo  Genético En la Inteligencia Artificial, los primeros trabajos para introducir los concpetos  de la Genetica Biológica a la Computación se los debemos a Jhon Holland (Adaptation in Natural Systems, 1975)  quien  hizo los  avances teóricos pioneros.Recomiendo leer esta breve introducción  es.wikipedia.org/wiki/Algoritmo_gen%C3%A9tico , para  entender los concpetos y tener una idea de los tipos de problemas en que son mas utiles estas tecnicas  La idea basica de los Algoritmos Genéticos es  aplicar conceptos como selección natural y mutación  para obtener a los mejores individuos que solucionan un problema en cada generacion, usando técnicas de computación . Los procedimientos evolutivos son aleatorios y probabilistas ( estocásticos) La forma en que se mide esta mejor adaptación de los individuos, es por el grado que se ajustan  al objetivo o resolución del problema. Las aplicaciones de los Algoritmos Genéticos solo dependen de nuestra creatividad y se los utiliza en bús