SlideShare una empresa de Scribd logo
1 de 4
Descargar para leer sin conexión
INTRODUCCIÓN
Un algoritmo es una serie de pasos organizados que describe el proceso que se
debe seguir, para dar solución a un problema específico. Son llamados así
porque se inspiran en la evolución biológica y su base genético-molecular.
Los Algoritmos Genéticos son métodos adaptativos que pueden usarse para
resolver problemas de búsqueda y optimización. Por imitación de este proceso,
los Algoritmos Genéticos son capaces de ir creando soluciones para problemas
del mundo real. La evolución de dichas soluciones hacia valores óptimos del
problema depende en buena medida de una adecuada codificación de las
mismas.
MARCO TEÓRICO
ESQUEMA BÁSICO
En la naturaleza todo el proceso de evolución biológica se hace de forma natural
pero para aplicar el algoritmo genético al campo de la resolución de problemas
habrá que seguir una serie de pasos. Una premisa es conseguir que el tamaño
de la población sea lo suficientemente grande para garantizar la diversidad de
soluciones. Se aconseja que la población sea generada de forma aleatoria para
obtener dicha diversidad. En caso de que la población no sea generada de forma
aleatoria habrá que tener en cuenta que se garantice una cierta diversidad en la
población generada. Los pasos básicos de un algoritmo genético son:
• Evaluar la puntuación de cada uno de los cromosomas generados.
• Permitir la reproducción de los cromosomas siendo los más aptos los que
tengan más probabilidad de reproducirse.
• Con cierta probabilidad de mutación, mutar un gen del nuevo individuo
generado.
• Organizar la nueva población.
Estos pasos se repetirán hasta que se dé una condición de terminación. Se
puede fijar un número máximo de iteraciones antes de finalizar el algoritmo
genético o detenerlo cuando no se produzcan más cambios en la población
(convergencia del algoritmo). Esta última opción suele ser la más habitual.
Veamos el esquema general de un algoritmo genético simple:
VENTAJAS
• Son intrínsecamente paralelos, es decir, operan de forma simultánea con
varias soluciones, en vez de trabajar de forma secuencial como las
técnicas tradicionales.
• Su habilidad para manipular muchos parámetros simultáneamente.
• No necesitan conocimientos específicos sobre el problema que intentan
resolver.
• Usan operadores probabilísticos, en vez de los típicos operadores
determinísticos de las otras técnicas.
DESVENTAJAS
• Definir una representación del problema.
• Pueden tardar mucho en converger, o no converger en absoluto,
dependiendo en cierta medida de los parámetros que se utilicen en el
tamaño de la población.
• Pueden converger prematuramente debido a una serie de problemas.
APLICACIONES
La aplicación más común de los algoritmos genéticos ha sido la solución de
problemas de optimización, en donde han mostrado ser muy eficientes. Sin
embargo, no todos los problemas pudieran ser apropiados para esta técnica. Se
recomienda en general tomar en cuenta las siguientes características del mismo
antes de intentar usarla:
• Su espacio de búsqueda debe estar delimitado dentro de un cierto rango.
• 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.
Dentro de los distintos problemas de optimización podemos encontrar unas
áreas de aplicación:
• Diseño por computadora de nuevos materiales que cumplan múltiples
objetivos.
• Asignación de procesos en topologías de redes con procesamiento
distribuido.
• Ubicación de archivos en sistemas de almacenamiento distribuido.
• Diseño de circuitos integrados.
• Optimización de la infraestructura de telefonía celular.
• Ingeniería Aeroespacial.
• Juegos.
• Robótica.
CONCLUSIÓN
Si ya se tiene una forma analítica o matemática para la solución del problema no
se debe usa algoritmos genéticos. Los algoritmos genéticos son actualmente son
una fuente de resolución de problemas complejos al realizar su ejecución en
paralelo pudiendo así obtener diferentes soluciones al problema, como se ha
podido observar, no hay ninguna estrategia que sea siempre invencible, sino que
hay un conjunto de estrategias que suelen dar buenos resultados.
Así pues, habrá que ajustar los parámetros de acción en función de cada
problema a modelar para obtener una solución que se adapte mejor a unas
determinadas condiciones.
BIBLIOGRAFÍA
 D.H. Ackley (2010). A Connectionist Machine for Genetic Hillclimbing,
Kluwer Academic Publishers.
 R. Tanese (2011). Parallel genetic algorithm for a hypercube. Proceedings
of the Second International Conference on Genetic Algorithms, 177-183.

Más contenido relacionado

La actualidad más candente

Factores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulaciónFactores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulaciónRoxii
 
Analisis y diseño de algoritmo
Analisis y diseño de algoritmoAnalisis y diseño de algoritmo
Analisis y diseño de algoritmoJose Lluberes
 
Taller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionTaller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionAnthony Benalcazar
 
Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba yucci2323
 
2 como simular
2 como simular2 como simular
2 como simulardantori
 
actividad 3
actividad 3actividad 3
actividad 3jaky97
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programaciónsullonkey
 
Pontificia universidad catolica del ecuador sede ibarra
Pontificia universidad catolica del ecuador sede ibarraPontificia universidad catolica del ecuador sede ibarra
Pontificia universidad catolica del ecuador sede ibarraCty_17
 
Inf1 p1a exc2_estefania ramirez
Inf1 p1a exc2_estefania ramirezInf1 p1a exc2_estefania ramirez
Inf1 p1a exc2_estefania ramirezColegio Bucerias
 
Definición de modelo matemático
Definición de modelo matemáticoDefinición de modelo matemático
Definición de modelo matemáticoorlando345
 
Elementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónElementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónAnthony Benalcazar
 
Proyecto de Simulacion de Sistemas
Proyecto de Simulacion de SistemasProyecto de Simulacion de Sistemas
Proyecto de Simulacion de SistemasStalin Rojas
 
Actividad 3
Actividad 3Actividad 3
Actividad 3Mtzashly
 

La actualidad más candente (17)

Factores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulaciónFactores que garantizan el diseño de modelos de simulación
Factores que garantizan el diseño de modelos de simulación
 
Analisis y diseño de algoritmo
Analisis y diseño de algoritmoAnalisis y diseño de algoritmo
Analisis y diseño de algoritmo
 
Taller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacionTaller ventajas y desventajas simulacion
Taller ventajas y desventajas simulacion
 
Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba Trabajo algoritmo genetico uba
Trabajo algoritmo genetico uba
 
ETAPAS DEL PROCESO DE SIMULACION
ETAPAS DEL PROCESO DE SIMULACIONETAPAS DEL PROCESO DE SIMULACION
ETAPAS DEL PROCESO DE SIMULACION
 
2 como simular
2 como simular2 como simular
2 como simular
 
actividad 3
actividad 3actividad 3
actividad 3
 
Técnicas de simulación
Técnicas de simulaciónTécnicas de simulación
Técnicas de simulación
 
Fases del proceso de la programación
Fases del proceso de la programaciónFases del proceso de la programación
Fases del proceso de la programación
 
Pontificia universidad catolica del ecuador sede ibarra
Pontificia universidad catolica del ecuador sede ibarraPontificia universidad catolica del ecuador sede ibarra
Pontificia universidad catolica del ecuador sede ibarra
 
Inf1 p1a exc2_estefania ramirez
Inf1 p1a exc2_estefania ramirezInf1 p1a exc2_estefania ramirez
Inf1 p1a exc2_estefania ramirez
 
Definición de modelo matemático
Definición de modelo matemáticoDefinición de modelo matemático
Definición de modelo matemático
 
Elementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulaciónElementos para garantizar el éxito de la simulación
Elementos para garantizar el éxito de la simulación
 
Video
VideoVideo
Video
 
Proyecto de Simulacion de Sistemas
Proyecto de Simulacion de SistemasProyecto de Simulacion de Sistemas
Proyecto de Simulacion de Sistemas
 
Actividad 3
Actividad 3Actividad 3
Actividad 3
 
Resumen
ResumenResumen
Resumen
 

Destacado

E-FILE_Proofpoint_Uberflip_120915_optimized
E-FILE_Proofpoint_Uberflip_120915_optimizedE-FILE_Proofpoint_Uberflip_120915_optimized
E-FILE_Proofpoint_Uberflip_120915_optimizedLynn Feltner
 
Programme de formation Cloud d'ABC-Systèmes
Programme de formation Cloud d'ABC-SystèmesProgramme de formation Cloud d'ABC-Systèmes
Programme de formation Cloud d'ABC-SystèmesBenoît SAUTIERE
 
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICELEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICEFaithworks Christian Church
 
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...profthaisduarte
 
Управляй своим здоровьем
Управляй своим здоровьемУправляй своим здоровьем
Управляй своим здоровьемSvetlana Strelnikova
 
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICESTAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICEFaithworks Christian Church
 
Améliorez le référencement naturel
Améliorez le référencement naturelAméliorez le référencement naturel
Améliorez le référencement naturelXavier Deloffre
 
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICE
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICEPRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICE
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICEFaithworks Christian Church
 
HOW MONO AND TAPE FABRIC IS MANUFACTURED
HOW MONO AND TAPE FABRIC IS MANUFACTUREDHOW MONO AND TAPE FABRIC IS MANUFACTURED
HOW MONO AND TAPE FABRIC IS MANUFACTUREDMohsin Ahmed
 
Chapter 24 by mohan bio
Chapter 24 by mohan bioChapter 24 by mohan bio
Chapter 24 by mohan biomohan bio
 
18th Annual Burton Awards to be Held in May 2017
18th Annual Burton Awards to be Held in May 201718th Annual Burton Awards to be Held in May 2017
18th Annual Burton Awards to be Held in May 2017Zachary Andrew McEntyre
 

Destacado (16)

E-FILE_Proofpoint_Uberflip_120915_optimized
E-FILE_Proofpoint_Uberflip_120915_optimizedE-FILE_Proofpoint_Uberflip_120915_optimized
E-FILE_Proofpoint_Uberflip_120915_optimized
 
Programme de formation Cloud d'ABC-Systèmes
Programme de formation Cloud d'ABC-SystèmesProgramme de formation Cloud d'ABC-Systèmes
Programme de formation Cloud d'ABC-Systèmes
 
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICELEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
LEGACY 4 - EMPOWER - PTR ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
 
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...
Interdisciplinaridade (em parceria com Cristiane Carvalho, Kátia Henriques, L...
 
Presentación1
Presentación1Presentación1
Presentación1
 
Управляй своим здоровьем
Управляй своим здоровьемУправляй своим здоровьем
Управляй своим здоровьем
 
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICESTAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
STAND 4 - STAND IN FAITH - PTR. ALVIN GUTIERREZ - 4PM AFTERNOON SERVICE
 
Améliorez le référencement naturel
Améliorez le référencement naturelAméliorez le référencement naturel
Améliorez le référencement naturel
 
Estructura
Estructura Estructura
Estructura
 
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICE
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICEPRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICE
PRAY 1 - STRENGTHENED IN POWER - PTR. ALVIN GUTIERREZ - 4PM SERVICE
 
HOW MONO AND TAPE FABRIC IS MANUFACTURED
HOW MONO AND TAPE FABRIC IS MANUFACTUREDHOW MONO AND TAPE FABRIC IS MANUFACTURED
HOW MONO AND TAPE FABRIC IS MANUFACTURED
 
Chapter 24 by mohan bio
Chapter 24 by mohan bioChapter 24 by mohan bio
Chapter 24 by mohan bio
 
18th Annual Burton Awards to be Held in May 2017
18th Annual Burton Awards to be Held in May 201718th Annual Burton Awards to be Held in May 2017
18th Annual Burton Awards to be Held in May 2017
 
La yerba mate 5
La yerba mate 5La yerba mate 5
La yerba mate 5
 
Museo Arqueológico
Museo ArqueológicoMuseo Arqueológico
Museo Arqueológico
 
Boostez votre innovation avec la veille
Boostez votre innovation avec la veilleBoostez votre innovation avec la veille
Boostez votre innovation avec la veille
 

Similar a Algoritmo Genético

Similar a Algoritmo Genético (20)

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
 
MUTACION.pptx
MUTACION.pptxMUTACION.pptx
MUTACION.pptx
 
Algoritmos Genéticos
Algoritmos GenéticosAlgoritmos Genéticos
Algoritmos Genéticos
 
ALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptxALGORITMO GENETICO - II.pptx
ALGORITMO GENETICO - II.pptx
 
Alejandra Quintana
Alejandra Quintana Alejandra Quintana
Alejandra Quintana
 
Ag (2005 verano)
Ag (2005 verano)Ag (2005 verano)
Ag (2005 verano)
 
Estructuras_F_CAT
Estructuras_F_CATEstructuras_F_CAT
Estructuras_F_CAT
 
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
 
Optimizacion De Sistemas
Optimizacion De Sistemas Optimizacion De Sistemas
Optimizacion De Sistemas
 
Metodo simplex metodo grafico .raiza
Metodo simplex metodo grafico .raizaMetodo simplex metodo grafico .raiza
Metodo simplex metodo grafico .raiza
 
ALGORITMO GENETICO - I.pptx
ALGORITMO GENETICO - I.pptxALGORITMO GENETICO - I.pptx
ALGORITMO GENETICO - I.pptx
 
TECNICAS DE RESOLUCION DE PROBLEMAS
TECNICAS DE RESOLUCION DE PROBLEMASTECNICAS DE RESOLUCION DE PROBLEMAS
TECNICAS DE RESOLUCION DE PROBLEMAS
 
Analisis y-diseño-de-algoritmos
Analisis y-diseño-de-algoritmosAnalisis y-diseño-de-algoritmos
Analisis y-diseño-de-algoritmos
 
Optimizacion de sistemas y funciones
Optimizacion de sistemas y funcionesOptimizacion de sistemas y funciones
Optimizacion de sistemas y funciones
 
luis
luisluis
luis
 
Exposicion (1)
Exposicion (1)Exposicion (1)
Exposicion (1)
 
Xpin algoritmos genéticos
Xpin   algoritmos genéticosXpin   algoritmos genéticos
Xpin algoritmos genéticos
 
Algoritmos geneticos
Algoritmos geneticosAlgoritmos geneticos
Algoritmos geneticos
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Teoría de Optimización
Teoría de OptimizaciónTeoría de Optimización
Teoría de Optimización
 

Más de Karen Mendoza

Agentes de Búsqueda Online y Ambientes Desconocidos
Agentes de Búsqueda Online y Ambientes DesconocidosAgentes de Búsqueda Online y Ambientes Desconocidos
Agentes de Búsqueda Online y Ambientes DesconocidosKaren Mendoza
 
Decisiones Optimas en Juego
Decisiones Optimas en JuegoDecisiones Optimas en Juego
Decisiones Optimas en JuegoKaren Mendoza
 
Búsqueda Informada y Explorada
Búsqueda Informada y ExploradaBúsqueda Informada y Explorada
Búsqueda Informada y ExploradaKaren Mendoza
 
Funciones Heurísticas
Funciones HeurísticasFunciones Heurísticas
Funciones HeurísticasKaren Mendoza
 

Más de Karen Mendoza (10)

Ejercicios
EjerciciosEjercicios
Ejercicios
 
Introducción
IntroducciónIntroducción
Introducción
 
Poda Alfa-Beta
Poda Alfa-BetaPoda Alfa-Beta
Poda Alfa-Beta
 
Minimax
MinimaxMinimax
Minimax
 
Agentes de Búsqueda Online y Ambientes Desconocidos
Agentes de Búsqueda Online y Ambientes DesconocidosAgentes de Búsqueda Online y Ambientes Desconocidos
Agentes de Búsqueda Online y Ambientes Desconocidos
 
Decisiones Optimas en Juego
Decisiones Optimas en JuegoDecisiones Optimas en Juego
Decisiones Optimas en Juego
 
Algoritmo Genético
Algoritmo GenéticoAlgoritmo Genético
Algoritmo Genético
 
Portada
PortadaPortada
Portada
 
Búsqueda Informada y Explorada
Búsqueda Informada y ExploradaBúsqueda Informada y Explorada
Búsqueda Informada y Explorada
 
Funciones Heurísticas
Funciones HeurísticasFunciones Heurísticas
Funciones Heurísticas
 

Último

Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...RichardRivas28
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptMarianoSanchez70
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptEduardoCorado
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfyoseka196
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfDanielaVelasquez553560
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacajeremiasnifla
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfcesar17lavictoria
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfalexquispenieto2
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfMikkaelNicolae
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfAntonioGonzalezIzqui
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7luisanthonycarrascos
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSaulSantiago25
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALKATHIAMILAGRITOSSANC
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMarceloQuisbert6
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxYajairaMartinez30
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricoalexcala5
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdfFernandaGarca788912
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptCRISTOFERSERGIOCANAL
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdfAnthonyTiclia
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfannavarrom
 

Último (20)

Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...Rendimiento-de-Maquinaria y precios unitarios  para la construcción de una ma...
Rendimiento-de-Maquinaria y precios unitarios para la construcción de una ma...
 
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.pptARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
ARBOL DE CAUSAS ANA INVESTIGACION DE ACC.ppt
 
Introducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.pptIntroducción a los sistemas neumaticos.ppt
Introducción a los sistemas neumaticos.ppt
 
Calavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdfCalavera calculo de estructuras de cimentacion.pdf
Calavera calculo de estructuras de cimentacion.pdf
 
clases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdfclases de dinamica ejercicios preuniversitarios.pdf
clases de dinamica ejercicios preuniversitarios.pdf
 
Reporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpacaReporte de Exportaciones de Fibra de alpaca
Reporte de Exportaciones de Fibra de alpaca
 
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdfCurso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
Curso Análisis Fisicoquímico y Microbiológico de Aguas -EAI - SESIÓN 5.pdf
 
PPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdfPPT ELABORARACION DE ADOBES 2023 (1).pdf
PPT ELABORARACION DE ADOBES 2023 (1).pdf
 
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdfReporte de simulación de flujo del agua en un volumen de control MNVA.pdf
Reporte de simulación de flujo del agua en un volumen de control MNVA.pdf
 
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdfTAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
TAREA 8 CORREDOR INTEROCEÁNICO DEL PAÍS.pdf
 
sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7sistema de construcción Drywall semana 7
sistema de construcción Drywall semana 7
 
Seleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusiblesSeleccion de Fusibles en media tension fusibles
Seleccion de Fusibles en media tension fusibles
 
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONALCHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
CHARLA DE INDUCCIÓN SEGURIDAD Y SALUD OCUPACIONAL
 
Magnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principiosMagnetismo y electromagnetismo principios
Magnetismo y electromagnetismo principios
 
Presentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptxPresentación electricidad y magnetismo.pptx
Presentación electricidad y magnetismo.pptx
 
presentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctricopresentacion medidas de seguridad riesgo eléctrico
presentacion medidas de seguridad riesgo eléctrico
 
Curso intensivo de soldadura electrónica en pdf
Curso intensivo de soldadura electrónica  en pdfCurso intensivo de soldadura electrónica  en pdf
Curso intensivo de soldadura electrónica en pdf
 
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.pptaCARGA y FUERZA UNI 19 marzo 2024-22.ppt
aCARGA y FUERZA UNI 19 marzo 2024-22.ppt
 
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
2. UPN PPT - SEMANA 02 GESTION DE PROYECTOS MG CHERYL QUEZADA(1).pdf
 
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdfSesión N°2_Curso_Ingeniería_Sanitaria.pdf
Sesión N°2_Curso_Ingeniería_Sanitaria.pdf
 

Algoritmo Genético

  • 1. INTRODUCCIÓN Un algoritmo es una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico. Son llamados así porque se inspiran en la evolución biológica y su base genético-molecular. Los Algoritmos Genéticos son métodos adaptativos que pueden usarse para resolver problemas de búsqueda y optimización. Por imitación de este proceso, los Algoritmos Genéticos son capaces de ir creando soluciones para problemas del mundo real. La evolución de dichas soluciones hacia valores óptimos del problema depende en buena medida de una adecuada codificación de las mismas. MARCO TEÓRICO ESQUEMA BÁSICO En la naturaleza todo el proceso de evolución biológica se hace de forma natural pero para aplicar el algoritmo genético al campo de la resolución de problemas habrá que seguir una serie de pasos. Una premisa es conseguir que el tamaño de la población sea lo suficientemente grande para garantizar la diversidad de soluciones. Se aconseja que la población sea generada de forma aleatoria para obtener dicha diversidad. En caso de que la población no sea generada de forma aleatoria habrá que tener en cuenta que se garantice una cierta diversidad en la población generada. Los pasos básicos de un algoritmo genético son: • Evaluar la puntuación de cada uno de los cromosomas generados. • Permitir la reproducción de los cromosomas siendo los más aptos los que tengan más probabilidad de reproducirse. • Con cierta probabilidad de mutación, mutar un gen del nuevo individuo generado. • Organizar la nueva población. Estos pasos se repetirán hasta que se dé una condición de terminación. Se puede fijar un número máximo de iteraciones antes de finalizar el algoritmo
  • 2. genético o detenerlo cuando no se produzcan más cambios en la población (convergencia del algoritmo). Esta última opción suele ser la más habitual. Veamos el esquema general de un algoritmo genético simple: VENTAJAS • Son intrínsecamente paralelos, es decir, operan de forma simultánea con varias soluciones, en vez de trabajar de forma secuencial como las técnicas tradicionales. • Su habilidad para manipular muchos parámetros simultáneamente. • No necesitan conocimientos específicos sobre el problema que intentan resolver. • Usan operadores probabilísticos, en vez de los típicos operadores determinísticos de las otras técnicas. DESVENTAJAS • Definir una representación del problema. • Pueden tardar mucho en converger, o no converger en absoluto, dependiendo en cierta medida de los parámetros que se utilicen en el tamaño de la población.
  • 3. • Pueden converger prematuramente debido a una serie de problemas. APLICACIONES La aplicación más común de los algoritmos genéticos ha sido la solución de problemas de optimización, en donde han mostrado ser muy eficientes. Sin embargo, no todos los problemas pudieran ser apropiados para esta técnica. Se recomienda en general tomar en cuenta las siguientes características del mismo antes de intentar usarla: • Su espacio de búsqueda debe estar delimitado dentro de un cierto rango. • 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. Dentro de los distintos problemas de optimización podemos encontrar unas áreas de aplicación: • Diseño por computadora de nuevos materiales que cumplan múltiples objetivos. • Asignación de procesos en topologías de redes con procesamiento distribuido. • Ubicación de archivos en sistemas de almacenamiento distribuido. • Diseño de circuitos integrados. • Optimización de la infraestructura de telefonía celular. • Ingeniería Aeroespacial. • Juegos. • Robótica. CONCLUSIÓN Si ya se tiene una forma analítica o matemática para la solución del problema no se debe usa algoritmos genéticos. Los algoritmos genéticos son actualmente son una fuente de resolución de problemas complejos al realizar su ejecución en paralelo pudiendo así obtener diferentes soluciones al problema, como se ha
  • 4. podido observar, no hay ninguna estrategia que sea siempre invencible, sino que hay un conjunto de estrategias que suelen dar buenos resultados. Así pues, habrá que ajustar los parámetros de acción en función de cada problema a modelar para obtener una solución que se adapte mejor a unas determinadas condiciones. BIBLIOGRAFÍA  D.H. Ackley (2010). A Connectionist Machine for Genetic Hillclimbing, Kluwer Academic Publishers.  R. Tanese (2011). Parallel genetic algorithm for a hypercube. Proceedings of the Second International Conference on Genetic Algorithms, 177-183.