Top Banner
49

Maeb2015 presentation

Aug 06, 2015

Download

Science

D@molina
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Maeb2015 presentation

Algoritmo memético basado enregiones con archivo externo

para optimización multimodal

Benjamin Lacroix1 Daniel Molina2 Francisco Herrera1

(1) Universidad de Granada (2) Universidad de Cádiz

http://sci2s.ugr.es

Page 2: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Resumen

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 3: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Índice

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 4: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Problema de Optimización Multimodal

Problema de Optimización

General f (x∗) ≤ f (x) ∀x ∈ Domain

Real Domain ⊆ <D x∗ = [x1, x2, · · · , xD ]

Distintos objetivos

Un óptimo Encontrar una única solución óptima.

Multimodal Tantos óptimos como sea posible.

Page 5: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Diferencias de la optimización multimodal

Elementos comunes

Explotar soluciones.

Evitar óptimos locales.

Diferencias1 No centrarse en región.

2 Identi�car óptimos.

3 Guardarlos aparte.

Page 6: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Diferencias de la optimización multimodal

Elementos comunes

Explotar soluciones.

Evitar óptimos locales.

Diferencias1 No centrarse en región.

2 Identi�car óptimos.

3 Guardarlos aparte.

Page 7: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Diferencias de la optimización multimodal

Elementos comunes

Explotar soluciones.

Evitar óptimos locales.

Diferencias1 No centrarse en región.

2 Identi�car óptimos.

3 Guardarlos aparte.

Page 8: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 9: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 10: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 11: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 12: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 13: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Evolutivo para Optimización Multimodal

1. No centrarse en región

Mantener distancia mínima entre soluciones.

Técnicas de nichos

2. Identi�car los óptimos

De�niendo valores umbrales de error.

3. Almacenar aparte los óptimos

Pueden ser mayor que la población.

Condicionar mucho la búsqueda.

Page 14: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Índice

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 15: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmos Meméticos

Componentes

Algoritmo Poblacional responsable de la Búsqueda Global.

Método de Mejora Local que consigue precisión.

+

Page 16: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

AMs y Diversidad

Page 17: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Concepto de Regiones para Nichos

Regiones

Dividen el espacio de búsqueda en hipercubos, regiones.

Se acepta sólo una solución (mejor) por región.

Nichos usando distancia Nichos usando regiones

Page 18: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Ventajas de las regiones

Simples.

Fáciles de dividir

Page 19: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Ventajas de las regiones

Simples.

Fáciles de dividir

Page 20: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Índice

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 21: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

AM Basado en Regiones con archivo externo

Características generales

Aplica un Algoritmo Genético para explorar.

Aplica el CMA-ES para explotar.

Características novedosas

Aplica técnica de nichos basada en regiones dinámicas.

Usa un archivo para almacenar óptimos y regiones.

Identi�ca regiones no explorables.

¾Cúales regiones no explora más?

Aquel cuya solución no mejora por la BL.

Page 22: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

AM Basado en Regiones con archivo externo

Características generales

Aplica un Algoritmo Genético para explorar.

Aplica el CMA-ES para explotar.

Características novedosas

Aplica técnica de nichos basada en regiones dinámicas.

Usa un archivo para almacenar óptimos y regiones.

Identi�ca regiones no explorables.

¾Cúales regiones no explora más?

Aquel cuya solución no mejora por la BL.

Page 23: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo RMAwA

Algoritmo: Pseudo-código de RMAwA

Inicializa población aleatoriamente de forma uniforme.mientras MaxFEs no se alcance hacer

Aplica el AE durante iEA evaluacionessbest ← mejor individuo de la poblaciónAplica la BL sobre sbestsi se debe incrementar el número de regiones entonces

NDi = mu · NDi−1Actualiza los índices de la memoria

Page 24: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Funcionamiento del RMAwA

Page 25: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Archivo

2.1 0.3

4.5 3.8

0.5 0.1

0.3 1.1

1.4 1.6

1 1

0 1 2 0

0 0 1 3 4 3

List Index

1.2 3.9 1 3

sn

rn

Solution to be inserted inthe archive

1.2 3.9

Archive

Almacena

Soluciones.

Regiones.

Page 26: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Archivo

Permite

Recuperar rápidamente las regiones ocupadas.

Almacena óptimos encontrados.

Almacena regiones a no visitar (no mejoradas por la BL).

Uso de la memoria

Detectar soluciones en misma región, mantiene la mejor.

Si encuentra óptimo marca región como no explorable, ylo borra de la población.

Impide crear soluciones en regiones no explorables.

Page 27: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Poblacional

Algoritmo Genético Estacionario

Cruce BLX − α.Mutación BGA.

Selección NAM, con NNAM = 3.

Reemplaza la Peor.

Modi�caciones

Evita soluciones en regiones con óptimo.

Si cae en región ocupada, mantiene sólo la mejor.

Page 28: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Poblacional

Algoritmo: Pseudo-código del AE en RMAwA

i ← 0mientras i < iEA hacer

Selecciona dos padresrepetir

Crea una solución sn mediante cruce y mutaciónCalcula la región rn en donde pertenece sn

hasta que ri se deba explorar

Evalúa sn, i = i + 1Recupera de la población conjunto de soluciones Srn de la región rnsi Srn 6= ∅ entonces

Srn ← Srn ∪ snBorra peor individuo de Srn

en otro caso

Reeplaza el peor individuo sworst de la población si f (sworst) > f (sn)

Page 29: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Algoritmo Poblacional

Algoritmo: Pseudo-código del AE en RMAwA

i ← 0mientras i < iEA hacer

Selecciona dos padresrepetir

Crea una solución sn mediante cruce y mutaciónCalcula la región rn en donde pertenece sn

hasta que ri se deba explorar

Evalúa sn, i = i + 1Recupera de la población conjunto de soluciones Srn de la región rnsi Srn 6= ∅ entonces

Srn ← Srn ∪ snBorra peor individuo de Srn

en otro caso

Reeplaza el peor individuo sworst de la población si f (sworst) > f (sn)

Page 30: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Aplicación de la BL

Aplicando la BL

Aplica sobre La mejor solución actual en la población.

Mientras mejore la solución (CMA-ES es rápido).

Al terminar marca regiones inicial y �nal como exploradasy elimina solución de la población.

¾Por qué marca regiones como exploradas?

Para no explorar con el AG región explorada por la BL.

¾Por qué marca soluciones inicial y �nal?

Supone que la región inicial está en la base de atracción.

Page 31: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Aplicación de la BL

Aplicando la BL

Aplica sobre La mejor solución actual en la población.

Mientras mejore la solución (CMA-ES es rápido).

Al terminar marca regiones inicial y �nal como exploradasy elimina solución de la población.

¾Por qué marca regiones como exploradas?

Para no explorar con el AG región explorada por la BL.

¾Por qué marca soluciones inicial y �nal?

Supone que la región inicial está en la base de atracción.

Page 32: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Aplicación de la BL

Aplicando la BL

Aplica sobre La mejor solución actual en la población.

Mientras mejore la solución (CMA-ES es rápido).

Al terminar marca regiones inicial y �nal como exploradasy elimina solución de la población.

¾Por qué marca regiones como exploradas?

Para no explorar con el AG región explorada por la BL.

¾Por qué marca soluciones inicial y �nal?

Supone que la región inicial está en la base de atracción.

Page 33: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Índice

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 34: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Marco experimental

Benchmark de optimización multimodal del CEC'2013

20 Combinaciones, 12 Funciones con distintadimensionalidad (1-20).

Distintos valores ε: 10−1, 10−2, . . . , 10−5.

Distintos número de óptimos:

Quince con menos de 10.

Tres entre 10 y 40: F6,F7,F10 con 18, 36 y 12.

Uno con 81 óptimos: F8.

Uno con más de 200: F9.

Medida de bondad: Ratio de óptimos

Para cada ε el ratio de óptimosencontrado.

PR =∑

NR

i=1 NPFiNKP·NR

Page 35: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Parámetros de aplicación

Aplicación de IRace

Automatic tuning.

Fácil de con�gurar.

Parámetros

Parámetro Rango Obtenido

iEA [100, 1000] 550iLS [100, 1000] 150ND0 [2, 10] 2u [2, 5] 4mu [1, 5] 1.7NP [40, 120] 70α [0,1, 0,9] 0.9

Page 36: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparativa Region-MA vs Euclidean-MA

¾Uso de regiones?

¾Mejora el uso de regiones vs cleaning con distancia euclídea?

Problema F1 F2 F3 F4 F5Regiones 0.81 0.42 1.00 0.97 0.99D. Euclídea 0.77 0.56 1.00 0.36 0.87

Problema F6 F7 F8 F9 F10Regiones 0.00 0.70 0.06 0.22 0.94D. Euclídea 0.00 0.05 0.06 0.01 0.13

Problema F11 F12 F13 F14 F15Regiones 0.68 0.86 0.63 0.64 0.15D. Euclídea 0.27 0.14 0.20 0.18 0.14

Problema F16 F17 F18 F19 F20Regiones 0.36 0.16 0.17 0.13 0.13D. Euclídea 0.19 0.13 0.17 0.13 0.13

Comparativa con Wilcoxon

R+ R-Region-MA Euclídea-MA p-value

189 21 0.0008

Además, es de media 17% más rápido.

Conclusión

El uso de regiones mejora los resultados.

Page 37: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparativa Region-MA vs Euclidean-MA

Problema F1 F2 F3 F4 F5Regiones 0.81 0.42 1.00 0.97 0.99D. Euclídea 0.77 0.56 1.00 0.36 0.87

Problema F6 F7 F8 F9 F10Regiones 0.00 0.70 0.06 0.22 0.94D. Euclídea 0.00 0.05 0.06 0.01 0.13

Problema F11 F12 F13 F14 F15Regiones 0.68 0.86 0.63 0.64 0.15D. Euclídea 0.27 0.14 0.20 0.18 0.14

Problema F16 F17 F18 F19 F20Regiones 0.36 0.16 0.17 0.13 0.13D. Euclídea 0.19 0.13 0.17 0.13 0.13

Comparativa con Wilcoxon

R+ R-Region-MA Euclídea-MA p-value

189 21 0.0008

Además, es de media 17% más rápido.

Conclusión

El uso de regiones mejora los resultados.

Page 38: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparativa Region-MA vs Euclidean-MA

Problema F1 F2 F3 F4 F5Regiones 0.81 0.42 1.00 0.97 0.99D. Euclídea 0.77 0.56 1.00 0.36 0.87

Problema F6 F7 F8 F9 F10Regiones 0.00 0.70 0.06 0.22 0.94D. Euclídea 0.00 0.05 0.06 0.01 0.13

Problema F11 F12 F13 F14 F15Regiones 0.68 0.86 0.63 0.64 0.15D. Euclídea 0.27 0.14 0.20 0.18 0.14

Problema F16 F17 F18 F19 F20Regiones 0.36 0.16 0.17 0.13 0.13D. Euclídea 0.19 0.13 0.17 0.13 0.13

Comparativa con Wilcoxon

R+ R-Region-MA Euclídea-MA p-value

189 21 0.0008

Además, es de media 17% más rápido.

Conclusión

El uso de regiones mejora los resultados.

Page 39: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparativa Region-MA vs Euclidean-MA

Problema F1 F2 F3 F4 F5Regiones 0.81 0.42 1.00 0.97 0.99D. Euclídea 0.77 0.56 1.00 0.36 0.87

Problema F6 F7 F8 F9 F10Regiones 0.00 0.70 0.06 0.22 0.94D. Euclídea 0.00 0.05 0.06 0.01 0.13

Problema F11 F12 F13 F14 F15Regiones 0.68 0.86 0.63 0.64 0.15D. Euclídea 0.27 0.14 0.20 0.18 0.14

Problema F16 F17 F18 F19 F20Regiones 0.36 0.16 0.17 0.13 0.13D. Euclídea 0.19 0.13 0.17 0.13 0.13

Comparativa con Wilcoxon

R+ R-Region-MA Euclídea-MA p-value

189 21 0.0008

Además, es de media 17% más rápido.

Conclusión

El uso de regiones mejora los resultados.

Page 40: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Uso de archivo: RMAwA vs RMAwSA

¾Uso de archivos?

¾Mejora el uso de archivo los resultados?

Problema F1 F2 F3 F4 F5

RMAwA 1.00 1.00 1.00 1.00 1.00RMAwSA 1.00 0.31 1.00 1.00 1.00

Problema F6 F7 F8 F9 F10RMAwA 0.00 0.92 0.82 0.51 1.00RMAwSA 0.00 0.66 0.91 0.34 0.98

Problema F11 F12 F13 F14 F15RMAwA 1.00 1.00 0.99 0.81 0.70RMAwSA 0.67 0.93 0.67 0.67 0.65

Problema F16 F17 F18 F19 F20RMAwA 0.67 0.66 0.23 0.13 0.12RMAwSA 0.67 0.32 0.18 0.12 0.12

Comparativa con Wilcoxon

RMAwA RMAwSA p-value186.5 23.5 0.00132

Conclusión

El uso de archivo mejora los resultados.

Page 41: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Uso de archivo: RMAwA vs RMAwSA

Problema F1 F2 F3 F4 F5

RMAwA 1.00 1.00 1.00 1.00 1.00RMAwSA 1.00 0.31 1.00 1.00 1.00

Problema F6 F7 F8 F9 F10RMAwA 0.00 0.92 0.82 0.51 1.00RMAwSA 0.00 0.66 0.91 0.34 0.98

Problema F11 F12 F13 F14 F15RMAwA 1.00 1.00 0.99 0.81 0.70RMAwSA 0.67 0.93 0.67 0.67 0.65

Problema F16 F17 F18 F19 F20RMAwA 0.67 0.66 0.23 0.13 0.12RMAwSA 0.67 0.32 0.18 0.12 0.12

Comparativa con Wilcoxon

RMAwA RMAwSA p-value186.5 23.5 0.00132

Conclusión

El uso de archivo mejora los resultados.

Page 42: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Uso de archivo: RMAwA vs RMAwSA

Problema F1 F2 F3 F4 F5

RMAwA 1.00 1.00 1.00 1.00 1.00RMAwSA 1.00 0.31 1.00 1.00 1.00

Problema F6 F7 F8 F9 F10RMAwA 0.00 0.92 0.82 0.51 1.00RMAwSA 0.00 0.66 0.91 0.34 0.98

Problema F11 F12 F13 F14 F15RMAwA 1.00 1.00 0.99 0.81 0.70RMAwSA 0.67 0.93 0.67 0.67 0.65

Problema F16 F17 F18 F19 F20RMAwA 0.67 0.66 0.23 0.13 0.12RMAwSA 0.67 0.32 0.18 0.12 0.12

Comparativa con Wilcoxon

RMAwA RMAwSA p-value186.5 23.5 0.00132

Conclusión

El uso de archivo mejora los resultados.

Page 43: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Uso de archivo: RMAwA vs RMAwSA

Problema F1 F2 F3 F4 F5

RMAwA 1.00 1.00 1.00 1.00 1.00RMAwSA 1.00 0.31 1.00 1.00 1.00

Problema F6 F7 F8 F9 F10RMAwA 0.00 0.92 0.82 0.51 1.00RMAwSA 0.00 0.66 0.91 0.34 0.98

Problema F11 F12 F13 F14 F15RMAwA 1.00 1.00 0.99 0.81 0.70RMAwSA 0.67 0.93 0.67 0.67 0.65

Problema F16 F17 F18 F19 F20RMAwA 0.67 0.66 0.23 0.13 0.12RMAwSA 0.67 0.32 0.18 0.12 0.12

Comparativa con Wilcoxon

RMAwA RMAwSA p-value186.5 23.5 0.00132

Conclusión

El uso de archivo mejora los resultados.

Page 44: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparando con otros algoritmos

PNA-NSGA-II: Aplica optimización multimodal como unproblema bi-objetivo, usando diversidad.

dADE/nrand DE con mutación basada en vecindario yuna memoria dinámica.

DE/nrand DE con mutación basada en vecindario.

CrowdingDE DE con método de multitud (crowding) paraevitar convergencia prematura.

NCDE DE con mutación basada en vecindario ymecanismo crowding.

r3pso PSO con topología de vecindario en anillo.

Page 45: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Resultados de la comparativa: tests de Wilcoxon

Ranking medio

Nivel Precisión 10−1 10−2 10−3 10−4 10−5

CrowdingDE 4.3 4.3 4.5 4.7 4.7DE/nrand 5.1 4.2 4.1 3.6 3.4r3pso 5.0 5.8 6.0 6.0 6.2NCDE 4.0 4.4 4.3 4.4 4.5PNA-NSGAII 3.4 3.7 3.8 4.1 3.9dADE/nrand 3.0 3.0 3.0 3.0 3.1RMAwA 3.3 2.7 2.3 2.2 2.2

Test de Wilcoxon

Nivel precisión 10−1 10−2 10−3 10−4 10−5

CrowdingDE 0.0935 0.0016 0.0001 0.0000 0.0001DE/nrand 0.0039 0.0089 0.0077 0.0082 0.0108r3pso 0.0004 0.0000 0.0000 0.0000 0.0000NCDE 0.2273 0.0001 0.0001 0.0001 0.0001PNA-NSGAII 0.9839 0.2549 0.0837 0.0484 0.0274dADE/nrand 0.2862 0.4441 0.1279 0.0227 0.0323

Page 46: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Comparando globalmente

Comparando globalmente

RMAwA vs R+ R− p-valueCrowdingDE 4531 431.5 0DE/nrand 4197.5 768 2e-9r3pso 4844.5 115 0NCDE 4502 462.5 0

PNA-NSGAII 3427 1535.5 0.0010dADE/nrand 3288 1762 0.0087

Conclusiones

RMAwA es mejor que el resto.

Para ε = 10−4, 10−5 es estadísticamente mejor que todos.

La diferencia aumenta con nivel de precisión ε.

Page 47: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Índice

1 Introducción

2 Concepto de Regiones

3 AM basado en regiones con archivo externo, RMAwA

4 Estudio Experimental

5 Conclusiones

Page 48: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

Conclusiones

Hemos presentado un AM para optimización multimodalbasado en regiones con memoria externa, RMAwA.

Niching con regiones es más e�ciente y ofrece mejoresresultados (especialmente dimensiones bajas).

El uso de archivo para marcar regiones exploradas permitemejorar resultados.

RMAwA es estadísticamente mejor que los algoritmoscomparados.

Especialmente con mayor precisión.

Page 49: Maeb2015 presentation

Introducción Regiones Propuesta:RMAwA Experimentos Conclusiones

¾Preguntas?