SlideShare una empresa de Scribd logo
1 de 23
Descargar para leer sin conexión
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Introducción de Sesgo Heurístico en Algoritmos
Genéticos Mediante Operadores Basados en
Distribuciones
Departamento de Lenguajes y
Ciencias de la Computación
Universidad de Málaga
Rafael Nogueras, Carlos Cotta
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Introducción
• Incluir conocimiento del problema en la
optimización es crucial para obtener el
mejor rendimiento.
• En particular, la reproducción debe hacerse
de forma “inteligente”.
• El conocimiento disponible a priori se
puede usar para diseñar operadores de
recombinación y/o mutación.
• ¿Qué sucede si el conocimiento es
imperfecto o limitado? ¿Cómo capturarlo
en tiempo real?
Introducción
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
 
n
i
2
1 ψ
,...,
ψ
,...,
ψ
,
ψ
=

S
Conjunto de Semejanza
Base de la Representación
Alelos
Genes
Representación
Potencial Dinástico
Reproducción
en EAs
( )  
)
C(ψ
i
1
i
0
i
i
ψ
,...,
ψ
,
ψ
ψ
C =
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Y0
H1
Z1
2
1
Y
1
1
Y
H2
Z2
4
2
Y
3
2
Y

Hn
1
+
Yk
n
k
n
Y

solución
por especificar
Los valores de los genes son especificados incrementalmente.
expansión
dinástica
unidades de
transmisión
Recombinación Genética
Reproducción
en EAs
Zn
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
   
   
 
)
en
solución
única
la
(
z
Devolver
.
3
).
,
,
,
(
c)
.
,
r
Selecciona
b)
.
y
que
gen tal
un
i.e.,
,
en
aleatorio
gen
un
r
Selecciona
a)
hacer
1
Ψ
mientras
2.
y)
(x,
.
1
Y
Y

Y
=
Y



Y


Y
Y


=
Y
y
x
K
y
x
y
x









Conjunto de Compatibilidad Genética
Un Modelo de Recombinación
En general, el funcionamiento de la
recombinación puede describirse como sigue:
Reproducción
en EAs
Existen genes aún sin
especificar
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
50
100
150
200
50
100
150
200
0
Expansión dinástica
Operador de recombinación
Distribución de
probabilidad sobre
tripletes de soluciones
Recombinación y Probabilidad
¿Cómo es esta distribución?
Reproducción
en EAs
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
¿Sencillo, pero bueno?
• Las distribuciones uniformes se utilizan a
menudo:
• Por ejemplo, cruce uniforme en cadenas de bits,
cruce cíclico uniforme en permutaciones, …
 
( )
 
( )








= caso
otro
en
,
1
,
si
0
)
,
,
(
y
x
y
x
z
z
y
x
RTR
Muestreo aleatorio del
potencial dinástico
Reproducción
en EAs
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
¡Hazlo de forma astuta!
• El sesgo heurístico se introduce en la
selección de fragmentos de información
durante la recombinación.
– Estrategias voraces
– Reparación heurística
– Backtracking
– Branch & Bound
– …
• Pero es necesario conocimiento explícito,
disponible a priori.
Reproducción
en EAs
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Una Aproximación
Alternativa
• Intentar inferir el comportamiento del mejor
operador a partir de la información disponible en el
espacio de búsqueda.
• El comportamiento se modela como una
distribución de probabilidad, por lo que…
• … los algoritmos de estimación de distribuciones
(EDAs) se pueden usar para este propósito.
• Operadores Basados en Distribuciones: se
utiliza un EDA para controlar la manipulación de la
información.
Manipulación
de
Distribuciones
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Algoritmos de Estimación de
Distribuciones
El modelo probabilístico refleja
suposiciones apriorísticas sobre el
problema.
Las Redes Bayesianas (BN) proporcionan
un marco de trabajo general.
Manipulación
de
Distribuciones
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Redes Bayesianas
a
b
d
c
f
e
P(a=0);
P(a=1)
P(b=0|a=0) ; P(b=0|a=1);
P(b=1|a=0) ; P(b=1|a=1)
P(f=0|c=0,d=0); P(f=0|c=0,d=1);
P(f=0|c=1,d=0); P(f=0|c=1,d=1);
P(f=1|c=0,d=0); P(f=1|c=0,d=1);
P(f=1|c=1,d=0); P(f=1|c=1,d=1)
La BN también introduce un orden parcial en las variables:
a  b  c,d  f
d  e
Manipulación
de
Distribuciones
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
 
 
  ).
Π
BN,
Muestrear(
iii.
.
de
variables
las
para
en
valores
los
Π
Sean
ii.
BN.
la
en
variable
la
de
padres
los
Π
Sean
i.
caso
otro
en
(b)
entonces
si
(a)
hacer
1..
Para
3.
BN.
la
en
variables
las
de
lógico
orden topo
el
,...,
Sea
2.
.
recombinar
por
soluciones
las
y
Sean
1.
1
d
i
d
j
i
i
i
i
n
j
j
j
j
j
d
d
i
s
d
s'
s
n
j
i
i
s'
s



=

Recombinación Basada en
Distribuciones
Usando la distribución de probabilidades
Manipulación
de
Distribuciones
Respeto a las características comunes
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
 
 
 
).
(
min
arg
donde
,
Mutar
3.
).
Π
|
(
)
(
(c)
.
de
variables
las
para
en
valores
los
Π
Sean
(b)
BN.
la
en
variable
la
de
padres
los
Π
Sean
(a)
hacer
1..
Para
2.
mutar.
que
solución
la
Sea
1.
j
p
z
s
s
X
P
j
p
d
j
n
j
s
z
d
j
j
d
=
=



Mutación Basada en
Distribuciones
Modificar la variable con el valor
más inverosímil
Manipulación
de
Distribuciones
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Aprendiendo el Modelo
• La información se captura a través del
muestreo…
• … pero un optimizador no consigue nueva
información (útil) durante su ejecución
(Lema de Conservación de T. English).
• Utilizamos una ejecución de un EA puro
manteniendo un registro de las mejores
soluciones.
• Se elige un orden heurístico de las
variables y se usa el algoritmo K2 para
aprender la BN.
Manipulación
de
Distribuciones
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Aprendiendo el Modelo (y II)
• Mediante el Modelo Iterativo se obtienen
Redes Bayesianas mejor entrenadas.
• i-HPA=HPAn, donde n es el número de
iteraciones
Manipulación
de
Distribuciones
)
p
HPA,
-
run(i
3.
)
p
run(HPA,
p
hacer
1]
-
[1..n
j
para
2.
run(GA)
p
1.
n
j
1
j
1



+
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
• Se utiliza una generación elitista con
selección de tipo ranking, popsize = 100,
pX =.9, pm =.01, maxevals = 10,000.
• No se ha realizado un ajuste fino de los
parámetros.
• Problemas estudiados: OneMax, SAT,
MMDP, P-Peaks.
• 50 ejecuciones por problema.
• Comparación con EDAs y GAs.
Resultados
Experimentales
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
Resultados
Experimentales
MMDP
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
Resultados
Experimentales
MMDP
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
Resultados
Experimentales
MMDP
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
Resultados
Experimentales
P-Peaks
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
Resultados
Experimentales
P-Peaks
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Resultados Experimentales
P-Peaks
Resultados
Experimentales
Plegado de
Proteínas
Modelos
Discretos
AE para
PSP
Comparativa
Universidad de Málaga
Extensiones
Conclusiones
Introducción
Reproducción
en EAs
Manipulación
de
Distribuciones
Resultados
Experimentales
Universidad de Málaga
Conclusiones
Conclusiones
• Si no se dispone de conocimiento futuro
explícito, las técnicas de aprendizaje
automático pueden ser de ayuda.
• Las técnicas bayesianas parecen ser útiles
para este propósito.
• Cuestiones abiertas: ¿Qué sucede con las
restricciones? ¿y con el incremento de la
dimensionalidad?
Conclusiones

Más contenido relacionado

Similar a Introducción de Sesgo Heurístico en Algoritmos Genéticos Mediante Operadores Basados en Distribuciones

Técnicas de Inteligencia Artificial
Técnicas de Inteligencia Artificial Técnicas de Inteligencia Artificial
Técnicas de Inteligencia Artificial Gina Mejía
 
5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlabMaje Gonzalez
 
FusterMolla.PPT
FusterMolla.PPTFusterMolla.PPT
FusterMolla.PPTCEXFOD
 
Diapositivas Laboratorio 7 (Control Discreto) (1).pptx
Diapositivas Laboratorio 7 (Control Discreto) (1).pptxDiapositivas Laboratorio 7 (Control Discreto) (1).pptx
Diapositivas Laboratorio 7 (Control Discreto) (1).pptxluisflopez7
 
Algoritmos geneticos
Algoritmos geneticosAlgoritmos geneticos
Algoritmos geneticosYAn_dy
 
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...adoviov
 
Inteligencia Artificial Clase 3
Inteligencia Artificial Clase 3Inteligencia Artificial Clase 3
Inteligencia Artificial Clase 3UNEFA
 
5581-Texto del artículo-5653-1-10-20141008.pdf
5581-Texto del artículo-5653-1-10-20141008.pdf5581-Texto del artículo-5653-1-10-20141008.pdf
5581-Texto del artículo-5653-1-10-20141008.pdfarturoruizlopez1
 
Programación Genética: Introducción y Aspectos Generales
Programación Genética: Introducción y Aspectos GeneralesProgramación Genética: Introducción y Aspectos Generales
Programación Genética: Introducción y Aspectos GeneralesJohn Diaz
 
Normalidad uni y multivariante en r
Normalidad uni y multivariante en rNormalidad uni y multivariante en r
Normalidad uni y multivariante en redgar carpio
 
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.Alberto Labarga
 
presentacion RNA y arquitecturas
presentacion RNA y arquitecturaspresentacion RNA y arquitecturas
presentacion RNA y arquitecturasJhonatan Navarro
 
Int. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadaInt. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadamartinp
 

Similar a Introducción de Sesgo Heurístico en Algoritmos Genéticos Mediante Operadores Basados en Distribuciones (20)

Inteligencia artificial
Inteligencia artificialInteligencia artificial
Inteligencia artificial
 
AG (1).pptx
AG (1).pptxAG (1).pptx
AG (1).pptx
 
Técnicas de Inteligencia Artificial
Técnicas de Inteligencia Artificial Técnicas de Inteligencia Artificial
Técnicas de Inteligencia Artificial
 
5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab5 herramienta aprendizaje algoritmos geneticos entorno matlab
5 herramienta aprendizaje algoritmos geneticos entorno matlab
 
Maeb2015 presentation
Maeb2015 presentationMaeb2015 presentation
Maeb2015 presentation
 
FusterMolla.PPT
FusterMolla.PPTFusterMolla.PPT
FusterMolla.PPT
 
Diapositivas Laboratorio 7 (Control Discreto) (1).pptx
Diapositivas Laboratorio 7 (Control Discreto) (1).pptxDiapositivas Laboratorio 7 (Control Discreto) (1).pptx
Diapositivas Laboratorio 7 (Control Discreto) (1).pptx
 
Algoritmos geneticos
Algoritmos geneticosAlgoritmos geneticos
Algoritmos geneticos
 
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...
Algoritmo de aproximación aleatorizado para el problema de selección de k-cen...
 
Datamining y Machine Learning para Ciencias Biológicas
Datamining y Machine Learning para Ciencias BiológicasDatamining y Machine Learning para Ciencias Biológicas
Datamining y Machine Learning para Ciencias Biológicas
 
Inteligencia Artificial Clase 3
Inteligencia Artificial Clase 3Inteligencia Artificial Clase 3
Inteligencia Artificial Clase 3
 
Maple 10 para matemáticas básicas
Maple 10 para matemáticas básicasMaple 10 para matemáticas básicas
Maple 10 para matemáticas básicas
 
5581-Texto del artículo-5653-1-10-20141008.pdf
5581-Texto del artículo-5653-1-10-20141008.pdf5581-Texto del artículo-5653-1-10-20141008.pdf
5581-Texto del artículo-5653-1-10-20141008.pdf
 
Programación Genética: Introducción y Aspectos Generales
Programación Genética: Introducción y Aspectos GeneralesProgramación Genética: Introducción y Aspectos Generales
Programación Genética: Introducción y Aspectos Generales
 
Normalidad uni y multivariante en r
Normalidad uni y multivariante en rNormalidad uni y multivariante en r
Normalidad uni y multivariante en r
 
MLPA.pptx
MLPA.pptxMLPA.pptx
MLPA.pptx
 
Ramdom forest
Ramdom forestRamdom forest
Ramdom forest
 
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.
Inteligencia Artificial en Bioinformática. Algunas Aplicaciones.
 
presentacion RNA y arquitecturas
presentacion RNA y arquitecturaspresentacion RNA y arquitecturas
presentacion RNA y arquitecturas
 
Int. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursadaInt. a la Computación Evolutiva - Informe para cursada
Int. a la Computación Evolutiva - Informe para cursada
 

Más de Rafael Nogueras

Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...
Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...
Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...Rafael Nogueras
 
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...Rafael Nogueras
 
Evaluating Island-based EAs on Unstable Networks with Complex Failure Patterns
Evaluating Island-based EAs on Unstable Networks with Complex Failure PatternsEvaluating Island-based EAs on Unstable Networks with Complex Failure Patterns
Evaluating Island-based EAs on Unstable Networks with Complex Failure PatternsRafael Nogueras
 
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...Rafael Nogueras
 
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Rafael Nogueras
 
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...Rafael Nogueras
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksRafael Nogueras
 
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsOn Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsRafael Nogueras
 
A Study on Multimemetic Estimation of Distribution Algorithms
A Study on Multimemetic Estimation of Distribution AlgorithmsA Study on Multimemetic Estimation of Distribution Algorithms
A Study on Multimemetic Estimation of Distribution AlgorithmsRafael Nogueras
 
An Analysis of Migration Strategies in Island-Based Multimemetic Algorithms
An Analysis of Migration Strategies in Island-Based Multimemetic AlgorithmsAn Analysis of Migration Strategies in Island-Based Multimemetic Algorithms
An Analysis of Migration Strategies in Island-Based Multimemetic AlgorithmsRafael Nogueras
 
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...Rafael Nogueras
 
Analyzing Meme Propagation in Multimemetic Algorithms
Analyzing Meme Propagation in Multimemetic AlgorithmsAnalyzing Meme Propagation in Multimemetic Algorithms
Analyzing Meme Propagation in Multimemetic AlgorithmsRafael Nogueras
 
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...Rafael Nogueras
 
Análisis de llamadas telefónicas con Teoría de Grafos y R
Análisis de llamadas telefónicas con Teoría de Grafos y RAnálisis de llamadas telefónicas con Teoría de Grafos y R
Análisis de llamadas telefónicas con Teoría de Grafos y RRafael Nogueras
 

Más de Rafael Nogueras (14)

Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...
Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...
Analyzing Resilience to Computational Glitches in Island-based Evolutionary A...
 
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...
A Performance Analysis of Self-* Evolutionary Algorithms on Networks with Cor...
 
Evaluating Island-based EAs on Unstable Networks with Complex Failure Patterns
Evaluating Island-based EAs on Unstable Networks with Complex Failure PatternsEvaluating Island-based EAs on Unstable Networks with Complex Failure Patterns
Evaluating Island-based EAs on Unstable Networks with Complex Failure Patterns
 
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...
A Study of the Performance of Self-* Memetic Algorithms on Heterogeneous Ephe...
 
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
Self-sampling Strategies for Multimemetic Algorithms in Unstable Computationa...
 
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
Sensitivity Analysis of Checkpointing Strategies for Multimemetic Algorithms ...
 
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free NetworksSelf-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
Self-Balancing Multimemetic Algorithms in Dynamic Scale-Free Networks
 
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic AlgorithmsOn Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
On Meme Self-Adaptation in Spatially-Structured Multimemetic Algorithms
 
A Study on Multimemetic Estimation of Distribution Algorithms
A Study on Multimemetic Estimation of Distribution AlgorithmsA Study on Multimemetic Estimation of Distribution Algorithms
A Study on Multimemetic Estimation of Distribution Algorithms
 
An Analysis of Migration Strategies in Island-Based Multimemetic Algorithms
An Analysis of Migration Strategies in Island-Based Multimemetic AlgorithmsAn Analysis of Migration Strategies in Island-Based Multimemetic Algorithms
An Analysis of Migration Strategies in Island-Based Multimemetic Algorithms
 
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
An Analysis of a Selecto-Lamarckian Model of Multimemetic Algorithms with Dyn...
 
Analyzing Meme Propagation in Multimemetic Algorithms
Analyzing Meme Propagation in Multimemetic AlgorithmsAnalyzing Meme Propagation in Multimemetic Algorithms
Analyzing Meme Propagation in Multimemetic Algorithms
 
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...
On Partitioned Fitness Distributions of Genetic Operators for Predicting GA P...
 
Análisis de llamadas telefónicas con Teoría de Grafos y R
Análisis de llamadas telefónicas con Teoría de Grafos y RAnálisis de llamadas telefónicas con Teoría de Grafos y R
Análisis de llamadas telefónicas con Teoría de Grafos y R
 

Último

TEMA: ULTRASONOGRAFIA EN NUTRICION
TEMA:         ULTRASONOGRAFIA EN NUTRICIONTEMA:         ULTRASONOGRAFIA EN NUTRICION
TEMA: ULTRASONOGRAFIA EN NUTRICIONClaudiaIsabel36
 
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...Juan Carlos Fonseca Mata
 
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptx
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptxPAE ARTITRIS- ENFERMERIA GERIATRICA.pptx
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptxrenegon1213
 
el amor en los tiempos del colera (resumen).pptx
el amor en los tiempos del colera (resumen).pptxel amor en los tiempos del colera (resumen).pptx
el amor en los tiempos del colera (resumen).pptxhectoralvarado79
 
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxTEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxXavierCrdenasGarca
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)s.calleja
 
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdfPiccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdffrank0071
 
RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............claudiasilvera25
 
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdf
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdfPerfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdf
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdfPieroalex1
 
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdf
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdfDESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdf
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdfssuser6a4120
 
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdf
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdfLA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdf
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdflaurasanchez333854
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...ocanajuanpablo0
 
Tema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteTema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteUnaLuzParaLasNacione
 
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdfHarris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdffrank0071
 
Codigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxCodigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxSergioSanto4
 
Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoFriasMartnezAlanZuri
 
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdf
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdfGribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdf
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdffrank0071
 
Harvey, David. - Paris capital de la modernidad [2008].pdf
Harvey, David. - Paris capital de la modernidad [2008].pdfHarvey, David. - Paris capital de la modernidad [2008].pdf
Harvey, David. - Paris capital de la modernidad [2008].pdffrank0071
 
Glándulas Salivales.pptx................
Glándulas Salivales.pptx................Glándulas Salivales.pptx................
Glándulas Salivales.pptx................sebascarr467
 
inspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriinspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriManrriquezLujanYasbe
 

Último (20)

TEMA: ULTRASONOGRAFIA EN NUTRICION
TEMA:         ULTRASONOGRAFIA EN NUTRICIONTEMA:         ULTRASONOGRAFIA EN NUTRICION
TEMA: ULTRASONOGRAFIA EN NUTRICION
 
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...
Un repaso de los ensayos recientes de historia de la ciencia y la tecnología ...
 
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptx
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptxPAE ARTITRIS- ENFERMERIA GERIATRICA.pptx
PAE ARTITRIS- ENFERMERIA GERIATRICA.pptx
 
el amor en los tiempos del colera (resumen).pptx
el amor en los tiempos del colera (resumen).pptxel amor en los tiempos del colera (resumen).pptx
el amor en los tiempos del colera (resumen).pptx
 
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptxTEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
TEST BETA III: APLICACIÓN E INTERPRETACIÓN.pptx
 
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
Ensayo ENRICH (sesión clínica, Servicio de Neurología HUCA)
 
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdfPiccato, P. - Historia mínima de la violencia en México [2022].pdf
Piccato, P. - Historia mínima de la violencia en México [2022].pdf
 
RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............RX DE TORAX normal jornadas .............
RX DE TORAX normal jornadas .............
 
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdf
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdfPerfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdf
Perfiles NEUROPSI Atención y Memoria 6 a 85 Años (AyM).pdf
 
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdf
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdfDESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdf
DESPOTISMO ILUSTRADOO - copia - copia - copia - copia.pdf
 
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdf
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdfLA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdf
LA RADIACTIVIDAD. TRABAJO DE 3º DE LA ESO..pdf
 
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
PARES CRANEALES. ORIGEN REAL Y APARENTE, TRAYECTO E INERVACIÓN. CLASIFICACIÓN...
 
Tema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de OrienteTema 1. Generalidades de Microbiologia Universidad de Oriente
Tema 1. Generalidades de Microbiologia Universidad de Oriente
 
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdfHarris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
Harris, Marvin. - Caníbales y reyes. Los orígenes de la cultura [ocr] [1986].pdf
 
Codigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptxCodigo rojo manejo y tratamient 2022.pptx
Codigo rojo manejo y tratamient 2022.pptx
 
Sucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimentoSucesión de hongos en estiércol de vaca experimento
Sucesión de hongos en estiércol de vaca experimento
 
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdf
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdfGribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdf
Gribbin, John. - Historia de la ciencia, 1543-2001 [EPL-FS] [2019].pdf
 
Harvey, David. - Paris capital de la modernidad [2008].pdf
Harvey, David. - Paris capital de la modernidad [2008].pdfHarvey, David. - Paris capital de la modernidad [2008].pdf
Harvey, David. - Paris capital de la modernidad [2008].pdf
 
Glándulas Salivales.pptx................
Glándulas Salivales.pptx................Glándulas Salivales.pptx................
Glándulas Salivales.pptx................
 
inspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteriinspeccion del pescado.pdfMedicinaveteri
inspeccion del pescado.pdfMedicinaveteri
 

Introducción de Sesgo Heurístico en Algoritmos Genéticos Mediante Operadores Basados en Distribuciones

  • 1. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Introducción de Sesgo Heurístico en Algoritmos Genéticos Mediante Operadores Basados en Distribuciones Departamento de Lenguajes y Ciencias de la Computación Universidad de Málaga Rafael Nogueras, Carlos Cotta
  • 2. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Introducción • Incluir conocimiento del problema en la optimización es crucial para obtener el mejor rendimiento. • En particular, la reproducción debe hacerse de forma “inteligente”. • El conocimiento disponible a priori se puede usar para diseñar operadores de recombinación y/o mutación. • ¿Qué sucede si el conocimiento es imperfecto o limitado? ¿Cómo capturarlo en tiempo real? Introducción
  • 3. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones   n i 2 1 ψ ,..., ψ ,..., ψ , ψ =  S Conjunto de Semejanza Base de la Representación Alelos Genes Representación Potencial Dinástico Reproducción en EAs ( )   ) C(ψ i 1 i 0 i i ψ ,..., ψ , ψ ψ C =
  • 4. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Y0 H1 Z1 2 1 Y 1 1 Y H2 Z2 4 2 Y 3 2 Y  Hn 1 + Yk n k n Y  solución por especificar Los valores de los genes son especificados incrementalmente. expansión dinástica unidades de transmisión Recombinación Genética Reproducción en EAs Zn
  • 5. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones           ) en solución única la ( z Devolver . 3 ). , , , ( c) . , r Selecciona b) . y que gen tal un i.e., , en aleatorio gen un r Selecciona a) hacer 1 Ψ mientras 2. y) (x, . 1 Y Y  Y = Y    Y   Y Y   = Y y x K y x y x          Conjunto de Compatibilidad Genética Un Modelo de Recombinación En general, el funcionamiento de la recombinación puede describirse como sigue: Reproducción en EAs Existen genes aún sin especificar
  • 6. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones 50 100 150 200 50 100 150 200 0 Expansión dinástica Operador de recombinación Distribución de probabilidad sobre tripletes de soluciones Recombinación y Probabilidad ¿Cómo es esta distribución? Reproducción en EAs
  • 7. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones ¿Sencillo, pero bueno? • Las distribuciones uniformes se utilizan a menudo: • Por ejemplo, cruce uniforme en cadenas de bits, cruce cíclico uniforme en permutaciones, …   ( )   ( )         = caso otro en , 1 , si 0 ) , , ( y x y x z z y x RTR Muestreo aleatorio del potencial dinástico Reproducción en EAs
  • 8. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones ¡Hazlo de forma astuta! • El sesgo heurístico se introduce en la selección de fragmentos de información durante la recombinación. – Estrategias voraces – Reparación heurística – Backtracking – Branch & Bound – … • Pero es necesario conocimiento explícito, disponible a priori. Reproducción en EAs
  • 9. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Una Aproximación Alternativa • Intentar inferir el comportamiento del mejor operador a partir de la información disponible en el espacio de búsqueda. • El comportamiento se modela como una distribución de probabilidad, por lo que… • … los algoritmos de estimación de distribuciones (EDAs) se pueden usar para este propósito. • Operadores Basados en Distribuciones: se utiliza un EDA para controlar la manipulación de la información. Manipulación de Distribuciones
  • 10. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Algoritmos de Estimación de Distribuciones El modelo probabilístico refleja suposiciones apriorísticas sobre el problema. Las Redes Bayesianas (BN) proporcionan un marco de trabajo general. Manipulación de Distribuciones
  • 11. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Redes Bayesianas a b d c f e P(a=0); P(a=1) P(b=0|a=0) ; P(b=0|a=1); P(b=1|a=0) ; P(b=1|a=1) P(f=0|c=0,d=0); P(f=0|c=0,d=1); P(f=0|c=1,d=0); P(f=0|c=1,d=1); P(f=1|c=0,d=0); P(f=1|c=0,d=1); P(f=1|c=1,d=0); P(f=1|c=1,d=1) La BN también introduce un orden parcial en las variables: a  b  c,d  f d  e Manipulación de Distribuciones
  • 12. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones       ). Π BN, Muestrear( iii. . de variables las para en valores los Π Sean ii. BN. la en variable la de padres los Π Sean i. caso otro en (b) entonces si (a) hacer 1.. Para 3. BN. la en variables las de lógico orden topo el ,..., Sea 2. . recombinar por soluciones las y Sean 1. 1 d i d j i i i i n j j j j j d d i s d s' s n j i i s' s    =  Recombinación Basada en Distribuciones Usando la distribución de probabilidades Manipulación de Distribuciones Respeto a las características comunes
  • 13. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones       ). ( min arg donde , Mutar 3. ). Π | ( ) ( (c) . de variables las para en valores los Π Sean (b) BN. la en variable la de padres los Π Sean (a) hacer 1.. Para 2. mutar. que solución la Sea 1. j p z s s X P j p d j n j s z d j j d = =    Mutación Basada en Distribuciones Modificar la variable con el valor más inverosímil Manipulación de Distribuciones
  • 14. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Aprendiendo el Modelo • La información se captura a través del muestreo… • … pero un optimizador no consigue nueva información (útil) durante su ejecución (Lema de Conservación de T. English). • Utilizamos una ejecución de un EA puro manteniendo un registro de las mejores soluciones. • Se elige un orden heurístico de las variables y se usa el algoritmo K2 para aprender la BN. Manipulación de Distribuciones
  • 15. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Aprendiendo el Modelo (y II) • Mediante el Modelo Iterativo se obtienen Redes Bayesianas mejor entrenadas. • i-HPA=HPAn, donde n es el número de iteraciones Manipulación de Distribuciones ) p HPA, - run(i 3. ) p run(HPA, p hacer 1] - [1..n j para 2. run(GA) p 1. n j 1 j 1    +
  • 16. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales • Se utiliza una generación elitista con selección de tipo ranking, popsize = 100, pX =.9, pm =.01, maxevals = 10,000. • No se ha realizado un ajuste fino de los parámetros. • Problemas estudiados: OneMax, SAT, MMDP, P-Peaks. • 50 ejecuciones por problema. • Comparación con EDAs y GAs. Resultados Experimentales
  • 17. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales Resultados Experimentales MMDP
  • 18. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales Resultados Experimentales MMDP
  • 19. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales Resultados Experimentales MMDP
  • 20. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales Resultados Experimentales P-Peaks
  • 21. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales Resultados Experimentales P-Peaks
  • 22. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Resultados Experimentales P-Peaks Resultados Experimentales
  • 23. Plegado de Proteínas Modelos Discretos AE para PSP Comparativa Universidad de Málaga Extensiones Conclusiones Introducción Reproducción en EAs Manipulación de Distribuciones Resultados Experimentales Universidad de Málaga Conclusiones Conclusiones • Si no se dispone de conocimiento futuro explícito, las técnicas de aprendizaje automático pueden ser de ayuda. • Las técnicas bayesianas parecen ser útiles para este propósito. • Cuestiones abiertas: ¿Qué sucede con las restricciones? ¿y con el incremento de la dimensionalidad? Conclusiones