Incorporando Búsqueda Local a un Algoritmo ACO para el Problema de Scheduling de Tardanza Ponderada Lasso M., de San Pedro M Laboratorio de Tecnologías.

Slides:



Advertisements
Presentaciones similares
Inteligencia artificial y sus aplicaciones
Advertisements

Gestión de Proyectos Informáticos
Complejidad Computacional
INVESTIGACION DE OPERACIONES I
Algoritmos Voraces.
COMPETENCIAS Y METODOLOGÍA
Problemas de Planificación para Máquina Única en Entornos Dinámicos Implementados con Metaheurística ACO y AEs de San Pedro M. Laboratorio de Tecnologías.
Grupo 4 Matías Melgar Pablo Carbonell
EL B-LEARNIG O ENSEÑANZA COMBINADA
Colegio Bilingüe de Palmares Bachillerato Internacional TISG Los Sistemas Expertos en la Educación Mónica Rojas Sylvia Vásquez.
Mauricio Granada Echeverri Universidad Tecnológica de Pereira
Investigación Algorítmica
Un proyecto para el aprendizaje de los modelos de líneas de espera y de simulación en el contexto del ABP Programa de Incentivación de la Innovación Docente.
Tema 3 Revisión de diversos métodos robustos aplicados en algunos problemas fotogramétricos.
Sólida formación general –núcleo común con el secundario- y científico tecnológica de base y formación vinculada con el mundo del trabajo (Res. CFE. 47/08)
Metaheurística ACO Aplicada a Problemas de Planificación en Entornos Dinámicos de San Pedro M., Pandolfi D., Lasso M., Villagra A. Laboratorio de Tecnologías.
EL B-LEARNIG O ENSEÑANZA COMBINADA
Sistemas Inteligentes Algoritmos Evolutivos
Introducción a las Metaheurísticas
Optimización Multiobjetivo Por: Antonio H
PRESENTACI0N 2 BLOQUE.
Curso de Verano 2010 para el ITSSMT
MODELOS DETERMINÍSTICOS VS MODELOS ESTOCÁSTICOS
EL PODER DE SOLVER.
Ant Colony Optimization (Parte II) Dr. Guillermo Leguizamón CINVESTAV, Julio 2010 Familia de algoritmos derivados del enfoque ACO.
Optimización, Búsqueda Heurística
Introducción al análisis de algoritmos
EL PROCESO ADMINISTRATIVO

SISTEMAS EXPERTOS 3 créditos. General Entender que es la Inteligencia Artificial y que son los Sistemas Expertos y porque es necesaria esta ciencia y.
Bibliografía “Metaheuristics in Combinatorial Optimization: Overview and conceptual Comparison” C. Blum and A. Roli- TR/IRIDIA/ “An introduction.
RESUMEN En este artículo se describe en forma breve una de las líneas de investigación que se están llevando a cabo en el Laboratorio de Tecnologías Emergentes.
A. Villagra, D. Pandolfi LabTEm: Laboratorio de Tecnologías Emergentes Universidad Nacional de la Patagonia Austral Unidad Académica Caleta Olivia G. Leguizamón.
PROGRAMACIÓN ESTRUCTURADA. PROGRAMACÍÓN IMPERATIVA El programa detalla los pasos necesarios para realizar una tarea. Existe un estado global de programa.
complejidad de un problema.
Inteligencia Artificial Evaluación de la práctica de búsqueda Profesor: Luigi Ceccaroni Curso FIB - UPC.
UNIDAD 2. ALGORITMOS Y ESTRUCTURAS DE DATOS.
INVESTIGACION DE OPERACIONES
METODOLOGÍA OMT Diseño de sistemas.
Modelo de espiral Fue originalmente propuesto por Barry Boehm en Es una secuencia de actividades con retrospectiva de una actividad a otra, representado.
PROYECTO TECNOLÓGICO Su resultado es la creación o innovación de un producto o servicio que mejora la calidad de vida y surge de una demanda o necesidad.
Programación Lineal Entera Antonio H. Escobar Z Universidad Tecnológica de Pereira – Colombia Posgrado en Ingeniería Maestría en Ingeniería Eléctrica.
Metodología de optimización del aparato administrativo y de la legislación normativa para la gestión estatal y local de MDM96.
HACIA LA CONVERGENCIA EUROPEA: OPINIONES SOBRE UNA PROPUESTA DE CAMBIO Margaret Miró-Julià Gabriel Fiol-Roig.
Nuevas Metaheurísticas basadas en población
Integrantes: Daniel Briceño Luis Carrera..  CommonKADS es la metodología desarrollada para apoyar la ingeniería del conocimiento.
Curso Diseño de Procesos Productivos Escuela de Ciencias Administrativas, Contables, Económicas y de Negocios - ECACEN Datos Directora de curso Nombre:
Asignación de Horarios
SISTEMA PARA LA CATEGORIZACIÓN AUTOMÁTICA DE CORREO ELECTRÓNICO Camilo Rodríguez, Departamento de Ingeniería de Sistemas, Universidad Nacional de Colombia.
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
PROYECTOS TECNOLÓGICOS
D. Pandolfi. LabTEm: Laboratorio de Tecnologías Emergentes Universidad Nacional de la Patagonia Austral Unidad Académica Caleta Olivia G. Leguizamón LIDIC:
Optimización Combinatoria y Grafos Búsqueda Tabú
Investigación Algorítmica ChasquiSoft. Integrantes Contreras Ames, Roy Carlos Gaspar Calle, Ronald Urlich Ames, Rafael Paredes.
Capitulo 1 Roger S. Presman
D. Pandolfi., A. Villagra, E. de San Pedro, M. Lasso LabTEm: Laboratorio de Tecnologías Emergentes Universidad Nacional de la Patagonia Austral Unidad.
M. Errecalde, M. Lasso, A. Villagra, D. Pandolfi, M. de San Pedro LIDIC: Laboratorio de Investigación y Desarrollo en Inteligencia Computacional Universidad.
A. Villagra, C. Montenegro, E. de San Pedro, M. Lasso, D. Pandolfi LabTEm: Laboratorio de Tecnologías Emergentes Universidad Nacional de la Patagonia Austral.
T I C ECNOLOGÍAS NFORMACIÓN OMUNICACIÓN
Apreciados participantes: En el presente documento encuentran los elementos básicos que deben tener presentes para la entrega de sus productos en el entorno.
Ingeniería del Software I
DISTRIBUCIÓN DE PLANTAS.
Heurística. Los procesos que se llevan a cabo en el cerebro pueden ser analizados, a un nivel de abstacción dado, como procesos computacionales de algún.
Jessica Janeth López Villanueva
Las funciones son librerías ya estandarizadas que permiten al usuario realizar sus respectivas programaciones. Una función es un conjunto de líneas de.
Proceso de desarrollo de Software
Modelo para Planeación Energética Flexible. Importancia de la planeación Ley Generación centralizada Generación distribuida Fuente: Jorge Mírez.
Marco de Trabajo para Indexación, Clasificación y Recopilación Automática de Documentos Digitales Javier Caicedo Espinoza Gonzalo Parra Chico.
Modelo de procesos de software
Conclusiones: En este trabajo se ha demostrado que se pueden aplicar los algoritmos OCH al ajuste de los parámetros de un modelo borroso mediante la discretización.
Transcripción de la presentación:

Incorporando Búsqueda Local a un Algoritmo ACO para el Problema de Scheduling de Tardanza Ponderada Lasso M., de San Pedro M Laboratorio de Tecnologías Emergentes (LabTEm) - UNPA-UACO Leguizamón G. Laboratorio de Investigación y Desarrollo en Inteligencia Computacional (LIDIC) Departamento de Informática - UNSL Resumen La meta-heurística ACO está inspirada en el comportamiento de las hormigas reales; se caracteriza por ser un método de búsqueda distribuida, estocástica y basada en la comunicación indirecta de una colonia artificial de hormigas, transmitida por trayectos artificiales de feromona. Estos trayectos sirven como información usada por las hormigas para construir probabilísticamente soluciones al problema bajo consideración. Las hormigas modifican los trayectos de feromona durante la ejecución del algoritmo para reflejar su experiencia de búsqueda. En la mayoría de las metaheurísticas aplicadas a problemas de planificación, se han incorporado diferentes procesos de búsqueda local para mejorar la calidad de las soluciones. En este informe se presentan dos alternativas aplicadas al problema de Tardanza Total Ponderada en entornos de máquina única para comparar bondades de uno sobre otro, y establecer ventajas y desventajas de aplicar uno u otro algoritmo. Líneas de Investigación Para optimizar la metaheurística ACO tradicional, se han probado diferentes alternativas que permitan al algoritmo encontrar buenas soluciones en menor tiempo, no solamente a través de buenos resultados sino con menor esfuerzo computacional. Las dos propuestas presentadas de mejora del algoritmo ACO utilizan búsqueda local, una a través de búsqueda iterativa sobre buenas soluciones encontradas y la otra a través de la exploración del vecindario mediante la generación de vecinos. En ambos casos se logran mejores resultados que utilizando ACO tradicional, aunque requieren mayor esfuerzo computacional. Trabajos Futuros Se realizará un estudio del comportamiento del algoritmo, variando los parámetros de control, cantidad de hormigas y ciclos. Se analizará de manera detallada la calidad de los resultados, teniendo en cuenta las evaluaciones que realiza el algoritmo y considerando criterios de parada cuando se agrega búsqueda local. Se aplicará ésta metaheurística en otros problemas de planificación y para otros tamaños de problemas. Incorporar a estos problemas, restricciones que no han sido analizadas hasta el momento. Metaheurística ACO Está inspirada en el comportamiento de las hormigas reales. Puede ser aplicada a cualquier problema de optimización. Se caracteriza por ser un método de búsqueda distribuida, estocástica y basada en la comunicación indirecta de una colonia artificial de hormigas, transmitida por trayectos artificiales de feromona. Los trayectos de feromona sirven como información usada por las hormigas para construir probabilísticamente soluciones al problema bajo consideración. Las hormigas modifican los trayectos de feromona durante la ejecución del algoritmo para reflejar su experiencia de búsqueda. LabTEm: El Laboratorio de Tecnologías Emergentes de la UNPA, trabaja con distintos proyectos que se enfocan a la investigación y desarrollo de distintas tecnologías basadas en Sistemas Inteligentes Multiagentes, Aprendizaje Automático y Minería de Datos, para la resolución de distintos problemas de optimización, planificación, edificios inteligentes y principalmente aplicados en el ámbito de la industria (gas, petróleo, hidrógeno y eólicas). Formación de Recursos Humanos: Dos doctorados y dos maestrías en curso, tres becas de posgrado, tres becas de investigación y cuatro pasantías. Búsqueda Local (alternativas) Búsqueda Iterativa sobre buenas soluciones encontradas Exploración del vecindario mediante generación de vecinos No se encuentra una mejor secuencia vecina Criterio de parada Después de cuatro iteraciones que generan igual secuencia de tareas Después de diez iteraciones con soluciones diferentes  Explora el vecindario  Genera soluciones para cada iteración  Construye vecinos a partir del mejor encontrado Operador de adyacencia Operador de inversión Búsqueda Local (alternativas) Búsqueda Iterativa sobre buenas soluciones encontradas Exploración del vecindario mediante generación de vecinos No se encuentra una mejor secuencia vecina Criterio de parada Después de cuatro iteraciones que generan igual secuencia de tareas Después de diez iteraciones con soluciones diferentes  Explora el vecindario  Genera soluciones para cada iteración  Construye vecinos a partir del mejor encontrado