El algoritmo VEGAS , debido a G. Peter Lepage , [ 1 ] [ 2 ] [ 3 ] es un método para reducir el error en simulaciones de Monte Carlo mediante el uso de una función de distribución de probabilidad conocida o aproximada para concentrar la búsqueda en aquellas áreas del integrando que hacen la mayor contribución a la integral final .
El algoritmo VEGAS se basa en el muestreo de importancia . Toma muestras de puntos de la distribución de probabilidad descrita por la funciónde modo que los puntos se concentren en las regiones que más contribuyen a la integral. La Biblioteca Científica GNU (GSL) proporciona una rutina VEGAS.
Método de muestreo
En general, si la integral de Monte Carlo desobre un volumense muestrea con puntos distribuidos según una distribución de probabilidad descrita por la funciónobtenemos una estimación
La varianza de la nueva estimación es entonces
dóndees la varianza de la estimación original,
Si se elige la distribución de probabilidad comoentonces se puede demostrar que la varianzaSe desvanece y el error en la estimación será cero. En la práctica, no es posible muestrear a partir de la distribución exacta g para una función arbitraria, por lo que los algoritmos de muestreo por importancia buscan producir aproximaciones eficientes a la distribución deseada.
Aproximación de la distribución de probabilidad
El algoritmo VEGAS aproxima la distribución exacta realizando varias pasadas sobre la región de integración mientras genera un histograma de la función f. Cada histograma se utiliza para definir una distribución de muestreo para la siguiente pasada. Asintóticamente, este procedimiento converge a la distribución deseada. Para evitar que el número de intervalos del histograma crezca comoCon dimensión d, la distribución de probabilidad se aproxima mediante una función separable:De esta forma, el número de intervalos requeridos es solo Kd . Esto equivale a localizar los picos de la función a partir de las proyecciones del integrando sobre los ejes de coordenadas. La eficiencia de VEGAS depende de la validez de esta suposición. Es más eficiente cuando los picos del integrando están bien localizados. Si un integrando puede reescribirse en una forma aproximadamente separable, esto aumentará la eficiencia de la integración con VEGAS.
Véase también
Referencias
- ↑ Lepage, GP (mayo de 1978). "Un nuevo algoritmo para la integración multidimensional adaptativa". Journal of Computational Physics . 27 (2): 192– 203. Bibcode : 1978JCoPh..27..192L . doi : 10.1016/0021-9991(78)90004-9 .
- ↑ Lepage, GP (marzo de 1980). "VEGAS: Un programa de integración multidimensional adaptativo". Preimpresión de Cornell . CLNS 80-447.
- ↑ Ohl, T. (julio de 1999). "Vegas revisitada: integración adaptativa de Monte Carlo más allá de la factorización". Computer Physics Communications . 120 (1): 13– 19. arXiv : hep-ph/9806432 . Bibcode : 1999CoPhC.120...13O . doi : 10.1016/S0010-4655(99)00209-X . S2CID 18194240 .
- métodos de Monte Carlo
- Física computacional
- Algoritmos estadísticos
- Reducción de la varianza
- Esbozos de física computacional