Metaheurísticas Curso

Documentos relacionados
Tratamiento Estadístico de Encuestas 1231W (B.O.E. del 19-julio-2000). Troncal. Obligatoria. Optativa.

GRADO EN MATEMÁTICAS: 2º CURSO

GUÍA DE APRENDIZAJE ARQUITECTURA DE COMPUTADORES

Análisis Exploratorio de Datos 1231X (B.O.E. del 19-julio-2000). Troncal. Obligatoria. Optativa.

PROYECTO DOCENTE ASIGNATURA: "Inteligencia Artificial"

Especialidades en GII-TI

Lunes Martes Miércoles Jueves Viernes. I. Operativa (1) Á. Conmutativa (1) Análisis Real (1) Análisis Real (1)

Análisis Factorial clásico. Análisis de Correlación Canónica. Análisis Discriminante. Modelos Lineales multivariantes.

Análisis de redes de abastecimiento y saneamiento Curso

1.- Datos de la Asignatura

GRADO INGENIERÍA BIOMÉDICA 2016/2017

GUÍA DOCENTE 2016/2017. Introducción a la Informática Grado en Pedagogía 1º curso. Modalidad Presencial

Inteligencia Artificial e Ingeniería del Conocimiento

CALENDARIO CURSO TÉCNICOS DEPORTIVOS 1ª SEMANA ( DEL 4 AL 9 DE JULIO) SESIONES LUNES 4 MARTES 5 MIÉRCOLES 6 JUEVES 7 VIERNES 8 SÁBADO 9

MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO. Análisis Económico Microeconomía IV 3º 1º 6 Obligatoria

UNIVERSIDAD AUTÓNOMA DE BAJA CALIFORNIA SUR. Ingeniería Aplicada TEÓRICA SERIACIÓN 100% DE OPTATIVAS DISCIPLINARIAS

PLANIFICACIÓN DE LA DOCENCIA UNIVERSITARIA GUÍA DOCENTE. Teoría de la información y sistemas de codificación

Universidad de Costa Rica Sistema de Aplicaciones Estudiantiles SAE

CALENDARIO AÑO 2016 PICO Y PLACA AUTOMOVILES SERVICIO ESPECIAL PICO Y PLACA TAXIS

AMPLIACIÓN DE SISTEMAS INTELIGENTES

DIRECCION FINANCIERA II

GUÍA DOCENTE ELECTRÓNICA DIGITAL GRADO EN INGENIERÍA ELECTRÓNICA INDUSTRIAL Y AUTOMÁTICA

Fecha Segundo Cuarto Sexto Octavo

PLANIFICACIÓN DOCENTE DISEÑO Y SIMULACIÓN DE CIRCUITOS ELECTRÓNICOS ASISTIDO POR COMPUTADOR

1.- Datos de la Asignatura

El Plan de Estudios no establece ningún prerrequisito para poder cursar esta asignatura.

FACULTAD DE INGENIERIAS PROGRAMAS INFORMATICOS PROGRAMACION DE PRIMEROS EXAMENES PARCIALES LUNES 27 DE SEPTIEMBRE A SABADO 2 DE OCTUBRE DE 2010

PROGRAMA ACADEMICO DE INGENIERÍA DE SISTEMAS HORARIO DE EXAMENES FINALES DEL 26 DE MAYO AL 06 DE JUNIO JORNADA UNICA.

Microeconomía II Curso

CONTROL DISTRIBUIDO Y AUTOMATIZACIÓN

Matemáticas III Grado en Ingeniería Mecánica

MÓDULO MATERIA CURSO SEMESTRE CRÉDITOS TIPO. Economía Microeconomía 1º 2º 6 Básica

INTRODUCCIÓN A LA INGENIERÍA QUÍMICA

RIVC - Robótica Industrial y Visión por Computador

GUÍA DOCENTE La Prevención de Riesgos Laborales

[ ] Educación Física y su Didáctica GUÍA DOCENTE Curso

Ingeniería del Software GUÍA DOCENTE Curso

Matemáticas y Didáctica de las Matemáticas en Educación Infantil GUÍA DOCENTE Curso

INSTRUMENTOS DE MEDIDA Y ANÁLISIS DE DATOS DE INVESTIGACIÓN EN LOGOPEDIA

ALGORÍTMICA

PROFESIONALES [PRESENCIAL]

GUÍA DOCENTE DE LA ASIGNATURA

BIOLOGÍA Departamento de Microbiología y Parasitología Departamento de Biología Vegetal y Ecología

GUÍA DE APRENDIZAJE SISTEMAS OPERATIVOS

PR1: Programación I 6 Fb Sistemas Lógicos 6 Obligatoria IC: Introducción a los computadores 6 Fb Administración de

GUÍA DOCENTE Arquitecturas Avanzadas de Computadores

FACULTAD DE INGENIERÍA

GUÍA DEL CURSO ACADÉMICO ESCUELA UNIVERSITARIA DE INFORMÁTICA UNIVERSIDAD POLITÉCNICA DE MADRID

TECHNOLOGY, PROGRAMMING AND ROBOTICS CONTENIDOS 1º ESO

GUÍA DOCENTE DE LA ASIGNATURA

INTRODUCCIÓN A LA INGENIERÍA QUÍMICA

INTELIGENCIA ARTIFICIAL 1

Escuela Técnica Superior de Ingeniería. Informática. Grado en Ingeniería Informática

GUÍA DOCENTE SISTEMAS BASADOS EN MICROPROCESADOR

Transcripción:

Metaheurísticas Curso 2017-2018 La asignatura Metaheurísticas comprende el estudio y diseño de técnicas inteligentes de búsqueda llamadas metaheurísticas (enfriamiento simulado, búsquedas multi-arranque, algoritmos genéticos, etc.) para problemas de optimización y búsqueda. http://sci2s.ugr.es/graduatecourses/metaheuristicas y Plataforma de Docencia de CCIA 1

Objetivos Estudiar algoritmos avanzados de optimización y búsqueda Conocer técnicas de diseño de algoritmos basados en trayectorias, en poblaciones y algoritmos híbridos Estudiar técnicas de diseño de metaheurísticas paralelas Tener capacidad para determinar, ante un problema, la metaheurística más adecuada

Metaheurísticas Teoría (Grupo A: Martes 15:30-17:30, Aula 0.2) Francisco Herrera Dpto. Ciencias de la Computación e Inteligencia Artificial Planta 4ª, despacho 34 Teléfono: 958 240598 E-mail: herrera@decsai.ugr.es http://decsai.ugr.es/~herrera/ Tutorías: Lunes 9:30 13:30 h Martes 9:30 11:30 h 3

Metaheurísticas Prácticas (Grupo MH2: Lunes 17:30-19:30) José Angel Segura CITIC Despacho DB4 Tutorías: Lunes 10:00 12:00 h 4

Metaheurísticas Prácticas (Grupo MH2: Martes 17:30-19:30) Gabriel Navarro Dpto. Ciencias de la Computación e Inteligencia Artificial Planta 4ª, despacho 14 Tutorías: Viernes 9:00 15:00 h 5

Metaheurísticas Prácticas (Grupo MH3: Miércoles 17:30-19:30) Oscar Cordón Dpto. Ciencias de la Computación e Inteligencia Artificial Planta 4ª, despacho 1 Tutorías: Miércoles 8:30 14.30 h 6

Temario Tema 1. Introducción a las Metaheurísticas Tema 2. Modelos de Búsqueda: Entornos y Trayectorias vs Poblaciones Tema 3. Metaheurísticas Basadas en Poblaciones Tema 4. Algoritmos Meméticos Tema 5. Metaheurísticas Basadas en Trayectorias Tema 6. Metaheurísticas Basadas en Adaptación Social Tema 7. Aspectos Avanzados en Metaheurísticas (Diversidad vs convergencia, múltiples soluciones (nichos y MOO), nuevos algoritmos de natural/bioinspired computing ) Tema 8. Metaheurísticas Paralelas 7

Páginas Web de la Asignatura Plataforma de docencia de CCIA Elección de grupos de prácticas en la plataforma Comienza: Martes 20, 18:00 (cierre, 2 de marzo, 14:00). Máximo de 28 alumnos por grupo En la primera semana de clase de prácticas se realizará una clase conjunta con los 3 grupos de prácticas el Jueves 1 de Marzo, 19:30-21:00 8

Páginas Web de la Asignatura http://sci2s.ugr.es/graduatecourses/metaheuristicas 9

Planificación de Prácticas El alumno deberá escoger uno de los dos bloques de prácticas para resolverlo durante el curso: Sistemas Inteligentes: Problema del Aprendizaje de Pesos para las Características en Clasificación con 1-NN Optimización Combinatoria: Problema de la Asignación Cuadrática A lo largo del curso se impartirán distintos seminarios donde se describirán los problemas y su resolución mediante las distintas técnicas metaheurísticas estudiadas en la asignatura 10

Planificación de Prácticas (2) Práctica 1. Búsqueda local: Algoritmos Greedy y estructuras del problema (2.0 ptos.) Fecha de entrega: 2 Abril 2017 Práctica 2. Búsqueda basada en poblaciones: Algoritmos Genéticos y Algoritmos Meméticos (Búsqueda local básica) (T2 y T3) (2.5 puntos) Fecha de entrega: 4 de Mayo de 2018 Práctica 3. Búsqueda basada en trayectorias: Búsquedas por trayectorias:, Enfriamiento Simulado, Iterated Local Search y GRASP, DE, (3.5 puntos) Fecha de entrega: 9 de Junio de 2018 11

Planificación de Prácticas (3) Práctica Opcional (puede compensar hacer el exámen teórico): A) Estudiar una metaheurística de reciente creación y/o hacer una propuesta de MH, realizar un estudio experimental sobre su comportamiento (frente a MH clásicas) y estudiar sus potenciales mejoras como su hibridación con búsqueda local (algoritmo memético asociado). B) Seleccionar un problema a resolver y estudiarlo aplicando y diseñando metaheurísticas para alcanzar el estado del arte. Fecha de entrega: Documentación final para la fecha del examen. Se hará una presentación de la MH o el problema en clase 12

Seminarios S1. Ejemplos de resolución de problemas con metaheurísticas: problemas clásicos y reales. Software de metaheurísticas S2. Problemas de optimización con búsqueda local S3. Problemas de optimización con técnicas basadas en poblaciones (algoritmos genéticos y meméticos) S4. Problemas de optimización con técnicas basadas en trayectorias S5. Manejo de restricciones en metaheurísticas S6. Metaheurísticas multiobjetivo 13

Junio Evaluación Examen final de teoría (5 puntos) Se plantea una práctica alternativa al examen como potencial evaluación del examen. Prácticas (optativas hasta 8 puntos) Evaluación: la suma de la puntuación obtenida en cada parte, siendo necesario obtener al menos 1 punto en cada parte para superar la asignatura Julio No se entregarán prácticas en julio. Examen de preguntas múltiples (10 puntos, incluyendo evaluación de teóría y prácticas) 14

Perfil Computacion y Sistemas Inteligente Curso 2017-2018 Artículo sobre IA El mundo se ha embarcado en un viaje a la inteligencia artificial. Los aparatos que la incorporan se han ido colando silenciosamente en nuestras vidas. Acabarán las máquinas siendo más inteligentes que el hombre? El País Semanal Joseba Elola http://elpaissemanal.elpais.com/documentos/la-inteligencia-artificial/ 15

Opinión 2 investigadores de Goolge Frases de Greg Corrado (Google) que describen el estado actual de la IA: "Las máquinas de hoy día entienden lo mismo que un niño de cinco años. Traducen como uno de 13 años. Y multiplican mejor que nadie. Pero tienen la inteligencia emocional de un chihuahua". Demis Hassabis, líder de Google DeepMind, dijo que la máquina había conseguido algo cercano a imitar la intuición humana cuando AlphaGo ganó a Lee Sedol. http://tecnologia.elpais.com/tecnologia/2016/06/ 24/actualidad/1466782902_006097.html Un paso más: cuando la inteligencia artificial tiene intuición y es creativa. 16

El País Semanal Joseba Elola Existe un 90% de posibilidades de que entre 2075 y 2090 haya máquinas tan inteligentes como los humanos, según se desprende de Superinteligencia: caminos, peligros, estrategias (Editorial Teell), uno de los libros de referencia en el análisis de la inteligencia artificial, elogiado por filósofos de prestigio como Derek Parfit y visionarios de Silicon Valley como Bill Gates, de Microsoft, o Elon Musk, de Tesla. En uno de los escenarios que analiza su autor, el filósofo sueco Nick Bostrom, se produce lo que él denomina como una explosión de inteligencia: la máquina supera al hombre y aprende por sí sola hasta ser capaz de desarrollar habilidades de programación, hacking y manipulación social. 17

El País Semanal Joseba Elola Lo que parece evidente es que la llegada de un ejército de robots con forma humana que toman el control del planeta, una imagen que ha calado en el imaginario colectivo, resulta poco realista. Caminamos, más bien, hacia una sociedad en la que el hombre convivirá con una serie de agentes artificiales entre los que habrá coches autónomos, robots y mentes digitales que formarán parte de nuestra sociedad. 18

Perfil Inteligencia Artificial. Curso 3º Objetivo: Conocer aspectos avanzados de la computación teórica, que permiten adquirir destrezas para evaluar los problemas, su dificultad, Conocer diferentes áreas de la inteligencia artificial que permiten familiarizarse con la resolución de problemas mediante técnicas que imitan a al comportamiento humano/inteligente: Planificación y Robótica (TSI), representación del conocimiento (IC), Optimización bioinspirada (MH), aprendizaje a partir de ejemplos (AA) (Visión Artificial (5º), Simulación (5º), ) 19

Perfil Inteligencia Artificial. Curso 3º Modelos de Computación Avanzada Metaheurísticas Técnicas de los Sistemas Inteligentes Ingeniería del Conocimiento Aprendizaje Automático 20

Especialidad en Computación y S.I. Marzo ABRIL CALENDARIO DE ENTREGA DE PRÁCTICAS Día 13 MAC Día 19 AA Día 26 IC Día 2 MH Día 10 MAC Día 14 TSI Día 19 AA Día 24 MAC AA: Aprendizaje Automático IC: Ingeniería del Conocimiento MAC: Modelos Avanzados de Computación MH: Metaheurísticas TSI: Técnicas de los Sistemas Inteligentes Mayo Junio Día 4 MH Día 8 MAC Día 17 AA Día 21 TSI Día 19 MAC Día 3 TSI Día 6 AA Día 9 MH Día 12 IC