ALGORITMOS DE OPTIMIZACIÓN BASADOS



Documentos relacionados
Optimización inspirada en la naturaleza

BIOINFORMÁTICA

Algoritmos basados en inteligencia de enjambres: Hormigas y Abejas

6. CONTRIBUCIÓN A LA FORMACIÓN PROFESIONAL Y FORMACIÓN GENERAL Esta disciplina contribuye al logro de los siguientes resultados de la carrera:

BIOINFORMÁTICA

Proyectos de Investigación

Investigación de Operaciones (IO) Operations Research

Optimizando el mundo real utilizando inteligencia artificial

Algoritmo de Optimización Meta-Heurístico Aplicado a una Red Neuronal Celular

Optimización por Colonia de Hormigas para la Asignación Dinámica de Recursos en una Plataforma de Experimentación de Temperatura Multizona

1. Historial de la asignatura.

PETICIÓN DE TEMA DE PROYECTO FIN DE CARRERA INGENIERÍA TÉCNICA INFORMÁTICA SISTEMAS

Optimización global en espacios restringidos mediante el sistema inmune artificial.

Aplicaciones. Inteligencia Computacional Carrera de Ingeniería Informática

ROS: Servicio de Optimización en Internet

Búsqueda Local. cbea (LSI-FIB-UPC) Inteligencia Artificial Curso 2011/ / 33

Algoritmo de Colonias de Abejas Artificiales para la composición de equipos médicos *

UNIVERSIDADES. Criterios de selección:

EVALUACIÓN DE LA IMPLEMENTACIÓN EN UN DSP DEL ALGORITMO HÍBRIDO DE OPTIMIZACIÓN POR ENJAMBRES DE PARTÍCULAS Y EL SIMPLEX

Pontificia Universidad Católica del Ecuador

Optimización de Algoritmos PSO Mediante Regresión Exponencial

JOSÉ OCTAVIO GUTIÉRREZ GARCÍA

OPTIMIZACIÓN DEL PROBLEMA DEL AGENTE VIAJERO USANDO EL SISTEMA DE COLONIA DE HORMIGAS Y BUSQUEDA GREEDY

Descubrimiento de conocimiento en repositorios documentales mediante técnicas de Minería de Texto y Swarm Intelligence

METAHEURÍSTICAS BIOINSPIRADAS PARA LA SEGMENTACIÓN DE IMÁGENES

Inteligencia Artificial. Grado en INFORMÁTICA 4º curso. Modalidad: Presencial

Media-Lab Prado. Una aplicación de Artificial Bee Colony a procesos CRM. Manuel Pérez Gómez 11/02/2016

Aprendizaje Computacional. Eduardo Morales y Jesús González

Sistemas Inteligentes. Aplicaciones.

Universidad Nacional de San Agustín VICE RECTORADO ACADÉMICO SILABO

Sistemas de control de la producción basados en colonias de hormigas

DETECCIÓN Y ESTIMACIÓN DE FUGAS EN REDES DE ABASTECIMIENTO DE AGUA MEDIANTE PARTICLE SWARM OPTIMIZATION (PSO) Y EPANET

BIOINFORMÁTICA

Manuf. Integrada por Comput. (CIM) I PLANIFICACIONES Actualización: 1ºC/2015. Planificaciones Manuf. Integrada por Comput.

LOCALIZACIÓN ÓPTIMA DE DISPOSITIVOS FACTS EN SISTEMAS DE TRANSMISIÓN USANDO ENJAMBRE DE PARTÍCULAS

XXVIII Congreso Nacional de Estadística e Investigación Operativa, Cádiz, Octubre 2004

Optimización de Redes de Sensores Inalámbricos mediante Computación Inteligente

PROGRAMA DE CURSO. Resultados de Aprendizaje

Culcyt//Bases de Datos

ALGORITMO BIO-INSPIRADO EN LA NATURALEZA DE UNA FAMILIA EN PARTICULAR DE AVES LLAMADAS CUCOS PARA LA OPTIMIZACIÓN DE PROBLEMAS MATEMÁTICOS


Modelos de enjambre aplicados a problemas de optimización

Problema de Programación Lineal

Análisis de Convergencia Temprana en Algoritmos PSO con Función Objetivo Lineal

CARACTERIZACIÓN A IMPACTO DE CAUCHO RECICLADO MEDIANTE ELEMENTOS FINITOS RESUMEN ESCUELA UNIVERSITARIA DE INGENIERÍA TÉCNICA INDUSTRIAL DE BILBAO

Tesis Doctoral: Método Neuro-Genético para resolver problemas de la programación de la producción.

PSO APLICADO AL DISEÑO DE FILTROS DE GABOR PARA LA INSPECCIÓN DE DEFECTOS EN SUPERFICIES TEXTURIZADAS

Sus correos al mio y taniana@ula.ve (titulo mensaje estudiante AI)

IIC Sistemas Recomendadores

Tecnologías asociadas a sistemas de Enjambres de µuavs. CONTROL EN LOS ENJAMBRES DE µuavs

METAHEURÍSTICA ACO APLICADA A PROBLEMAS DE PLANIFICACIÓN

DIVISION DE ESTUDIOS DE POSGRADO E INVESTIGACION DOCTORADO EN CIENCIAS EN COMPUTACION SEDE: INSTITUTO TECNOLOGICO DE TIJUANA No

Experiencia de Automóvil Personal

Algoritmo Multiobjetivo Inspirado en el Comportamiento de las Luciérnagas para Resolver el Problema RWA

ALGUNOS RESULTADOS EXPERIMENTALES DE LA INTEGRACIÓN DE AGRUPAMIENTO E INDUCCIÓN COMO MÉTODO DE DESCUBRIMIENTO DE CONOCIMIENTO

Aplicación de la metodología GRASP al problema de Rutificación de Vehículos (VRP)

INSTITUTO UNIVERSITARIO PUEBLA NOMBRE DE LA INSTITUCIÓN PROGRAMA DE ESTUDIOS

DETERMINACIÓN DE LOS PARÁMETROS DEL MOTOR DE INDUCCIÓN UTILIZANDO UN ALGORITMO DE OPTIMIZACIÓN POR CÚMULO DE PARTICULAS (PSO)

Maestría en Ciencias en Micro y Nanosistemas. Producción de los Estudiantes. LGAC: Nanomateriales

Dra. Nareli Cruz Cortés

ELABORACION DE MODELOS PARA LA IDENTIFICACION DE FACTORES CRITICOS DE EXITO, ANALISIS Y MITIGACION DE RIESGOS DE PROYECTOS EN DESARROLLO DE SOFTWARE

MARCO METODOLÓGICO CAPITULO III

Optimización por Enjambre de Partículas para resolver el problema de control óptimo inverso en Seguimiento de Trayectorias

Algoritmos Genéticos Y

Uso de una Colonia de Hormigas. para resolver Problemas de Programación. de Horarios

Impacto de la Complejidad del Dominio en las Variaciones del Comportamiento de Procesos de Explotación de Información

TITULACIÓN: CURSO ACADÉMICO: GUÍA DOCENTE

Metaheurísticas poblacionales aplicadas a la resolución de problemas complejos

Algoritmo PSO para identificación de parámetros en un motor DC

Método k-medias. [ U n a i n t r o d u c c i ó n ]

Framework basado en Colonias de Hormigas artificiales para la resolución de problemas de optimización

An agent-oriented softwareengineering. develop Adaptive Virtual Organizations

Lugar y fecha de nacimiento: Barrancabermeja, Santander, Marzo 15, 1982

Contenidos Programáticos ÁREA:

Experto TIC en Inteligencia Artificial para Programadores

Unidad Académica Profesional UAEM Tianguistenco, Paraje El Tejocote, San Pedro Tlaltizapán, Tianguistenco, México CP 52640

El movimiento en problemas de visión artificial

Portfolio Optimization usando Ant Colony Optimization

8. Infraestructura. Criterio 10. Espacios y Equipamiento Aulas

BIOINFORMÁTICA

Proceso de Arquitectura de Software. Segunda. Semana. Dr. Cuauhtémoc Lemus Olalde. Noviembre 7, Informática

Un modelo híbrido de inteligencia computacional para resolver el problema de Job Shop Scheduling

Planificaciones Técnicas de Diseño. Docente responsable: PANTALEO GUILLERMO GUSTAVO. 1 de 5

Academia de la carrera de Licenciatura en Informática del Instituto Tecnológico de Aguascalientes

Flow-Shop Dinámico. Por: Juan Carlos Rivera Samuel De Greiff

Robótica Maestría en Tecnología y Estética de las Artes Electrónicas Universidad Nacional de Tres de Febrero

Control Inteligente Usando Optimización por Colonia de Hormigas

Algoritmos genéticos como métodos de aproximación analítica y búsqueda de óptimos locales

Diseño de una metodología basada en técnicas inteligentes para la distribución de procesos Académicos en ambientes de trabajo job shop.

Tecnología de Videojuegos/ Video Games Technology

Tutorial 3D de algoritmos de optimización a partir de colonias de hormigas

HOJA DE VIDA. Teléfono móvil: Título obtenido: Universidad de Antioquia Instrumentación Científica e Industrial

Guía Docente Técnicas de Planificación de Robots (3 ECTS)

Metaheurísticas Técnicas computacionales que resuelven iterativamente problemas de optimización, intentando mejorar una solución candidata con respect

LABORATORIO VIRTUAL DE SISTEMAS DIGITALES


VALIDACIÓN DE UN ALGORITMO HÍBRIDO DEL PSO CON EL MÉTODO SIMPLEX Y DE TOPOLOGÍA DE EVOLUCIÓN PARAMÉTRICA

Temario III Algoritmos Combinatorios y Metaheurísticas

Miguel Augusto Azar, Fabiola Patricia Paz, Analía Herrera Cognetta

Transcripción:

ALGORITMOS DE OPTIMIZACIÓN BASADOS EN INTELIGENCIA COLECTIVA M. en C. Miriam Pescador Rojas Estudiante de Doctorado Departamento de Ciencias de la Computación Centro de Investigación y Estudios Avanzados CINVESTAV-IPN

CONTENIDO 1. Inteligencia colectiva en la naturaleza 2. Problemas de optimización 3. Algoritmos de optimización basados en inteligencia colectiva 4. Modelo Particle Swarm Optimization 5. Modelo Grey Wolf Optimizer 6. Aplicaciones del mundo real 7. Conclusiones 8. Referencias 2

Inteligencia basada en el comportamiento colectivo de diversas especies Interacción entre los agentes de una población y su ambiente Sistemas auto-organizados 3

Parvadas Bancos de peces 4

Video documental, Georgia Tech's College of Computing in Multi-Agent Robotics and Systems (MARS) https://www.youtube.com/watch?v=bfdgpgxtk-u 5

Lesson by Deborah M. Gordon, animation by Steve Belfer Creative Inc https://www.youtube.com/watch?v=vg-qzotc5_q 6

7

FUNCIONES 8

ALGORITMOS DE OPTIMIZACIÓN BASADOS EN INTELIGENCIA COLECTIVA Nombre del algoritmo Autor y año Grey Wolf Optimizer Seyedali Mirjalili, Seyed Mohammad Mirjalili, Andrew Lewis, 2014 Gravitational Search Algorithm (GSA) Intelligent Water Drops (IWD) Rashedi, Nezamabadipour & Saryazdi, 2009 Shah-Hosseini Hamed, 2009 Técnica Imita la jerarquía de liderazgo y mecanismo caza de los lobos grises. Basada en la ley de la gravedad y la interacción de la masa. Imita el comportamiento de los ríos para encontrar caminos óptimos para llegar a un destino. 9

ALGORITMOS DE OPTIMIZACIÓN BASADOS EN INTELIGENCIA COLECTIVA Nombre del algoritmo Cuckoo Search (CS) Firefly Algorithm (FA) Artificial Bee Colony Autor y año Yang Xin-she & Deb Suash, 2009 Yang Xin-she, 2008 Karaboga, 2005 Técnica Imita el comportamiento del sistema de crianza de las aves (Cuckoo). Inspirado en la emisión de luz de las luciérnagas Alimentación de una colonia de abejas 10

ALGORITMOS DE OPTIMIZACIÓN BASADOS EN INTELIGENCIA COLECTIVA Nombre del algoritmo Autor y año Técnica Artificial Immune System De Castro & Von Zuben's and Nicosia & Cutello's, 2002 Estructuras y función del sistema inmune natural Particle Swarm Optimization (PSO) Kennedy & Eberhart, 1995 Comportamiento colectivo de un banco de peces o parvada Ant colony optimization Marco Dorigo, 1992 Comunicación entre la colonia de hormigas para encontrar su fuente de alimento 11

OPTIMIZACIÓN POR CÚMULO DE PARTÍCULAS 12

POBLACIÓN INICIAL Direcciones de búsqueda 13

ITERACIÓN 5 14

ITERACIÓN 10 15

ITERACIÓN 15 Direcciones de búsqueda 16

CONVERGENCIA DEL ALGORITMO 17

MÉTODO DE CAZA DE LOBOS GRISES 18

MÉTODO DE CAZA DE LOBOS GRISES 19

MÉTODO DE CAZA DE LOBOS GRISES 20

21

Control de vehículos no tripulados. control nanobots dentro del cuerpo 22

Portafolios de inversión Minería de datos 23

Diseño de Circuitos combinatorios Planeación de tareas 24

CONCLUSIONES Los algoritmos basados en inteligencia colectiva modelan el comportamiento e interacción con el ambiente de una determinada especie, con el objetivo de resolver problemas de optimización complejos. Los valores de parámetros de ajuste de cada algoritmo afectan directamente el desempeño del mismo No puede asegurarse que una técnica es mejor que otra ya que depende del tipo de problema a resolver 25

REFERENCIAS DE INTERÉS 26

REFERENCIAS Grey Wolf Optimizer, Seyedali Mirjalili, Seyed Mohammad Mirjalili, Andrew Lewis, Advances in Engineering Software, 2014 J. Kennedy and R. C. Eberhart, Particle Swarm Optimization, Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, pp. 1942-1948, 1995. Dervis Karaboga, Bahriye Basturk, A powerful an efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm, Springer Science Business Media B.V. 2007, published online: 13 April 2007. Swarm Intelligence Optimization: Editorial Survey, Er. A.K.Mishra, Dr. M. N. Das, Dr. T. C. Panda, International Journal of Emerging Technology and Advanced Engineering 27

GRACIAS pescador@computacion.cs.cinvestav http://computacion.cs.cinvestav.mx/~pescador 28