Algoritmo de estimación de distribución

Algoritmo de estimación de distribución

Los Algoritmos de Estimación de Distribución (AED) constiuyen una familia de metaheurísticas derivadas de los algoritmos evolutivos.

A diferencia de los algoritmos evolutivos "clásicos", en donde se busca encontrar una solución a un problema codificando directamente sus variables, los AED buscan estimar la distribución de probabilidad de cada variable. La población de soluciones candidatas se recrea en cada generación, a partir de la distribución de probabilidad obtenida a partir de los mejores individuos de la generación anterior.

Dado que la población no se regenera a partir de individuos, sino desde las distribuciones de probabilidad obtenidas, no existen operadores de cruzamiento ni de mutación

Algoritmo

Algoritmo de Estimación de Distribución. La línea azul indica la función objetivo, f(x), la cual posee un óptimo O. En cada iteración se efectuan dos acciones: la primera es generar una población P con una distribución de probabilidad PDu. Luego de evaluados los individuos, se seleccionan los mejores (PS) y se estima su distribución PDe. En este ejemplo se utiliza una distribución Normal para la estimación. De esta manera, y a medida que avanzan las generaciones, la distribución se concentra alrededor del óptimo.

Los AED conservan el vocabulario utilizado en algoritmos evolutivos. De esta manera, se entiende como individuo una solución candidata, población al conjunto de individuos y función de desempeño a la función objetivo del problema de optimización.

Estructura

El pseudocódigo de un AED general es el siguiente:

Generar al azar M individuos, formando la población D0.
i = 0
Mientras no se cumpla la condición de término, hacer:
i = i + 1
Seleccionar N individuos (N < M) desde la población precendente (Di − 1), formando la poblaciónn :D^S_{i-1}.
Estimar la distribución de probabilidad Pi(x) de cada variable del problema, usando la población D^S_{i-1}.
Generar al azar M individuos utilizando las distribuciones obtenidas Pi(x), formando la población D^S_i.
Fin del ciclo.

Wikimedia foundation. 2010.

Игры ⚽ Нужно сделать НИР?

Mira otros diccionarios:

  • Distribución normal — Saltar a navegación, búsqueda Distribución normal Función de densidad de probabilidad La línea verde corresponde a la distribución normal estandar Función de distribución de probabilidad …   Wikipedia Español

  • Soft Computing — es un término empleado en informática que engloba diversas técnicas empleadas para solucionar problemas que manejan información incompleta, con incertidumbre e inexacta. Tal es el caso de la solución a problemas NP completo, para los cuales no se …   Wikipedia Español

  • Número primo — Un número primo es un número natural mayor que 1, que tiene únicamente dos divisores distintos: él mismo y el 1. Se contraponen así a los números compuestos, que son aquellos que tienen algún divisor natural aparte de sí mismos y del 1. El número …   Wikipedia Español

  • Block matching — Saltar a navegación, búsqueda Algoritmo utilizado en la estimación de movimiento, consistente en la eliminación de redundancia temporal entre dos o más fotogramas sucesivos. Se ha convertido en una técnica fundamental en la mayoría de los… …   Wikipedia Español

  • Check Wikipedia — Wikiproyecto:Check Wikipedia Saltar a navegación, búsqueda Esta página contiene de forma consciente fallos ortográficos. Los bots no deben intentar corregirlos. Atajo PR:CWPR:CW …   Wikipedia Español

  • Máxima verosimilitud — En estadística, la estimación por máxima verosimilitud (conocida también como EMV y, en ocasiones, MLE por sus siglas en inglés) es un método habitual para ajustar un modelo y encontrar sus parámetros. Contenido 1 Historia 2 Fundamento 3… …   Wikipedia Español

  • Modelo oculto de Márkov — Ejemplo de transición de estados en un modelo oculto de Márkov x estados ocultos y salidas observables a probabilidades de transición b probabilidades de salida Un modelo oculto de Márkov o HMM (por sus siglas del inglés, Hidden Markov Model) es… …   Wikipedia Español

  • Knn — Este artículo o sección necesita referencias que aparezcan en una publicación acreditada, como revistas especializadas, monografías, prensa diaria o páginas de Internet fidedignas. Puedes añadirlas así o avisar al autor principal …   Wikipedia Español

  • Número liso — En teoría de números, un número liso es un entero que puede factorizarse completamente en números primos pequeños. El término parece haber sido acuñado por Leonard Adleman.[1] Los números lisos son de especial importancia en criptografía basada… …   Wikipedia Español

  • Método de Hartree-Fock — El método de Hartree Fock (HF) es una forma aproximada de las ecuaciones de mecánica cuántica para fermiones, utilizada en física y química (donde también se conoce como método de campo autoconsistente). Esto se debe a que sus ecuaciones, basadas …   Wikipedia Español

Compartir el artículo y extractos

Link directo
Do a right-click on the link above
and select “Copy Link”