SlideShare una empresa de Scribd logo
ALGORITMOS GENÉTICOS
INTRODUCCION
La Inteligencia Artificial desde sus principios ha intentado que los agentes o
máquinas sean lo más parecido a los seres humanos. Lo que hace muy
interesante el tema de este documento.
Los algoritmos genéticos, basados principalmente en los Principios de la
Evolución propuestos por Charles Darwin en 1859.
MARCO TEÓRICO
El algoritmo genético es una técnica de búsqueda basada en la teoría de la
evolución de Darwin, que ha cobrado tremenda popularidad en todo el mundo
durante los últimos años. Se presentarán aquí los conceptos básicos que se
requieren para abordarla, así como unos sencillos ejemplos que permitan a los
lectores comprender cómo aplicarla al problema de su elección.
En los últimos años, la comunidad científica internacional ha mostrado un
creciente interés en una nueva técnica de búsqueda basada en la teoría de la
evolución y que se conoce como el algoritmo genético. Esta técnica se basa en
los mecanismos de selección que utiliza la naturaleza, de acuerdo a los cuales
los individuos más aptos de una población son los que sobreviven, al adaptarse
más fácilmente a los cambios que se producen en su entorno. Hoy en día se
sabe que estos cambios se efectúan en los genes de un individuo (unidad básica
de codificación de cada uno de los atributos de un ser vivo), y que sus atributos
más deseables (i.e., los que le permiten adaptarse mejor a su entorno) se
transmiten a sus descendientes cuando éste se reproduce sexualmente.
Un investigador de la Universidad de Michigan llamado John Holland era
consciente de la importancia de la selección natural, y a fines de los 60s
desarrolló una técnica que permitió incorporarla a un programa. Su objetivo era
lograr que las computadoras aprendieran por sí mismas. A la técnica que inventó
Holland se le llamó originalmente "planes reproductivos", pero se hizo popular
bajo el nombre "algoritmo genético" tras la publicación de su libro en 1975.
Una definición bastante completa de un algoritmo genético es la propuesta por
John Koza:
"Es un algoritmo matemático altamente paralelo que transforma un conjunto de
objetos matemáticos individuales con respecto al tiempo usando operaciones
modeladas de acuerdo al principio Darwiniano de reproducción y supervivencia
del más apto, y tras haberse presentado de forma natural una serie de
operaciones genéticas de entre las que destaca la recombinación sexual. Cada
uno de estos objetos matemáticos suele ser una cadena de caracteres (letras o
números) de longitud fija que se ajusta al modelo de las cadenas de
cromosomas, y se les asocia con una cierta función matemática que refleja su
aptitud".
Ventajas y Desventajas
No necesitan conocimientos específicos sobre el problema que intentan resolver.
Operan de forma simultánea con varias soluciones, en vez de trabajar de forma
secuencial como las técnicas tradicionales.
Cuando se usan para problemas de optimización maximizar una función objetivo-
resultan menos afectados por los máximos locales (falsas soluciones) que las
técnicas tradicionales.
Resulta sumamente fácil ejecutarlos en las modernas arquitecturas
masivamente paralelas.
Usan operadores probabilísticos, en vez de los típicos operadores
determinísticos de las otras técnicas.
Pueden tardar mucho en converger, o no converger en absoluto, dependiendo
en cierta medida de los parámetros que se utilicen tamaño de la población,
número de generaciones, etc.
Pueden converger prematuramente debido a una serie de problemas de diversa
índole.
CONCLUSIONES
Podemos concluir diciendo que la idea central es simple, las variaciones ocurren
en la reproducción mutación y genética además los rasgos se pueden heredar y
modificar.
Dependiendo de todo esto, el cambio evolutivo se produce mediante la
abundante producción de variación genética en cada generación
BIBLIOGRAFIA
Russell, S. y Norvig, P. 2004. Inteligencia Artificial. Un Enfoque Moderno.
Pearson Educacion. 2 ed. Madrid.

Más contenido relacionado

Destacado

Session 6.1 Marissa camargo redd private sector
Session 6.1 Marissa camargo   redd private sectorSession 6.1 Marissa camargo   redd private sector
Session 6.1 Marissa camargo redd private sectorWorld Agroforestry (ICRAF)
 
Card pack
Card packCard pack
Card pack
Bern Bilazon
 
Cclapps presentation
Cclapps presentationCclapps presentation
Cclapps presentation
bellecatheriine
 
Innosfera - UOC - Institucional
Innosfera - UOC - InstitucionalInnosfera - UOC - Institucional
Innosfera - UOC - Institucional
Innosfera
 
Gli alimenti funzionali
Gli alimenti funzionaliGli alimenti funzionali
Gli alimenti funzionali
Pasquale de T
 
orden-abierto
orden-abiertoorden-abierto
orden-abierto
Jhonatan Portal
 
Bioelementos
BioelementosBioelementos
Bioelementos
Carmen Rivas
 
Derechos basicos de aprendizaje
Derechos basicos de aprendizajeDerechos basicos de aprendizaje
Derechos basicos de aprendizaje
Sergio Luis Ruidiaz Castro
 
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
Dra.Josefina Labastida Núñez
 
G eazy website research
G eazy website researchG eazy website research
G eazy website research
eaglej09
 
Merlin Yammer Case Study
Merlin Yammer Case StudyMerlin Yammer Case Study
Merlin Yammer Case StudyYammer
 
Maruxa Mallo (por Pilar Villanustre)
Maruxa Mallo (por Pilar Villanustre)Maruxa Mallo (por Pilar Villanustre)
Maruxa Mallo (por Pilar Villanustre)
Marlou
 

Destacado (14)

Session 6.1 Marissa camargo redd private sector
Session 6.1 Marissa camargo   redd private sectorSession 6.1 Marissa camargo   redd private sector
Session 6.1 Marissa camargo redd private sector
 
Card pack
Card packCard pack
Card pack
 
Cclapps presentation
Cclapps presentationCclapps presentation
Cclapps presentation
 
Innosfera - UOC - Institucional
Innosfera - UOC - InstitucionalInnosfera - UOC - Institucional
Innosfera - UOC - Institucional
 
RESUME
RESUMERESUME
RESUME
 
Gli alimenti funzionali
Gli alimenti funzionaliGli alimenti funzionali
Gli alimenti funzionali
 
VR Med Lab Resume 1ON
VR Med Lab Resume 1ONVR Med Lab Resume 1ON
VR Med Lab Resume 1ON
 
orden-abierto
orden-abiertoorden-abierto
orden-abierto
 
Bioelementos
BioelementosBioelementos
Bioelementos
 
Derechos basicos de aprendizaje
Derechos basicos de aprendizajeDerechos basicos de aprendizaje
Derechos basicos de aprendizaje
 
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
El nuevo-manual-de-diagnostico-diferencial-de-las-flores-de-bach-141203133416...
 
G eazy website research
G eazy website researchG eazy website research
G eazy website research
 
Merlin Yammer Case Study
Merlin Yammer Case StudyMerlin Yammer Case Study
Merlin Yammer Case Study
 
Maruxa Mallo (por Pilar Villanustre)
Maruxa Mallo (por Pilar Villanustre)Maruxa Mallo (por Pilar Villanustre)
Maruxa Mallo (por Pilar Villanustre)
 

Similar a Algoritmos genéticos

Trabajo+completo+de+inteligencia+algoritmo+genetico
Trabajo+completo+de+inteligencia+algoritmo+geneticoTrabajo+completo+de+inteligencia+algoritmo+genetico
Trabajo+completo+de+inteligencia+algoritmo+geneticoRufino meri?
 
Algoritmos Geneticos - Teoria.pdf
Algoritmos Geneticos - Teoria.pdfAlgoritmos Geneticos - Teoria.pdf
Algoritmos Geneticos - Teoria.pdf
Castañeda Samanamu
 
computacion evolutiva y computacion neuronal
computacion evolutiva y computacion neuronalcomputacion evolutiva y computacion neuronal
computacion evolutiva y computacion neuronal
Renzo Marrufo Cabanillas
 
ALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptxALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptx
Castañeda Samanamu
 
Predicción del mundial con Algoritmos Genéticos
Predicción del mundial con Algoritmos GenéticosPredicción del mundial con Algoritmos Genéticos
Predicción del mundial con Algoritmos Genéticos
Rossy Faican Cango
 
Algoritmo Genético
Algoritmo GenéticoAlgoritmo Genético
Algoritmo Genético
andreaac2014
 
Unl articulo cientifico-1
Unl articulo cientifico-1Unl articulo cientifico-1
Unl articulo cientifico-1
andreaac2014
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo genetico
Rufino meri?
 
Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba
yucci2323
 
Int.art.equipo02
Int.art.equipo02Int.art.equipo02
Int.art.equipo02
elypp11
 
Ciencia Cognitiva: la más nueva ciencia de lo artificial
Ciencia Cognitiva: la más nueva ciencia de lo artificialCiencia Cognitiva: la más nueva ciencia de lo artificial
Ciencia Cognitiva: la más nueva ciencia de lo artificial
Alexander Chamé
 
Jgap algritmos geneticosss
Jgap  algritmos geneticosssJgap  algritmos geneticosss
Jgap algritmos geneticosss
Ciro Michel Quispe Ccahuin
 
Algoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia ArtificialAlgoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia Artificial
Gabriela_Rodriguez
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
Ing. Armando Monzon Escobar, MA.
 
Inteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.ppsInteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.pps
Nestor Villasmil Jr
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
crislorena
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo genetico
Vane Erraez
 
Desarollo de sofware con algoritmos genéticos
Desarollo de sofware con algoritmos genéticosDesarollo de sofware con algoritmos genéticos
Desarollo de sofware con algoritmos genéticos
Facultad de Ciencias y Sistemas
 

Similar a Algoritmos genéticos (20)

Trabajo+completo+de+inteligencia+algoritmo+genetico
Trabajo+completo+de+inteligencia+algoritmo+geneticoTrabajo+completo+de+inteligencia+algoritmo+genetico
Trabajo+completo+de+inteligencia+algoritmo+genetico
 
Algoritmos Geneticos - Teoria.pdf
Algoritmos Geneticos - Teoria.pdfAlgoritmos Geneticos - Teoria.pdf
Algoritmos Geneticos - Teoria.pdf
 
computacion evolutiva y computacion neuronal
computacion evolutiva y computacion neuronalcomputacion evolutiva y computacion neuronal
computacion evolutiva y computacion neuronal
 
Algoritmos genéticos 2 s lun 30 sep-13
Algoritmos genéticos 2 s lun 30 sep-13Algoritmos genéticos 2 s lun 30 sep-13
Algoritmos genéticos 2 s lun 30 sep-13
 
ALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptxALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptx
 
Ag (2005 verano)
Ag (2005 verano)Ag (2005 verano)
Ag (2005 verano)
 
Predicción del mundial con Algoritmos Genéticos
Predicción del mundial con Algoritmos GenéticosPredicción del mundial con Algoritmos Genéticos
Predicción del mundial con Algoritmos Genéticos
 
Algoritmo Genético
Algoritmo GenéticoAlgoritmo Genético
Algoritmo Genético
 
Unl articulo cientifico-1
Unl articulo cientifico-1Unl articulo cientifico-1
Unl articulo cientifico-1
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo genetico
 
Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba
 
Int.art.equipo02
Int.art.equipo02Int.art.equipo02
Int.art.equipo02
 
Ciencia Cognitiva: la más nueva ciencia de lo artificial
Ciencia Cognitiva: la más nueva ciencia de lo artificialCiencia Cognitiva: la más nueva ciencia de lo artificial
Ciencia Cognitiva: la más nueva ciencia de lo artificial
 
Jgap algritmos geneticosss
Jgap  algritmos geneticosssJgap  algritmos geneticosss
Jgap algritmos geneticosss
 
Algoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia ArtificialAlgoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia Artificial
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Inteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.ppsInteligencia artificial y sistemas expertos.pps
Inteligencia artificial y sistemas expertos.pps
 
Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo genetico
 
Desarollo de sofware con algoritmos genéticos
Desarollo de sofware con algoritmos genéticosDesarollo de sofware con algoritmos genéticos
Desarollo de sofware con algoritmos genéticos
 

Último

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
JuanChaparro49
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
AlbertoRiveraPrado
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
LuisLobatoingaruca
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
AlfonsoRosalesFonsec
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
leonpool521
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
thatycameron2004
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
JavierAlejosM
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
SamuelHuapalla
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
HaroldKewinCanaza1
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
edujunes132
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
JuanAlbertoLugoMadri
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
joseabachesoto
 
Voladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.pptVoladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.ppt
AldithoPomatay2
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
manuelalejandro238
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
jcbarriopedro69
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
FacundoPortela1
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
ValGS2
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
ppame8010
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
DeyvisPalomino2
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
KevinCabrera96
 

Último (20)

CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
CODIGO DE SEÑALES Y COLORES NTP399 - ANEXO 17 DS 024
 
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de IloPlan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
Plan de Desarrollo Urbano de la Municipalidad Provincial de Ilo
 
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA  PPTCONTROL DE MOTORES DE CORRIENTE ALTERNA  PPT
CONTROL DE MOTORES DE CORRIENTE ALTERNA PPT
 
Mapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIASMapa de carreteras de Colombia 2022 INVIAS
Mapa de carreteras de Colombia 2022 INVIAS
 
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...Una solucion saturada contiene la cantidad máxima de un  soluto que se disuel...
Una solucion saturada contiene la cantidad máxima de un soluto que se disuel...
 
Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.Flujograma de gestión de pedidos de usuarios.
Flujograma de gestión de pedidos de usuarios.
 
Hidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggfHidrostatica_e_Hidrodinamica.pdggggggggf
Hidrostatica_e_Hidrodinamica.pdggggggggf
 
Análisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operacionesAnálisis de Sensibilidad clases de investigacion de operaciones
Análisis de Sensibilidad clases de investigacion de operaciones
 
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
UNIVERSIDAD NACIONAL ALTIPLANO PUNO - FACULTAD DE INGENIERIA MECANICA ELECTRICA.
 
Clasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de BartonClasificacion geomecanica de Q de Barton
Clasificacion geomecanica de Q de Barton
 
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdfAletas de Transferencia de Calor o Superficies Extendidas.pdf
Aletas de Transferencia de Calor o Superficies Extendidas.pdf
 
Diagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdfDiagrama de flujo "Resolución de problemas".pdf
Diagrama de flujo "Resolución de problemas".pdf
 
Voladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.pptVoladura de mineria subterránea pppt.ppt
Voladura de mineria subterránea pppt.ppt
 
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- ConstruccionA3QUIROZ,MANUEL- Operaciones Basicas- Construccion
A3QUIROZ,MANUEL- Operaciones Basicas- Construccion
 
164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas164822219-Clase-4-Estructuras-3.pdf losas
164822219-Clase-4-Estructuras-3.pdf losas
 
Edafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden HistosolesEdafología - Presentacion Orden Histosoles
Edafología - Presentacion Orden Histosoles
 
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptxDesbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
Desbalanceo Rotatorio cabeceo de flechas y elementos rotativos_GSV.pptx
 
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOSAnálisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
Análisis Combinatorio ,EJERCICIOS Y PROBLEMAS RESUELTOS
 
Sesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdfSesiones 3 y 4 Estructuras Ingenieria.pdf
Sesiones 3 y 4 Estructuras Ingenieria.pdf
 
Joseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidadJoseph juran aportaciones al control de la calidad
Joseph juran aportaciones al control de la calidad
 

Algoritmos genéticos

  • 1. ALGORITMOS GENÉTICOS INTRODUCCION La Inteligencia Artificial desde sus principios ha intentado que los agentes o máquinas sean lo más parecido a los seres humanos. Lo que hace muy interesante el tema de este documento. Los algoritmos genéticos, basados principalmente en los Principios de la Evolución propuestos por Charles Darwin en 1859. MARCO TEÓRICO El algoritmo genético es una técnica de búsqueda basada en la teoría de la evolución de Darwin, que ha cobrado tremenda popularidad en todo el mundo durante los últimos años. Se presentarán aquí los conceptos básicos que se requieren para abordarla, así como unos sencillos ejemplos que permitan a los lectores comprender cómo aplicarla al problema de su elección. En los últimos años, la comunidad científica internacional ha mostrado un creciente interés en una nueva técnica de búsqueda basada en la teoría de la evolución y que se conoce como el algoritmo genético. Esta técnica se basa en los mecanismos de selección que utiliza la naturaleza, de acuerdo a los cuales los individuos más aptos de una población son los que sobreviven, al adaptarse más fácilmente a los cambios que se producen en su entorno. Hoy en día se sabe que estos cambios se efectúan en los genes de un individuo (unidad básica de codificación de cada uno de los atributos de un ser vivo), y que sus atributos más deseables (i.e., los que le permiten adaptarse mejor a su entorno) se transmiten a sus descendientes cuando éste se reproduce sexualmente. Un investigador de la Universidad de Michigan llamado John Holland era consciente de la importancia de la selección natural, y a fines de los 60s desarrolló una técnica que permitió incorporarla a un programa. Su objetivo era lograr que las computadoras aprendieran por sí mismas. A la técnica que inventó Holland se le llamó originalmente "planes reproductivos", pero se hizo popular bajo el nombre "algoritmo genético" tras la publicación de su libro en 1975.
  • 2. Una definición bastante completa de un algoritmo genético es la propuesta por John Koza: "Es un algoritmo matemático altamente paralelo que transforma un conjunto de objetos matemáticos individuales con respecto al tiempo usando operaciones modeladas de acuerdo al principio Darwiniano de reproducción y supervivencia del más apto, y tras haberse presentado de forma natural una serie de operaciones genéticas de entre las que destaca la recombinación sexual. Cada uno de estos objetos matemáticos suele ser una cadena de caracteres (letras o números) de longitud fija que se ajusta al modelo de las cadenas de cromosomas, y se les asocia con una cierta función matemática que refleja su aptitud". Ventajas y Desventajas No necesitan conocimientos específicos sobre el problema que intentan resolver. Operan de forma simultánea con varias soluciones, en vez de trabajar de forma secuencial como las técnicas tradicionales. Cuando se usan para problemas de optimización maximizar una función objetivo- resultan menos afectados por los máximos locales (falsas soluciones) que las técnicas tradicionales. Resulta sumamente fácil ejecutarlos en las modernas arquitecturas masivamente paralelas. Usan operadores probabilísticos, en vez de los típicos operadores determinísticos de las otras técnicas. Pueden tardar mucho en converger, o no converger en absoluto, dependiendo en cierta medida de los parámetros que se utilicen tamaño de la población, número de generaciones, etc. Pueden converger prematuramente debido a una serie de problemas de diversa índole.
  • 3. CONCLUSIONES Podemos concluir diciendo que la idea central es simple, las variaciones ocurren en la reproducción mutación y genética además los rasgos se pueden heredar y modificar. Dependiendo de todo esto, el cambio evolutivo se produce mediante la abundante producción de variación genética en cada generación BIBLIOGRAFIA Russell, S. y Norvig, P. 2004. Inteligencia Artificial. Un Enfoque Moderno. Pearson Educacion. 2 ed. Madrid.