Algoritmos Genéticos Inteligencia Artificial Universidad del Magdalena Ing. De Sistemas.

Slides:



Advertisements
Presentaciones similares
Actividad 3 Algoritmos Genéticos
Advertisements

Ramón Garduño Juárez Diseño de Fármacos
“En lugar de envidiar la naturaleza debemos emularla” Holland
Sistemas Inteligentes Algoritmos Geneticos
Optimización matemática Algoritmos Genéticos – Parte 2 Por: Antonio H
Algoritmos Genéticos.
Algoritmos Genéticos (AG) Integrantes: Rubén Levineri Miguel Rozas Juan Yañez Faltan autores y bibliografía.
Optimización matemática Algoritmos Genéticos – Parte 1 Por: Antonio H
Todo lo que tienes que saber para la PSU!
GENETICA MENDELIANA.
GENETICA MENDELIANA.
Profesor: JORGE RODRIGUEZ.
VARIABILIDAD y HERENCIA
Algoritmos genéticos Introducción Esquema básico Codificación
Una introducción a la computación evolutiva
Mary C. Jarur M. ww.udec.cl/~mjarur
Herencia: INTRODUCCION A LA GENETICA MENDELIANA. Modelo combinado de la herencia vs modelo de partículas de la herencia Modelo combinado: La descendencia.
ALGORITMOS GENETICOS.
Ing. Uziel Quiroz Castañeda Blanca Esthela Carranza Ortega 8º Semestre Junio/2013.
Genética Mendeliana Objetivo: Manejar Conceptos de:
Leyes de Mendel son un conjunto de reglas básicas sobre la transmisión por herencia de las características de los organismos padres a sus hijos. Estas.
LA HERENCIA  Consiste en una pequeña célula, el óvulo, producida por el progenitor femenino, que es fecundada por otra célula, aún más pequeña, el espermatozoide,
GENETICA MENDELIANA.
GENETICA MENDELIANA.
METABOLISMO Y AUTOPERPETUACIÓN III. 14 Las leyes de la herencia Biología 2º Bachillerato 1. Conceptos básicos de herencia biológica 2. Las leyes de Mendel.
Algoritmo Genético para la solución del problema SAT René Clemente Juárez Angel Felipe Lara Valladares Junio 2012.
Genética Mendeliana Objetivo: Manejar Conceptos de:
LA HERENCIA BIOLÓGICA. LOS CROMOSOMAS  Todas las células tienen el material genético en forma de ADN.(Acido desoxirribonucleico)  El ADN es la molécula.
GENES LIGADOS E INFÑUENCIADOS POR EL SEXO. Comosomas Sexuales El número de estos varía entre las distinas especies, pero todas tienen un solo par de cromosomas.
1 Primer Semana del Posgrado del ITLP Efectos de los Parámetros Migratorios en Algoritmos Genéticos Distribuidos Marco Antonio Castro Liera
EVOLUCIÓN HISTÓRICA DEL CONCEPTO DE HERENCIA BIOLÓGICA.
Mejoramiento Animal Participativo. PRINCIPIOS BÁSICOS DE GENÉTICA La GENETICA es la ciencia que estudia, la transmisión hereditaria de los seres vivos.
¿ Que es la genética? Es la rama y estudio de la biología que busca comprender la herencia biológica que se refleja de generación en generación. Parte.
GENÉTICA HUMANA Árbol genealógico Teoría cromosómica de la herencia La determinación del sexo. Herencia influida por el sexo. Herencia ligada al sexo.
Recordemos. 1.En la cruza de progenitores AABBCCDDEE x aabbccddee. ¿Cuántos gametos diferentes pueden formar los individuos de la F 1 ? A)5 B)16 C)32.
La Genética Básica LCDA. YOSCARLI SÁNCHEZ DE MUÑOZ.
Genética Mendeliana PPTCANCBBLA04015V3.
Las bases de la genética
ESTUDIO DE LA RELACIÓN GENOTIPO-FENOTIPO
10 DE FEBRERO 1.- GENÉTICA BÁSICA APLICADA. 2.- RESULTADO DE CRUCES.
¿Cómo puede pasar esto?.
Segunda ley de Mendel DIHIBRIDISMO.
Problema Final.
Mutaciones.
REPRODUCCIÓN SEXUAL Y ASEXUAL
LA HERENCIA DE LAS CARACTERISTICAS DE LOS SERES VIVOS
GENETICA MENDELIANA.
HERENCIA Y TRANSMISIÓN DE CARACTERES
Genética poblacional y selección natural
Gregor Johan Mendel Leyes de la herencia (1865)
Principios y conceptos de genética
Reconoces y aplicas los principios de la Herencia.
Leyes de Mendel Docente: Mg. Wilder Reyes Alfaro.
Genética Mendeliana Repaso.
Herencia.
Teoría de la evolución propuesta por Darwin
MECANISMO DE LA HERENCIA: LAS LEYES DE MENDEL
AAAa aa 1/2 A1/2 a 1/2 A 1/2 a Razón fenotípica 3/4 A- 1/4 aa Razón genotípica 1/4 AA 1/2 Aa 1/4 aa Principios mendelianos y extensiones.
LOS RESULTADOS DE MENDEL Y LA PROBABILIDAD
MEDICINA GENOMICA OE3: árbol genealógico M.C. Azalea Arreola Karen Palma Ramírez Yulissa Mariana Chavez Rascon Raul Pineda Gallegos
Origen de la vida y características de la Madre Tierra y el Cosmos TEMA N° 1.
TIPOS DE HERENCIA Herencia Cualitativa Herencia Cuantitativa.
GENÉTICA. Genética La genética (del término "Gen", que proviene de la palabra griega γένος y significa "raza, generación")
Adm. proyectos Rosa Ángela García Rojas
GENÉTICA Esta obra está bajo una licencia Attribution-NonCommercial-ShareAlike 3.0 Unported de Creative Commons. Para ver una copia de esta licencia, visite.
GENETICA Herencia de los caracteres Genes Alelos RecesivosDominantes LEYES DE MENDEL Ley de la segregación Ley de la Independencia Estudia la Sigue una.
cencia/mmcc/docs/temageneticos.p df /algoritmo-genetico
La Selección Natural La Selección Natural EVOLUCIÓN POR SELECCIÓN NATURAL Charles Darwin y Alfred Wallace, ambos trabajando independientemente, realizaron.
TEMA 12 LA HERENCIA DE LOS CARACTERES.
TRASTORNOS DEL DESARROLLO Y GENÉTICOS UNIVERSIDAD PERUANA UNIÓN FACULTAD DE CIENCIAS DE LA SALUD E.A.P. Medicina Humana Wendy Herrera Herrera.
Transcripción de la presentación:

Algoritmos Genéticos Inteligencia Artificial Universidad del Magdalena Ing. De Sistemas

Algoritmos Genéticos: Son métodos de búsqueda que usualmente se aplican a problemas de optimización y aprendizaje. Son métodos estocásticos. Están basados en una analogía con la evolución, “la supervivencia del mas apto” y la genética Mendeliana.

Definiciones Genotipo: conjunto de genes en el núcleo celular de cada individuo. Fenotipo: realización visible del genotipo de un individuo en un determinado ambiente. Gametos: células sexuales encargadas de la reproducción. En el ser humano, los gametos femeninos son los óvulos y los gametos masculinos son los espermatozoides.

Definiciones Alelo: la variante genética que permite determinar un rasgo o carácter. Existen alelos dominantes y alelos recesivos.

Leyes de Mendel 1ra Ley: al cruzar dos razas puras el genotipo dominante determina las características principales de la 1ra generación. Los individuos resultantes serán similares fenotípicamente entre sí. 2da Ley: para que exista la reproducción de dos individuos de una especie, debe existir la separación del alelo de cada uno de los pares para que de esta manera se transfiera la información genética al hijo.

Teoría Darwiniana de la Evolución Evolución de las Especies Sobrevivencia del mas Apto

Algoritmos Genéticos

Algoritmo Genético Seudocódigo

Elementos a Tener en Cuenta para Implementación Elementos: – Esquema de representación – Función de evaluación – Operadores de cruce y mutación – Selección – Políticas de eliminación – Criterio de parada – Tamaño de la población, tasa de mutación, tasa de cruzamiento...

Algoritmo Genético Clásico Mantiene un conjunto o población de cadenas. Cada cadena se le llama cromosoma y representa una solución candidata. S1= S2= S3= S4= S5= s6= Esquema de representación

Representación – una cadena de 10 bits (Cromosoma) representa una posible solución a un problema. Bits o subconjunto de bits que pueden representar la escogencia de alguna característica, por ej: Posición Significado 1-2 acero, aluminio, madera o cartón 3-5 grosor (1mm-8mm) 6-7 envolvente (cinta, pegante, cuerda, plástico) 8 relleno (papel o plástico) 9 Esquinas reforzadas (si, no) 10 manija (si, no) Embarcando un objeto en un contenedor

Función de Evaluación El programa debe ser capaz de evaluar cualquier cromosoma. El objetivo puede ser maximizado o minimizado; usualmente se maximiza la aptitud. En el ejemplo una función que involucre el computo del riesgo más el peso que lleva el contenedor.

Operadores AG: Mutación Clásica Opera sobre un cromosoma padre. Produce un descendiente con un cambio. Normalmente, cambia un bit en una representación binaria. Por ejemplo: Todos los bits tienen la misma probabilidad de mutar.

Operador de Cruce Operador sobre dos padres Produce uno o dos descendientes Operador de cruce clásico ocurre sobre 1 o 2 puntos, ej: Un punto Dos puntos

Selección Los padres son escogidos para aparearse proporcional a su aptitud. El método de la ruleta Selección por torneo Selección truncada

Selección La Ruleta

Criterio de Eliminación Normalmente los hijos reemplazan a sus padres. Aplicación de elitismo. Sobreviven los mas apto.

Criterios de Parada Máximo numero de generaciones. Convergencia del algoritmo. Objetivo alcanzado.

Cualidades de los AG La optimalidad de una cadena determina la futura influencia en el proceso de la búsqueda, sobrevivencia del mas apto. Soluciones buenas son utilizadas para generar otras soluciones que pueden ser similares o mejores. La población guarda lo que se haya aprendido acerca de la solución. Robustez, eficiencia en encontrar una buena solución en búsqueda difíciles.

Cualidades de los AG Distribución de Individuos en la Generación 0 Distribución de Individuos en la Generación N

Usos de AG Funciones altamente multimodales

Usos de AG Funciones discretas o continuas Funciones de alta dimensionalidad No dependencia lineal de los parámetros Para encontrar soluciones a problemas NP completamente combinatorios No utilizar, si ascenso por la pendiente funciona bien.

Limites de la Búsqueda Ningún método de búsqueda es el mejor para cualquier tipo de problemas. Debe estar balanceado en la exploración, si no encontrará el óptimo local más cercano.

Ejemplo de Aplicaciones Diseño de antenas Diseño de drogas Circuitos electrónicos Planeación Minería de datos Optimización de funciones v=d91ydxkMMEM annotation_id=annotation_ &feature=iv&src_vid=GvEywP8t 12I&v=qSmlKAly1UE v=Ta99OseTlEE

Ejemplo El problema del viajero Representación – AG basado en orden – Lista ordenada de ciudades: 1) London 3) Dunedin 5) Beijing 7) Tokyo 2) Venice 4) Singapore 6) Phoenix 8) Victoria Lista1 ( ) Lista2 ( )

Ejemplo Operador de cruce: combina inversiones y recombinaciones * * Padre1 ( ) Padre2 ( ) Child ( )

Ejemplo Mutación: reordenamiento de la lista * * Before: ( ) After: ( )

Ejemplo TSP con 30 ciudades

Ejemplo Solución en la iteración i

Ejemplo Solución j

Ejemplo Solución k

Ejemplo Mejor Solución

Ejemplo