SlideShare una empresa de Scribd logo
1 de 36
ALGORITMOS GENETICOS ADRIANA R. CANO BALLÉN 261206203 INTELIGENCIA ARTIFICIAL UNIVERSIDAD DE CUNDINAMARCA
DEFINICIÓN 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”.
historia Fueron inventados en 1975 por John Holland, de la Universidad de Michigan. John Holland desde pequeño, se preguntaba cómo logra la naturaleza, crear seres cada vez más perfectos.  cuando Holland se enfrentó a los AG, los objetivos de su investigación fueron dos: Imitar los procesos adaptativos de los sistemas naturales Diseñar sistemas artificiales (normalmente programas) que retengan los mecanismos importantes de los sistemas naturales.
CARACTERÍSTICA Perfeccionar su propia heurística en el proceso de ejecución, por lo que no requiere largos períodos de entrenamiento especializado por parte del ser humano, principal defecto de otros métodos para solucionar problemas, como los Sistemas Expertos.
Funcionamiento Un algoritmo genético puede presentar diversas variaciones, dependiendo de cómo se aplican los operadores genéticos . En general, el pseudocódigo consiste de los siguientes pasos: ,[object Object]
Evaluación
Condición de termino Selección 			Sobrecruzamiento Mutación			Reemplazo
CUANDO  USAR LOS A.G. ,[object Object]
Si la función a optimizar contiene varios puntos muy cercanos en valor al óptimo, solamente podemos "asegurar" que encontraremos uno de ellos (no necesariamente el óptimo).,[object Object]
 Debe poderse definir una función de aptitud que nos indique qué tan buena o mala es una cierta respuesta.
 Las soluciones deben codificarse de una forma que resulte relativamente fácil de implementar en la computadora. ,[object Object]
DESVENTAJAS 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.
LIMITACIONES No se garantiza que el Algoritmo Genético encuentre la solución óptima, del problema, existe evidencia empírica de que se encuentran soluciones de un nivel aceptable, en un tiempo competitivo con el resto de algoritmos de optimización combinatoria
APLICACIONES ,[object Object]
Diseño de topologías de circuitos impresos.
Diseño de topologías de redes computacionales.
En Teoría de juegos, resolución de equilibrios.
Análisis de expresión de genes.
Aprendizaje de comportamiento de robots.
Aprendizaje de reglas de Lógica difusa.
Optimización de estructuras moleculares.
Planificación de producción multicriteria.
Predicción.
Aplicación
Segmentación Automática de Bases de Datos Distribuidas,[object Object]
Problema del viajante
Mastermind,[object Object]
ACÚSTICA  Diseño de una sala de conciertos con propiedades acústicas óptimas, maximizando la calidad del sonido para la audiencia, para el director y para los músicos del escenario.
INGENIERÍA AEROESPACIAL  Utilizaron un algoritmo genético de múltiples objetivos para diseñar la forma del ala de un avión supersónico.
ASTRONOMÍA Y ASTROFÍSICA Obtener la curva de rotación de una galaxia basándose en las velocidades rotacionales observadas de sus componentes, determinar el periodo de pulsación de una estrella variable basándose en series de datos temporales, y sacar los valores de los parámetros críticos de un modelo magnetohidrodinámico del viento solar
QUÍMICA Un pulso láser ultracorto de alta energía puede romper moléculas complejas en moléculas más sencillas, un proceso con aplicaciones importantes en la química orgánica y la microelectrónica. Los productos específicos de una reacción así pueden controlarse modulando la fase del pulso láser.
INGENIERÍA ELÉCTRICA  Una matriz de puertas programable en campo (Field Programmable Gate Array, o FPGA), es un tipo especial de placa de circuito con una matriz de celdas lógicas, cada una de las cuales puede actuar como cualquier tipo de puerta lógica, interconectado con conexiones flexibles que pueden conectar celdas.
MERCADOS FINANCIEROS Se  utilizaron un algoritmo genético para predecir el rendimiento futuro de 1.600 acciones ofertadas públicamente. Concretamente, al AG se le asignó la tarea de predecir el beneficio relativo de cada acción.
JUEGOS  Una de las demostraciones más novedosas y persuasivas de la potencia de los algoritmos genéticos la presentaron Chellapilla y Fogel 2001, que utilizaron un AG para evolucionar redes neuronales que pudieran jugar a las damas.
GEOFÍSICA Para los hipocentros de los terremotos basándose en datos sismológicos. (El hipocentro es el punto bajo la superficie terrestre en el que se origina un terremoto. El epicentro es el punto de la superficie directamente encima del hipocentro).
INGENIERÍA DE MATERIALES Se utilizaron algoritmos genéticos para diseñar polímeros conductores de electricidad basados en el carbono, conocidos como polianilinas. Estos polímeros, un tipo de material sintético inventado recientemente, tienen ``grandes aplicaciones tecnológicas potenciales'' y podrían abrir la puerta a ``nuevos fenómenos físicos fundamentales''.

Más contenido relacionado

La actualidad más candente

ATMEL-Presentación
ATMEL-Presentación ATMEL-Presentación
ATMEL-Presentación Estefany Luna
 
Meta-Pregunta-Metrica (GQM)
Meta-Pregunta-Metrica (GQM)Meta-Pregunta-Metrica (GQM)
Meta-Pregunta-Metrica (GQM)junior perez
 
Generador de codigo intermedio
Generador de codigo intermedioGenerador de codigo intermedio
Generador de codigo intermedioGuillermo
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoriaALASBLANKS
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadJulio Pari
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasYESENIA CETINA
 
Planificación de la CPU
Planificación de la CPUPlanificación de la CPU
Planificación de la CPUFernanda Soto
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosCamilo Huertas
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteJosé Antonio Sandoval Acosta
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...José Antonio Sandoval Acosta
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidosVictor Reyes
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsMARCO POLO SILVA SEGOVIA
 

La actualidad más candente (20)

Arquitecturas de computadoras
Arquitecturas de computadorasArquitecturas de computadoras
Arquitecturas de computadoras
 
ATMEL-Presentación
ATMEL-Presentación ATMEL-Presentación
ATMEL-Presentación
 
Meta-Pregunta-Metrica (GQM)
Meta-Pregunta-Metrica (GQM)Meta-Pregunta-Metrica (GQM)
Meta-Pregunta-Metrica (GQM)
 
Generador de codigo intermedio
Generador de codigo intermedioGenerador de codigo intermedio
Generador de codigo intermedio
 
SERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVOSERVICIOS DEL SISTEMA OPERATIVO
SERVICIOS DEL SISTEMA OPERATIVO
 
NAT|PAT
NAT|PATNAT|PAT
NAT|PAT
 
Gestion de memoria
Gestion de memoriaGestion de memoria
Gestion de memoria
 
Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Modelos de arquitecturas de computadoras
Modelos de arquitecturas de computadorasModelos de arquitecturas de computadoras
Modelos de arquitecturas de computadoras
 
Planificación de la CPU
Planificación de la CPUPlanificación de la CPU
Planificación de la CPU
 
Metodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertosMetodologias para el desarrollo de los sistemas expertos
Metodologias para el desarrollo de los sistemas expertos
 
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrenteTópicos Avanzados de Programación - Unidad 3 programacion concurrente
Tópicos Avanzados de Programación - Unidad 3 programacion concurrente
 
Pruebas de Software
Pruebas de SoftwarePruebas de Software
Pruebas de Software
 
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
Gestión de Proyectos de Software - Unidad 1 Introducción a la Gestión de Proy...
 
Sistemas operativos distribuidos
Sistemas operativos distribuidosSistemas operativos distribuidos
Sistemas operativos distribuidos
 
aseguramiento de la calidad de software acs
aseguramiento de la calidad de software acsaseguramiento de la calidad de software acs
aseguramiento de la calidad de software acs
 
costos del software
costos del softwarecostos del software
costos del software
 
Principios diseño del software
Principios diseño del software Principios diseño del software
Principios diseño del software
 
Exposicion cocomo
Exposicion cocomoExposicion cocomo
Exposicion cocomo
 
Gestion de memoria en Linux
Gestion de memoria en LinuxGestion de memoria en Linux
Gestion de memoria en Linux
 

Destacado

Presentacion Algortimos Geneticos
Presentacion Algortimos GeneticosPresentacion Algortimos Geneticos
Presentacion Algortimos Geneticospechever
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosCarlosPalacios
 
Resolviendo problemas con algoritmos geneticos
Resolviendo problemas con algoritmos geneticosResolviendo problemas con algoritmos geneticos
Resolviendo problemas con algoritmos geneticosMauro Parra-Miranda
 
Diseño con algoritmos genéticos
Diseño con algoritmos genéticosDiseño con algoritmos genéticos
Diseño con algoritmos genéticosMilanxD
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo geneticoMarco Gámez
 
10 DiseñO Con Algoritmos GenéTicos
10 DiseñO Con Algoritmos GenéTicos10 DiseñO Con Algoritmos GenéTicos
10 DiseñO Con Algoritmos GenéTicosESCOM
 
Algoritmos genéticos y sus aplicaciones - S.O.
Algoritmos genéticos y sus aplicaciones - S.O.Algoritmos genéticos y sus aplicaciones - S.O.
Algoritmos genéticos y sus aplicaciones - S.O.Pol C. Arapa Sánchez
 
Prevencion de criaderos de Aedes aegypti
Prevencion de criaderos de Aedes aegyptiPrevencion de criaderos de Aedes aegypti
Prevencion de criaderos de Aedes aegyptiMichael Castillo
 
Algoritmos Genéticos na Prática
Algoritmos Genéticos na PráticaAlgoritmos Genéticos na Prática
Algoritmos Genéticos na PráticaNorton Guimarães
 
Como generar una tabla de contenido en word 2010
Como generar una tabla de contenido en word 2010Como generar una tabla de contenido en word 2010
Como generar una tabla de contenido en word 2010Kariiee Casas Enriquez
 
Diseño de tabla de contenido con hipervínculo en word
Diseño de tabla de contenido con hipervínculo en wordDiseño de tabla de contenido con hipervínculo en word
Diseño de tabla de contenido con hipervínculo en wordmiguel vega
 
Alan turing y la inteligencia artificial
Alan turing y la inteligencia artificialAlan turing y la inteligencia artificial
Alan turing y la inteligencia artificialDiego Carreiras Pascual
 

Destacado (20)

Algoritmo Genetico
Algoritmo GeneticoAlgoritmo Genetico
Algoritmo Genetico
 
Algoritmo genético presentacion
Algoritmo genético presentacionAlgoritmo genético presentacion
Algoritmo genético presentacion
 
Presentacion Algortimos Geneticos
Presentacion Algortimos GeneticosPresentacion Algortimos Geneticos
Presentacion Algortimos Geneticos
 
Inteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas ExpertosInteligencia Artificial y Sistemas Expertos
Inteligencia Artificial y Sistemas Expertos
 
Resolviendo problemas con algoritmos geneticos
Resolviendo problemas con algoritmos geneticosResolviendo problemas con algoritmos geneticos
Resolviendo problemas con algoritmos geneticos
 
Diseño con algoritmos genéticos
Diseño con algoritmos genéticosDiseño con algoritmos genéticos
Diseño con algoritmos genéticos
 
Algoritmo genetico
Algoritmo geneticoAlgoritmo genetico
Algoritmo genetico
 
3 1-Algoritmos Genéticos - Diaz - Lombardo
3 1-Algoritmos Genéticos - Diaz - Lombardo3 1-Algoritmos Genéticos - Diaz - Lombardo
3 1-Algoritmos Genéticos - Diaz - Lombardo
 
10 DiseñO Con Algoritmos GenéTicos
10 DiseñO Con Algoritmos GenéTicos10 DiseñO Con Algoritmos GenéTicos
10 DiseñO Con Algoritmos GenéTicos
 
Algoritmos genéticos y sus aplicaciones - S.O.
Algoritmos genéticos y sus aplicaciones - S.O.Algoritmos genéticos y sus aplicaciones - S.O.
Algoritmos genéticos y sus aplicaciones - S.O.
 
Biotecnología
BiotecnologíaBiotecnología
Biotecnología
 
Elementos de un sistema como caja negra
Elementos de un sistema como caja negraElementos de un sistema como caja negra
Elementos de un sistema como caja negra
 
Algoritmos Genéticos
Algoritmos GenéticosAlgoritmos Genéticos
Algoritmos Genéticos
 
Prevencion de criaderos de Aedes aegypti
Prevencion de criaderos de Aedes aegyptiPrevencion de criaderos de Aedes aegypti
Prevencion de criaderos de Aedes aegypti
 
Algoritmos Genéticos na Prática
Algoritmos Genéticos na PráticaAlgoritmos Genéticos na Prática
Algoritmos Genéticos na Prática
 
Como generar una tabla de contenido en word 2010
Como generar una tabla de contenido en word 2010Como generar una tabla de contenido en word 2010
Como generar una tabla de contenido en word 2010
 
Diseño de tabla de contenido con hipervínculo en word
Diseño de tabla de contenido con hipervínculo en wordDiseño de tabla de contenido con hipervínculo en word
Diseño de tabla de contenido con hipervínculo en word
 
Genotecas slide
Genotecas slideGenotecas slide
Genotecas slide
 
Alan turing
Alan turingAlan turing
Alan turing
 
Alan turing y la inteligencia artificial
Alan turing y la inteligencia artificialAlan turing y la inteligencia artificial
Alan turing y la inteligencia artificial
 

Similar a Algoritmos genéticos: optimización, evolución y aplicaciones

Química computacional e informática química
Química computacional e informática químicaQuímica computacional e informática química
Química computacional e informática químicaLucia Zapata
 
Unidad 5 futuro de la simulacion
Unidad 5 futuro de la simulacionUnidad 5 futuro de la simulacion
Unidad 5 futuro de la simulacionRoberto Dominguez
 
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...lfandrade
 
Perspectivas del Monte Carlo en La Planificación de Radioterapia.
Perspectivas del Monte Carlo en La Planificación de Radioterapia.Perspectivas del Monte Carlo en La Planificación de Radioterapia.
Perspectivas del Monte Carlo en La Planificación de Radioterapia.Armando Alaminos Bouza
 
Herramientas de software libre en investigación en Química Física
Herramientas de software libre en investigación en Química FísicaHerramientas de software libre en investigación en Química Física
Herramientas de software libre en investigación en Química FísicaDaniel Martín-Yerga
 
Sistemas hidráulicos y neumáticosiia
Sistemas hidráulicos  y neumáticosiiaSistemas hidráulicos  y neumáticosiia
Sistemas hidráulicos y neumáticosiiaNada de Nada
 
Superordenadores
Superordenadores Superordenadores
Superordenadores amaliacgtic
 
Teoría cuántica de campos
Teoría cuántica de camposTeoría cuántica de campos
Teoría cuántica de camposNeyver Gonzalez
 
Aplicación Redes Neuronales: Estudio de Yacimientos de Petróleo
Aplicación Redes Neuronales: Estudio de Yacimientos de PetróleoAplicación Redes Neuronales: Estudio de Yacimientos de Petróleo
Aplicación Redes Neuronales: Estudio de Yacimientos de PetróleoManuelJimnez56
 
Valeria ampuero practica n°2
Valeria ampuero practica n°2Valeria ampuero practica n°2
Valeria ampuero practica n°2ValeriaAmpuero4
 
simulación de campos eléctricos para electrodos sumergidos en aceite
simulación de campos eléctricos para electrodos sumergidos en aceitesimulación de campos eléctricos para electrodos sumergidos en aceite
simulación de campos eléctricos para electrodos sumergidos en aceitesahal666
 

Similar a Algoritmos genéticos: optimización, evolución y aplicaciones (20)

Química computacional e informática química
Química computacional e informática químicaQuímica computacional e informática química
Química computacional e informática química
 
Unidad 5 futuro de la simulacion
Unidad 5 futuro de la simulacionUnidad 5 futuro de la simulacion
Unidad 5 futuro de la simulacion
 
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...
Equivalentes dinamicos para estudios de estabilidad transitoria de sistemas e...
 
Perspectivas del Monte Carlo en La Planificación de Radioterapia.
Perspectivas del Monte Carlo en La Planificación de Radioterapia.Perspectivas del Monte Carlo en La Planificación de Radioterapia.
Perspectivas del Monte Carlo en La Planificación de Radioterapia.
 
Herramientas de software libre en investigación en Química Física
Herramientas de software libre en investigación en Química FísicaHerramientas de software libre en investigación en Química Física
Herramientas de software libre en investigación en Química Física
 
Lasimulacion
LasimulacionLasimulacion
Lasimulacion
 
Sistemas hidráulicos y neumáticosiia
Sistemas hidráulicos  y neumáticosiiaSistemas hidráulicos  y neumáticosiia
Sistemas hidráulicos y neumáticosiia
 
Superordenadores
Superordenadores Superordenadores
Superordenadores
 
Redes Neuronales
Redes NeuronalesRedes Neuronales
Redes Neuronales
 
Teoría cuántica de campos
Teoría cuántica de camposTeoría cuántica de campos
Teoría cuántica de campos
 
Informe de bio filogenia
Informe de bio filogeniaInforme de bio filogenia
Informe de bio filogenia
 
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
 
Aplicación Redes Neuronales: Estudio de Yacimientos de Petróleo
Aplicación Redes Neuronales: Estudio de Yacimientos de PetróleoAplicación Redes Neuronales: Estudio de Yacimientos de Petróleo
Aplicación Redes Neuronales: Estudio de Yacimientos de Petróleo
 
Gen 16 s
Gen 16 sGen 16 s
Gen 16 s
 
Computacion cuantica
Computacion cuanticaComputacion cuantica
Computacion cuantica
 
Computacion cuantica
Computacion cuanticaComputacion cuantica
Computacion cuantica
 
Valeria ampuero practica n°2
Valeria ampuero practica n°2Valeria ampuero practica n°2
Valeria ampuero practica n°2
 
Sistemas expertos
Sistemas expertosSistemas expertos
Sistemas expertos
 
Breve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuanticaBreve historia de_la_computacion_cuantica
Breve historia de_la_computacion_cuantica
 
simulación de campos eléctricos para electrodos sumergidos en aceite
simulación de campos eléctricos para electrodos sumergidos en aceitesimulación de campos eléctricos para electrodos sumergidos en aceite
simulación de campos eléctricos para electrodos sumergidos en aceite
 

Último

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfAngélica Soledad Vega Ramírez
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptxJunkotantik
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptxFelicitasAsuncionDia
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfMaryRotonda1
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxjosetrinidadchavez
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 

Último (20)

Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdfSELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
SELECCIÓN DE LA MUESTRA Y MUESTREO EN INVESTIGACIÓN CUALITATIVA.pdf
 
La Función tecnológica del tutor.pptx
La  Función  tecnológica  del tutor.pptxLa  Función  tecnológica  del tutor.pptx
La Función tecnológica del tutor.pptx
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
Registro Auxiliar - Primaria 2024 (1).pptx
Registro Auxiliar - Primaria  2024 (1).pptxRegistro Auxiliar - Primaria  2024 (1).pptx
Registro Auxiliar - Primaria 2024 (1).pptx
 
Manual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdfManual - ABAS II completo 263 hojas .pdf
Manual - ABAS II completo 263 hojas .pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptxOLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
OLIMPIADA DEL CONOCIMIENTO INFANTIL 2024.pptx
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 

Algoritmos genéticos: optimización, evolución y aplicaciones

  • 1. ALGORITMOS GENETICOS ADRIANA R. CANO BALLÉN 261206203 INTELIGENCIA ARTIFICIAL UNIVERSIDAD DE CUNDINAMARCA
  • 2. DEFINICIÓN 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”.
  • 3. historia Fueron inventados en 1975 por John Holland, de la Universidad de Michigan. John Holland desde pequeño, se preguntaba cómo logra la naturaleza, crear seres cada vez más perfectos. cuando Holland se enfrentó a los AG, los objetivos de su investigación fueron dos: Imitar los procesos adaptativos de los sistemas naturales Diseñar sistemas artificiales (normalmente programas) que retengan los mecanismos importantes de los sistemas naturales.
  • 4. CARACTERÍSTICA Perfeccionar su propia heurística en el proceso de ejecución, por lo que no requiere largos períodos de entrenamiento especializado por parte del ser humano, principal defecto de otros métodos para solucionar problemas, como los Sistemas Expertos.
  • 5.
  • 7. Condición de termino Selección Sobrecruzamiento Mutación Reemplazo
  • 8.
  • 9.
  • 10. Debe poderse definir una función de aptitud que nos indique qué tan buena o mala es una cierta respuesta.
  • 11.
  • 12. DESVENTAJAS 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.
  • 13. LIMITACIONES No se garantiza que el Algoritmo Genético encuentre la solución óptima, del problema, existe evidencia empírica de que se encuentran soluciones de un nivel aceptable, en un tiempo competitivo con el resto de algoritmos de optimización combinatoria
  • 14.
  • 15. Diseño de topologías de circuitos impresos.
  • 16. Diseño de topologías de redes computacionales.
  • 17. En Teoría de juegos, resolución de equilibrios.
  • 20. Aprendizaje de reglas de Lógica difusa.
  • 25.
  • 27.
  • 28. ACÚSTICA Diseño de una sala de conciertos con propiedades acústicas óptimas, maximizando la calidad del sonido para la audiencia, para el director y para los músicos del escenario.
  • 29. INGENIERÍA AEROESPACIAL Utilizaron un algoritmo genético de múltiples objetivos para diseñar la forma del ala de un avión supersónico.
  • 30. ASTRONOMÍA Y ASTROFÍSICA Obtener la curva de rotación de una galaxia basándose en las velocidades rotacionales observadas de sus componentes, determinar el periodo de pulsación de una estrella variable basándose en series de datos temporales, y sacar los valores de los parámetros críticos de un modelo magnetohidrodinámico del viento solar
  • 31. QUÍMICA Un pulso láser ultracorto de alta energía puede romper moléculas complejas en moléculas más sencillas, un proceso con aplicaciones importantes en la química orgánica y la microelectrónica. Los productos específicos de una reacción así pueden controlarse modulando la fase del pulso láser.
  • 32. INGENIERÍA ELÉCTRICA Una matriz de puertas programable en campo (Field Programmable Gate Array, o FPGA), es un tipo especial de placa de circuito con una matriz de celdas lógicas, cada una de las cuales puede actuar como cualquier tipo de puerta lógica, interconectado con conexiones flexibles que pueden conectar celdas.
  • 33. MERCADOS FINANCIEROS Se utilizaron un algoritmo genético para predecir el rendimiento futuro de 1.600 acciones ofertadas públicamente. Concretamente, al AG se le asignó la tarea de predecir el beneficio relativo de cada acción.
  • 34. JUEGOS Una de las demostraciones más novedosas y persuasivas de la potencia de los algoritmos genéticos la presentaron Chellapilla y Fogel 2001, que utilizaron un AG para evolucionar redes neuronales que pudieran jugar a las damas.
  • 35. GEOFÍSICA Para los hipocentros de los terremotos basándose en datos sismológicos. (El hipocentro es el punto bajo la superficie terrestre en el que se origina un terremoto. El epicentro es el punto de la superficie directamente encima del hipocentro).
  • 36. INGENIERÍA DE MATERIALES Se utilizaron algoritmos genéticos para diseñar polímeros conductores de electricidad basados en el carbono, conocidos como polianilinas. Estos polímeros, un tipo de material sintético inventado recientemente, tienen ``grandes aplicaciones tecnológicas potenciales'' y podrían abrir la puerta a ``nuevos fenómenos físicos fundamentales''.
  • 37. MATEMÁTICAS Y ALGORITMIA Para resolver ecuaciones de derivadas parciales no lineales de alto orden, normalmente encontrando los valores para los que las ecuaciones se hacen cero, y dan como ejemplo una solución casi perfecta para los coeficientes de la ecuación de quinto orden conocida como Super Korteweg-de Vries.
  • 38. EJÉRCITO Y CUMPLIMINETO DE LA LEY Se utilizaron algoritmos genéticos para evolucionar planes tácticos para las batallas militares.
  • 39. BIOLOGÍA MOLECULAR Utilizaron programación genética para diseñar un algoritmo que identificase el dominio transmembrana de una proteína.
  • 40. RECONOCIMIETO DE PATRONES Y EXPLOTACIÓN DE DATOS Rizki, Zmuda y Tamburino 2002 utilizaron algoritmos evolutivos para evolucionar un complejo sistema de reconocimiento de patrones con una amplia variedad de usos potenciales.
  • 41. ROBÓTICA David Andre y Astro Teller inscribieron a un equipo llamado Darwin United cuyos programas de control habían sido desarrollados automáticamente desde cero mediante programación genética, un desafío a la creencia convencional de que ``este problema es simplemente demasiado difícil para una técnica como ésa''
  • 42. DISENO DE RUTAS Y HORARIOS Burke y Newall 1999 utilizaron algoritmos genéticos para diseñar los horarios de los exámenes universitarios.
  • 43.
  • 44. Haas, Burnham y Mills 1997 utilizaron un algoritmo genético multiobjetivo para optimizar la forma, orientación e intensidad del haz de los emisores de rayos X utilizados en la radioterapia dirigida
  • 45.
  • 46.
  • 47.
  • 49.
  • 53.
  • 57.