SlideShare una empresa de Scribd logo
1 de 9
ALGORITMOS GENETICOS
Los algoritmos genéticos parten de una población inicial donde cada
individuo se representa con un código genético (típicamente una secuencia
de bits) en la que se encuentra codificada su información.

Los Algoritmos genéticos parten de la premisa de emplear la evolución
natural como un procedimiento de optimización que se caracteriza por
tener operaciones básicas que Son:
•Selección
•Cruzamiento
•Mutación
Para poder evaluar las operaciones antes mencionadas es necesario que la
información a optimiza se encuentre en cadena de bits (0, 1).
INTRODUCCIÓN
Que es Herencia? En la reproducción sexual los genes se combinan de
  diferentes maneras. Los cromosomas paternos se reparten entre las
  células sexuales, y cuando tiene lugar la fecundación, surgen
  combinaciones de factores hereditarios diferentes de los que
  poseen los padres. A través de constantes combinaciones, la masa
  hereditaria se transmite por medio de las células sexuales, de
  generación en generación; se puede decir que es potencialmente
  inmortal.
El Código Genético. Es material genético está formado por acido
nucleícos, estos se hallan en todas las células vivas, en las que
determinan la constitución de las proteínas y genes. Existen dos
tipos de ácidos ribonucleicos (ARN). En 1962 se otorgó el primer nobel
por el descubrimiento de la estructura y función de la molécula de
ADN. Está formada por bases nitrogenadas enlazadas por puentes
de hidrogeno. Cada unión está formada por dos bases. Formando 4
tipos de uniones cuya ordenación en la molécula constituye el código
genético.
Selección Natural. Es un mecanismo evolutivo que se define como la
reproducción diferencia de los genotipos en el seno de una población
biológica. En su forma inicial, la teoría de la evolución por selección
natural constituye la gran aportación de charles Darwin, la cual fue
posteriormente reformulada.
En los algoritmos genéticos las cadenas están compuestas por
características que toman diferentes valores. Estas características se
localizan en distintas posiciones de la cadena.

OPERACIONES BÁSICAS
Selección: Mecanismo de selección individual (cadena) para la
reproducción acorde con la función de aptitud (valor de la función
objetivo). Los algoritmos de selección serán los encargados de escoger
que individuos van a disponer de oportunidades de reproducirse y
cuáles no. La idea básica de selección está asociada con la función de
aptitud y el sistema original; para su implementación es comúnmente
conocida como roulette-wheel (wrs)
• Cruzamiento: método de fusión sobre la información genética de dos
  individuos; si la codificación es elegida apropiadamente, dos
  progenitores saludables producirán descendientes sanos. Es el principal
  operador genético; provee un mecanismo para heredar características
  a su descendencia; interviene en ambos progenitores.

• Mutación: en la evolución real, el material genético puede ser alterado en
  forma aleatoria debido a un error en la reproducción o la deformación
  de genes; un ejemplo es la radiación de los rayos gama. En los
  algoritmos genéticos, la mutación se realiza, con gran probabilidad por
  una deformación aleatoria en las cadenas. Reemplazo: para crear una
  nueva generación de la generación anterior se crea un espacio a la
  descendencia en la población eliminando a los padres.
Reemplazo: para crear una nueva generación de la generación
anterior se crea un espacio a la descendencia en la
población eliminando a los padres.



ALGORITMO BASICO
t:=0 se crea la población inicial
B0 =(b1,0 ,b2,0 ,…, bm,0 );
WHILE se detiene la condición que no se cumple DO
BEGIN
(*selección proporcional*)
FOR i:=1 TO m DO
BEGIN
X:=random[0,1];
K:=1;
WHILE k<m & x<∑i=xi f(aj.t )/ ∑j=tm f( bj.t ) DO
k:k+1;
bj.t+1 = bk.i
Fin
(*único-punto de cruzamiento*)
FOR i:=1 TO m-1 STEP 2 DO
BEGIN

Más contenido relacionado

La actualidad más candente

BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa JacomeBASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
vanealejandra
 
Fundamentos de la herencia genética
Fundamentos de la herencia genéticaFundamentos de la herencia genética
Fundamentos de la herencia genética
1125Lu
 

La actualidad más candente (20)

La genética
La genéticaLa genética
La genética
 
Los genes humanos freddy goya 4 a
Los genes humanos freddy goya 4 aLos genes humanos freddy goya 4 a
Los genes humanos freddy goya 4 a
 
Leyes de la herencia
Leyes de la herenciaLeyes de la herencia
Leyes de la herencia
 
Genética
GenéticaGenética
Genética
 
Genética la vida en la tierra colección nº3
Genética la vida en la tierra colección nº3Genética la vida en la tierra colección nº3
Genética la vida en la tierra colección nº3
 
Unidad 2 reproducción y herencia [autoguardado]
Unidad 2 reproducción y herencia [autoguardado]Unidad 2 reproducción y herencia [autoguardado]
Unidad 2 reproducción y herencia [autoguardado]
 
Genetica
GeneticaGenetica
Genetica
 
Genética humana
Genética humana  Genética humana
Genética humana
 
Daniela fuel genética
Daniela fuel   genéticaDaniela fuel   genética
Daniela fuel genética
 
BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa JacomeBASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
BASES CROMOSÓMICAS DE LA HERENCIA por Vanessa Jacome
 
Genetica general 1
Genetica general 1Genetica general 1
Genetica general 1
 
Herencia y genetica total
Herencia y genetica totalHerencia y genetica total
Herencia y genetica total
 
Fundamentos de la herencia genética
Fundamentos de la herencia genéticaFundamentos de la herencia genética
Fundamentos de la herencia genética
 
Diapositivas genetica
Diapositivas geneticaDiapositivas genetica
Diapositivas genetica
 
la Genética
la Genéticala Genética
la Genética
 
la clonación
la clonaciónla clonación
la clonación
 
Fundamentos de la biologia molecular, Herencia mendeliana y VIH
Fundamentos de la biologia molecular, Herencia mendeliana y VIHFundamentos de la biologia molecular, Herencia mendeliana y VIH
Fundamentos de la biologia molecular, Herencia mendeliana y VIH
 
Biología I (II Bimestre)
Biología I (II Bimestre)Biología I (II Bimestre)
Biología I (II Bimestre)
 
Recombinación genética grado 10
Recombinación genética grado 10Recombinación genética grado 10
Recombinación genética grado 10
 
Genetica
GeneticaGenetica
Genetica
 

Destacado (6)

8 a18 patrícia coelho-tubaroes_final_498
8 a18 patrícia coelho-tubaroes_final_4988 a18 patrícia coelho-tubaroes_final_498
8 a18 patrícia coelho-tubaroes_final_498
 
8 Elektryka
8 Elektryka8 Elektryka
8 Elektryka
 
8 9 Lk Els
8 9 Lk Els8 9 Lk Els
8 9 Lk Els
 
8 a10 joão ferreira-tubarões-final_426
8 a10 joão ferreira-tubarões-final_4268 a10 joão ferreira-tubarões-final_426
8 a10 joão ferreira-tubarões-final_426
 
Algoritmos genéticos
Algoritmos genéticosAlgoritmos genéticos
Algoritmos genéticos
 
Corsico
CorsicoCorsico
Corsico
 

Similar a Algoritmos geneticos

La RevolucióN Genetica
La RevolucióN GeneticaLa RevolucióN Genetica
La RevolucióN Genetica
Nati08
 
Tema 5. La Revolución Genética
Tema 5. La Revolución GenéticaTema 5. La Revolución Genética
Tema 5. La Revolución Genética
jfgmartinez
 
Proyecto genoma humano
Proyecto genoma humanoProyecto genoma humano
Proyecto genoma humano
silviomellado
 
Tecnología del ADN Recombinante 2
Tecnología del ADN Recombinante 2Tecnología del ADN Recombinante 2
Tecnología del ADN Recombinante 2
Cristela
 
Tecnología del ADN Recombinante
Tecnología del ADN RecombinanteTecnología del ADN Recombinante
Tecnología del ADN Recombinante
Cristela
 
Tema 6. a revolución genética
Tema 6. a revolución genéticaTema 6. a revolución genética
Tema 6. a revolución genética
josemanuel7160
 
Tema 6. La revolucióon genética.
Tema 6. La revolucióon genética.Tema 6. La revolucióon genética.
Tema 6. La revolucióon genética.
ies delgado hernadez
 

Similar a Algoritmos geneticos (20)

La RevolucióN Genetica
La RevolucióN GeneticaLa RevolucióN Genetica
La RevolucióN Genetica
 
Tema 5. La Revolución Genética
Tema 5. La Revolución GenéticaTema 5. La Revolución Genética
Tema 5. La Revolución Genética
 
T5 genoma humano
T5 genoma humanoT5 genoma humano
T5 genoma humano
 
Algoritmos geneticos mundial
Algoritmos geneticos mundialAlgoritmos geneticos mundial
Algoritmos geneticos mundial
 
Algoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia ArtificialAlgoritmos Genéticos_Inteligencia Artificial
Algoritmos Genéticos_Inteligencia Artificial
 
Proyecto genoma humano
Proyecto genoma humanoProyecto genoma humano
Proyecto genoma humano
 
Tecnología del ADN Recombinante 2
Tecnología del ADN Recombinante 2Tecnología del ADN Recombinante 2
Tecnología del ADN Recombinante 2
 
Tecnología del ADN Recombinante
Tecnología del ADN RecombinanteTecnología del ADN Recombinante
Tecnología del ADN Recombinante
 
Tema 4
Tema 4Tema 4
Tema 4
 
CROMOSOMAS Y GENES
CROMOSOMAS Y GENESCROMOSOMAS Y GENES
CROMOSOMAS Y GENES
 
Tema 6. a revolución genética
Tema 6. a revolución genéticaTema 6. a revolución genética
Tema 6. a revolución genética
 
GENETICA
GENETICAGENETICA
GENETICA
 
Algoritmos genéticos
Algoritmos genéticosAlgoritmos genéticos
Algoritmos genéticos
 
Tema 5 La revolución genética
Tema 5 La revolución genéticaTema 5 La revolución genética
Tema 5 La revolución genética
 
Introdución a la tecnología del ADN recombinante
Introdución a la tecnología del ADN recombinanteIntrodución a la tecnología del ADN recombinante
Introdución a la tecnología del ADN recombinante
 
Tema 6. La revolucióon genética.
Tema 6. La revolucióon genética.Tema 6. La revolucióon genética.
Tema 6. La revolucióon genética.
 
Tema 4
Tema 4Tema 4
Tema 4
 
Tema 4
Tema 4Tema 4
Tema 4
 
T04genética
T04genéticaT04genética
T04genética
 
T04genética
T04genéticaT04genética
T04genética
 

Más de Cdr Saravena (10)

Luz Edith Ortega.pptx
Luz Edith Ortega.pptxLuz Edith Ortega.pptx
Luz Edith Ortega.pptx
 
Guia 6 clei iv a ser concentracion desarrollo rural
Guia  6  clei  iv a ser concentracion desarrollo ruralGuia  6  clei  iv a ser concentracion desarrollo rural
Guia 6 clei iv a ser concentracion desarrollo rural
 
Guía 3 CICLO IV A
Guía  3  CICLO IV AGuía  3  CICLO IV A
Guía 3 CICLO IV A
 
Matlab
MatlabMatlab
Matlab
 
Redes neuronales
Redes neuronalesRedes neuronales
Redes neuronales
 
Introduccion
IntroduccionIntroduccion
Introduccion
 
Yolidey
YolideyYolidey
Yolidey
 
Cons. ambientes de respeto
Cons. ambientes de respetoCons. ambientes de respeto
Cons. ambientes de respeto
 
Guia proyectos productivos 11°
Guia proyectos productivos 11°Guia proyectos productivos 11°
Guia proyectos productivos 11°
 
De mi colombia_con_amor
De mi colombia_con_amorDe mi colombia_con_amor
De mi colombia_con_amor
 

Último

🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
EliaHernndez7
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
amelia poma
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
EduardoJosVargasCama1
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Fernando Solis
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
jlorentemartos
 

Último (20)

Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024Tema 10. Dinámica y funciones de la Atmosfera 2024
Tema 10. Dinámica y funciones de la Atmosfera 2024
 
AEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptxAEC 2. Aventura en el Antiguo Egipto.pptx
AEC 2. Aventura en el Antiguo Egipto.pptx
 
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESOPrueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
Prueba de evaluación Geografía e Historia Comunidad de Madrid 2º de la ESO
 
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
🦄💫4° SEM32 WORD PLANEACIÓN PROYECTOS DARUKEL 23-24.docx
 
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPCTRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
TRABAJO FINAL TOPOGRAFÍA COMPLETO DE LA UPC
 
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptxPLAN LECTOR 2024  integrado nivel inicial-miercoles 10.pptx
PLAN LECTOR 2024 integrado nivel inicial-miercoles 10.pptx
 
Posición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptxPosición astronómica y geográfica de Europa.pptx
Posición astronómica y geográfica de Europa.pptx
 
Tema 11. Dinámica de la hidrosfera 2024
Tema 11.  Dinámica de la hidrosfera 2024Tema 11.  Dinámica de la hidrosfera 2024
Tema 11. Dinámica de la hidrosfera 2024
 
Actividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docxActividades para el 11 de Mayo día del himno.docx
Actividades para el 11 de Mayo día del himno.docx
 
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACIONRESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
RESOLUCIÓN VICEMINISTERIAL 00048 - 2024 EVALUACION
 
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docxPLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
PLAN DE REFUERZO ESCOLAR MERC 2024-2.docx
 
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdfPROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
PROPUESTA COMERCIAL SENA ETAPA 2 ACTIVIDAD 3.pdf
 
Concepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptxConcepto y definición de tipos de Datos Abstractos en c++.pptx
Concepto y definición de tipos de Datos Abstractos en c++.pptx
 
Revista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdfRevista Apuntes de Historia. Mayo 2024.pdf
Revista Apuntes de Historia. Mayo 2024.pdf
 
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
Procedimientos para la planificación en los Centros Educativos tipo V ( multi...
 
Novena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan EudesNovena de Pentecostés con textos de san Juan Eudes
Novena de Pentecostés con textos de san Juan Eudes
 
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
TEMA 14.DERIVACIONES ECONÓMICAS, SOCIALES Y POLÍTICAS DEL PROCESO DE INTEGRAC...
 
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLAACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
ACRÓNIMO DE PARÍS PARA SU OLIMPIADA 2024. Por JAVIER SOLIS NOYOLA
 
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptxLA LITERATURA DEL BARROCO 2023-2024pptx.pptx
LA LITERATURA DEL BARROCO 2023-2024pptx.pptx
 
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
1ro Programación Anual D.P.C.C planificación anual del área para el desarroll...
 

Algoritmos geneticos

  • 1. ALGORITMOS GENETICOS Los algoritmos genéticos parten de una población inicial donde cada individuo se representa con un código genético (típicamente una secuencia de bits) en la que se encuentra codificada su información. Los Algoritmos genéticos parten de la premisa de emplear la evolución natural como un procedimiento de optimización que se caracteriza por tener operaciones básicas que Son: •Selección •Cruzamiento •Mutación Para poder evaluar las operaciones antes mencionadas es necesario que la información a optimiza se encuentre en cadena de bits (0, 1).
  • 2.
  • 3. INTRODUCCIÓN Que es Herencia? En la reproducción sexual los genes se combinan de diferentes maneras. Los cromosomas paternos se reparten entre las células sexuales, y cuando tiene lugar la fecundación, surgen combinaciones de factores hereditarios diferentes de los que poseen los padres. A través de constantes combinaciones, la masa hereditaria se transmite por medio de las células sexuales, de generación en generación; se puede decir que es potencialmente inmortal.
  • 4. El Código Genético. Es material genético está formado por acido nucleícos, estos se hallan en todas las células vivas, en las que determinan la constitución de las proteínas y genes. Existen dos tipos de ácidos ribonucleicos (ARN). En 1962 se otorgó el primer nobel por el descubrimiento de la estructura y función de la molécula de ADN. Está formada por bases nitrogenadas enlazadas por puentes de hidrogeno. Cada unión está formada por dos bases. Formando 4 tipos de uniones cuya ordenación en la molécula constituye el código genético.
  • 5. Selección Natural. Es un mecanismo evolutivo que se define como la reproducción diferencia de los genotipos en el seno de una población biológica. En su forma inicial, la teoría de la evolución por selección natural constituye la gran aportación de charles Darwin, la cual fue posteriormente reformulada.
  • 6. En los algoritmos genéticos las cadenas están compuestas por características que toman diferentes valores. Estas características se localizan en distintas posiciones de la cadena. OPERACIONES BÁSICAS Selección: Mecanismo de selección individual (cadena) para la reproducción acorde con la función de aptitud (valor de la función objetivo). Los algoritmos de selección serán los encargados de escoger que individuos van a disponer de oportunidades de reproducirse y cuáles no. La idea básica de selección está asociada con la función de aptitud y el sistema original; para su implementación es comúnmente conocida como roulette-wheel (wrs)
  • 7. • Cruzamiento: método de fusión sobre la información genética de dos individuos; si la codificación es elegida apropiadamente, dos progenitores saludables producirán descendientes sanos. Es el principal operador genético; provee un mecanismo para heredar características a su descendencia; interviene en ambos progenitores. • Mutación: en la evolución real, el material genético puede ser alterado en forma aleatoria debido a un error en la reproducción o la deformación de genes; un ejemplo es la radiación de los rayos gama. En los algoritmos genéticos, la mutación se realiza, con gran probabilidad por una deformación aleatoria en las cadenas. Reemplazo: para crear una nueva generación de la generación anterior se crea un espacio a la descendencia en la población eliminando a los padres.
  • 8. Reemplazo: para crear una nueva generación de la generación anterior se crea un espacio a la descendencia en la población eliminando a los padres. ALGORITMO BASICO
  • 9. t:=0 se crea la población inicial B0 =(b1,0 ,b2,0 ,…, bm,0 ); WHILE se detiene la condición que no se cumple DO BEGIN (*selección proporcional*) FOR i:=1 TO m DO BEGIN X:=random[0,1]; K:=1; WHILE k<m & x<∑i=xi f(aj.t )/ ∑j=tm f( bj.t ) DO k:k+1; bj.t+1 = bk.i Fin (*único-punto de cruzamiento*) FOR i:=1 TO m-1 STEP 2 DO BEGIN