Prueba de sensibilidad de amplitud de Fourier - Fourier amplitude sensitivity testing

La prueba de sensibilidad de amplitud de Fourier (FAST) es un método de análisis de sensibilidad global basado en la varianza . El valor de sensibilidad se define con base en variaciones condicionales que indican los efectos individuales o conjuntos de las entradas inciertas en la salida.

RÁPIDO primero representa las varianzas condicionales mediante coeficientes de la expansión de la serie de Fourier múltiple de la función de salida. Luego se aplica el teorema ergódico para transformar la integral multidimensional en una integral unidimensional en la evaluación de los coeficientes de Fourier. Se requiere un conjunto de frecuencias inconmensurables para realizar la transformación y la mayoría de las frecuencias son irracionales. Para facilitar el cálculo, se selecciona un conjunto de frecuencias enteras en lugar de las frecuencias irracionales. Las frecuencias enteras no son estrictamente inconmensurables, lo que resulta en un error entre la integral multidimensional y la integral unidimensional transformada. Sin embargo, las frecuencias enteras pueden seleccionarse para que sean inconmensurables con cualquier orden, de modo que el error pueda controlarse cumpliendo cualquier requisito de precisión en teoría. Usando frecuencias enteras en la transformada integral, la función resultante en la integral unidimensional es periódica y la integral solo necesita evaluarse en un solo período. A continuación, dado que la función integral continua se puede recuperar de un conjunto de puntos de muestreo finitos si se satisface el teorema de muestreo de Nyquist-Shannon , la integral unidimensional se evalúa a partir de la suma de los valores de la función en los puntos de muestreo generados.

FAST es más eficiente para calcular sensibilidades que otros métodos de análisis de sensibilidad global basados ​​en la varianza a través de la integración de Monte Carlo . Sin embargo, el cálculo de FAST suele limitarse a las sensibilidades que se refieren al "efecto principal" o al "efecto total".

Historia

El método FAST se originó en el estudio de sistemas de reacción química acoplados en 1973 y el análisis detallado del error computacional se presentó posteriormente en 1975. En el método original sólo se calcularon los índices de sensibilidad de primer orden referidos al “efecto principal”. A FORTRAN programa de ordenador capaz de analizar ya sea sistemas de ecuaciones algebraicas o diferenciales se publicó en 1982. En 1990, la relación entre los índices de sensibilidad rápido y los de Sobol calculados a partir de la simulación de Monte-Carlo se reveló en el marco general de ANOVA -como descomposición y una extendida Se desarrolló el método FAST capaz de calcular índices de sensibilidad referidos al “efecto total”.

Fundación

Sensibilidad basada en la varianza

Los índices de sensibilidad de un método basado en la varianza se calculan mediante una descomposición similar a ANOVA de la función para el análisis. Supongamos que la función es donde . La descomposición similar a ANOVA es

siempre que sea ​​una constante y la integral de cada término en las sumas sea cero, es decir

La varianza condicional que caracteriza la contribución de cada término a la varianza total de es

La varianza total es la suma de todas las varianzas condicionales

El índice de sensibilidad se define como la varianza condicional normalizada como

especialmente la sensibilidad de primer orden

que indica el efecto principal de la entrada .

Varias series de Fourier

Una forma de calcular la descomposición similar a ANOVA se basa en múltiples series de Fourier. La función en la unidad hipercubo se puede extender a una función periódica multiplicada y la expansión de la serie múltiple de Fourier es

donde el coeficiente de Fourier es

La descomposición similar a ANOVA es

La varianza condicional de primer orden es

donde y son la parte real e imaginaria de respectivamente

Teorema ergódico

Se debe evaluar una integral multidimensional para calcular los coeficientes de Fourier. Una forma de evaluar esta integral multidimensional es transformarla en una integral unidimensional expresando cada entrada como una función de una nueva variable independiente , de la siguiente manera

donde es un conjunto de frecuencias inconmensurables, es decir

para un conjunto entero de si y solo si para cada . Entonces los coeficientes de Fourier se pueden calcular mediante una integral unidimensional de acuerdo con el teorema ergódico

Implementación

Frecuencias enteras

A lo sumo, una de las frecuencias inconmensurables puede ser racional y todas las demás irracionales. Dado que el valor numérico de un número irracional no se puede almacenar exactamente en una computadora, se requiere una aproximación de las frecuencias inconmensurables por todos los números racionales en la implementación. Sin perder ninguna generalidad, las frecuencias se pueden establecer como números enteros en lugar de números racionales. Un conjunto de números enteros es aproximadamente inconmensurable con el orden de si

para

donde es un número entero. La condición inconmensurable exacta es un caso extremo cuando .

Usando las frecuencias enteras, la función en la integral unidimensional transformada es periódica, por lo que solo se requiere la integración durante un período de . Los coeficientes de Fourier se pueden calcular aproximadamente como

La aproximación de las frecuencias inconmensurables para un finitos como resultado un error de discrepancia entre los verdaderos coeficientes de Fourier , y sus estimaciones , . Cuanto mayor es el orden, menor es el error, pero se requieren más esfuerzos computacionales para calcular las estimaciones en el siguiente procedimiento. En la práctica, con frecuencia se establece en 4 y se dispone de una tabla de conjuntos de frecuencias resultantes que tienen hasta 50 frecuencias. (McRae et al., 1982)

Curva de búsqueda

La transformación, define una curva de búsqueda en el espacio de entrada. Si las frecuencias ,, son inconmensurables, la curva de búsqueda puede pasar por todos los puntos del espacio de entrada, ya que varía de 0 a, por lo que la integral multidimensional sobre el espacio de entrada se puede transformar con precisión en una integral unidimensional a lo largo de la curva de búsqueda. Sin embargo, si las frecuencias son enteros aproximadamente inconmensurables, la curva de búsqueda no puede atravesar todos los puntos del espacio de entrada. De hecho, la búsqueda se repite ya que la función de transformación es periódica, con un período de . La integral unidimensional se puede evaluar durante un solo período en lugar del intervalo infinito para frecuencias inconmensurables; Sin embargo, surge un error de cálculo debido a la aproximación de la inconmensurabilidad.

Muestreo

El Fourier aproximado se puede expresar además como

y

Las integrales distintas de cero se pueden calcular a partir de puntos de muestreo

donde el punto de muestreo uniforme en es

El número total de puntos de muestreo es el que debe satisfacer el criterio de muestreo de Nyquist, es decir

donde es la mayor frecuencia en y es el orden máximo de los coeficientes de Fourier calculados.

Suma parcial

Después de calcular los coeficientes de Fourier estimados, la varianza condicional de primer orden se puede aproximar mediante

donde solo se calcula la suma parcial de los dos primeros términos y para determinar el número de puntos de muestreo. El uso de la suma parcial generalmente puede devolver una aproximación suficientemente buena de la suma total, ya que los términos correspondientes a la frecuencia fundamental y las frecuencias de orden bajo generalmente contribuyen más a la suma total. Además, el coeficiente de Fourier en la suma es solo una estimación del valor real y agregar más términos de orden superior no ayudará a mejorar la precisión computacional de manera significativa. Dado que las frecuencias de números enteros no están inconmensurables exactamente hay dos números enteros y de tal manera que la interferencia entre las dos frecuencias puede ocurrir si términos de orden superior están incluidos en la suma.

De manera similar, la varianza total de se puede calcular como

donde denota el coeficiente de Fourier estimado de la función de dentro del corchete y es el coeficiente de Fourier al cuadrado de la función . Finalmente, la sensibilidad referida al efecto principal de una entrada se puede calcular dividiendo la varianza condicional por la varianza total.

Referencias

  1. ^ Cukier, RI, CM Fortuin, KE Shuler, AG Petschek y JH Schaibly (1973). Estudio de la sensibilidad de los sistemas de reacción acoplados a las incertidumbres en los coeficientes de velocidad. Yo Teoría. Revista de física química , 59 , 3873–3878.
  2. ^ Schably, JH y KE Shuler (1973). Estudio de la sensibilidad de los sistemas de reacción acoplados a las incertidumbres en los coeficientes de velocidad. II Aplicaciones. Revista de física química , 59 , 3879–3888.
  3. ^ Cukier, RI, JH Schaibly y KE Shuler (1975). Estudio de la sensibilidad de los sistemas de reacción acoplados a las incertidumbres en los coeficientes de velocidad. III. Análisis de las aproximaciones. Revista de física química , 63 , 1140-1149.
  4. ^ McRae, GJ, JW Tilden y JH Seinfeld (1982). Análisis de sensibilidad global: una implementación computacional de la prueba de sensibilidad de amplitud de Fourier (FAST). Computadoras e ingeniería química , 6 , 15-25.
  5. ^ Archer GEB, A. Saltelli e IM Sobol (1997). Medidas de sensibilidad, técnicas tipo ANOVA y el uso de bootstrap. Journal of Statistical Computation and Simulation , 58 , 99-120.
  6. ^ Saltelli A., S. Tarantola y KPS Chan (1999). Un método cuantitativo independiente del modelo para el análisis de sensibilidad global del resultado del modelo. Technometrics , 41 , 39–56.
  7. ^ Weyl, H. (1938). Movimiento medio. American Journal of Mathematics , 60 , 889–896.