Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Тестирование амплитудной чувствительности Фурье (FAST) - это метод анализа глобальной чувствительности на основе дисперсии . Значение чувствительности определяется на основе условных отклонений, которые указывают на индивидуальное или совместное влияние неопределенных входных данных на выход.

FAST сначала представляет условные дисперсии через коэффициенты из разложения в несколько рядов Фурье выходной функции. Тогда эргодическая теоремаприменяется для преобразования многомерного интеграла в одномерный интеграл при оценке коэффициентов Фурье. Для выполнения преобразования требуется набор несоизмеримых частот, и большинство частот являются иррациональными. Для облегчения вычислений вместо иррациональных частот выбран набор целочисленных частот. Целочисленные частоты не являются строго несоразмерными, что приводит к ошибке между многомерным интегралом и преобразованным одномерным интегралом. Однако целочисленные частоты могут быть выбраны несоизмеримыми ни в каком порядке, чтобы можно было управлять ошибкой, удовлетворяя любые теоретические требования к точности. Используя целочисленные частоты в интегральном преобразовании, полученная функция в одномерном интеграле является периодической, и интеграл необходимо вычислять только за один период. Следующий,поскольку непрерывная интегральная функция может быть восстановлена ​​из набора конечных точек выборки, еслиТеорема выборки Найквиста – Шеннона удовлетворена, одномерный интеграл вычисляется путем суммирования значений функции в сгенерированных точках выборки.

FAST более эффективен для расчета чувствительности, чем другие методы анализа глобальной чувствительности на основе дисперсии, с помощью интеграции Монте-Карло . Однако расчет FAST обычно ограничивается чувствительностью, относящейся к «главному эффекту» или «общему эффекту».

История [ править ]

Метод FAST зародился при изучении связанных систем химических реакций в 1973 году [1] [2], а подробный анализ ошибки вычислений был представлен позже в 1975 году. [3] Были рассчитаны только индексы чувствительности первого порядка, относящиеся к «главному эффекту». в оригинальном методе. FORTRAN компьютерная программа , способная анализировать либо алгебраические или дифференциальные системы уравнений было опубликовано в 1982 г. [4] В 1990 - е годы, соотношение между индексами БЫСТРЫМИ чувствительности и единиц Соболя вычисленных из моделирования методом Монте - Карло было обнаружено в общих рамках ANOVA -подобных разложения [5]и был разработан расширенный метод FAST, позволяющий рассчитывать индексы чувствительности, относящиеся к «общему эффекту». [6]

Фонд [ править ]

Чувствительность на основе дисперсии [ править ]

Индексы чувствительности метода, основанного на дисперсии, вычисляются с помощью ANOVA-подобного разложения функции для анализа. Предположим, функция находится где . Разложение, подобное ANOVA, есть

при условии, что это константа и интеграл каждого члена в суммах равен нулю, т. е.

Условная дисперсия, которая характеризует вклад каждого члена в общую дисперсию, равна

Общая дисперсия - это сумма всех условных дисперсий.

Индекс чувствительности определяется как нормализованная условная дисперсия как

особенно чувствительность первого порядка

что указывает на основной эффект ввода .

Кратные ряды Фурье [ править ]

Один из способов вычисления разложения, подобного ANOVA, основан на использовании нескольких рядов Фурье. Функция в единичном гиперкубе может быть расширена до многократно периодической функции, а разложение в кратный ряд Фурье имеет вид

где коэффициент Фурье равен

Разложение, подобное ANOVA, есть

Условная дисперсия первого порядка равна

где и - действительная и мнимая части соответственно

Эргодическая теорема [ править ]

Для вычисления коэффициентов Фурье необходимо вычислить многомерный интеграл. Один из способов оценить этот многомерный интеграл - преобразовать его в одномерный интеграл, выразив каждый входной параметр как функцию новой независимой переменной , как показано ниже.

где - набор несоизмеримых частот, т. е.

для целого набора тогда и только тогда, когда для каждого . Тогда коэффициенты Фурье можно вычислить с помощью одномерного интеграла согласно эргодической теореме [7]

Реализация [ править ]

Целочисленные частоты [ править ]

В лучшем случае одна из несоизмеримых частот может быть рациональной, а все остальные - иррациональными. Поскольку числовое значение иррационального числа не может быть точно сохранено в компьютере, при реализации требуется аппроксимация несоизмеримых частот всеми рациональными числами. Без потери общности частоты можно задавать как целые, а не как рациональные числа. Набор целых чисел примерно несоизмерим с порядком, если

для

где - целое число. Точное несоизмеримое условие - это крайний случай, когда .

При использовании целочисленных частот функция в преобразованном одномерном интеграле является периодической, поэтому требуется только интегрирование по периоду . Коэффициенты Фурье можно приблизительно рассчитать как

Приближение несоизмеримых частот для конечнога приводит к ошибке несоответствия между истинными коэффициентами Фурье , и их оценка , . Чем больше порядок , тем меньше ошибка, но тем больше вычислительных усилий требуется для вычисления оценок в следующей процедуре. На практике часто устанавливается равным 4, и доступна таблица результирующих наборов частот, которые содержат до 50 частот. (McRae et al., 1982).

Кривая поиска [ править ]

Преобразование ,, определяет кривую поиска в пространстве ввода. Если частоты несоизмеримы, кривая поиска может проходить через каждую точку во входном пространстве в диапазоне от 0 до, поэтому многомерный интеграл по входному пространству может быть точно преобразован в одномерный интеграл по кривой поиска. Однако, если частоты являются приблизительно несоизмеримыми целыми числами, кривая поиска не может пройти через каждую точку во входном пространстве. На самом деле поиск повторяется, поскольку функция преобразования периодическая, с периодом . Одномерный интеграл может быть вычислен за один период вместо бесконечного интервала для несоизмеримых частот; Однако ошибка вычислений возникает из-за приближения несоразмерности.

  • Кривая поиска
  • Кривая поиска в случае ω 1 = π и ω 2 = 7. Поскольку частоты несоизмеримы, кривая поиска не повторяется и может проходить через каждую точку квадрата.

  • Кривая поиска в случае ω 1 = 3 и ω 2 = 7. Поскольку частоты являются целыми числами, которые приблизительно несоизмеримы, кривая поиска повторяется и не может проходить через каждую точку квадрата.

  • Кривая поиска в случае ω 1 = 11 и ω 2 = 7. Поскольку частоты являются целыми числами, которые приблизительно несоизмеримы, кривая поиска повторяется и не может проходить через каждую точку квадрата.

Выборка [ править ]

Приближенный Фурье можно далее выразить как

а также

Ненулевые интегралы могут быть вычислены по точкам выборки.

где равномерная выборка точки в IS

Общее количество точек выборки должно удовлетворять критерию выборки Найквиста, т. Е.

где - наибольшая частота в, а - максимальный порядок вычисленных коэффициентов Фурье.

Частичная сумма [ править ]

После вычисления оценочных коэффициентов Фурье условную дисперсию первого порядка можно аппроксимировать следующим образом:

где вычисляется только частичная сумма первых двух членов, и для определения количества точек выборки. Использование частичной суммы обычно может дать достаточно хорошее приближение к общей сумме, поскольку члены, соответствующие основной частоте и частотам низкого порядка, обычно вносят наибольший вклад в общую сумму. Кроме того, коэффициент Фурье при суммировании является лишь оценкой истинного значения, и добавление большего количества членов более высокого порядка не поможет значительно повысить точность вычислений. Поскольку целые частоты не совсем несоизмеримы, существует два целых числа и такие, что может возникнуть интерференция между двумя частотами, если в суммирование включены члены более высокого порядка.

Аналогичным образом общая дисперсия может быть рассчитана как

где обозначает оцененный коэффициент Фурье функции внутри скобок, а - квадрат коэффициента Фурье функции . Наконец, чувствительность, относящаяся к основному эффекту входных данных, может быть рассчитана путем деления условной дисперсии на общую дисперсию.

Ссылки [ править ]

  1. ^ Cukier, RI, CM Фортуин, KE Шулер, А.Г. Печки и JH Schaibly (1973). Исследование чувствительности связанных реакционных систем к неопределенности скоростных коэффициентов. I Теория. Журнал химической физики , 59 , 3873–3878.
  2. ^ Шабли, JH и KE Shuler (1973). Исследование чувствительности связанных реакционных систем к неопределенности скоростных коэффициентов. II Приложения. Журнал химической физики , 59 , 3879–3888.
  3. ^ Cukier, РодАйленд, И. Н. Schaibly и К. Шулер (1975). Исследование чувствительности связанных реакционных систем к неопределенности скоростных коэффициентов. III. Анализ приближений. Журнал химической физики , 63 , 1140–1149.
  4. McRae, GJ, JW Tilden и JH Seinfeld (1982). Анализ глобальной чувствительности - вычислительная реализация теста амплитудной чувствительности Фурье (FAST). Компьютеры и химическая инженерия , 6 , 15–25.
  5. ^ Арчер ГЭБ, А. Saltelli и И. М. Соболь (1997). Меры чувствительности, ANOVA-подобные методы и использование бутстрапа. Журнал статистических вычислений и моделирования , 58 , 99–120.
  6. ^ Saltelli А. С. Tarantola и КПС Чан (1999). Независимый от модели количественный метод глобального анализа чувствительности выходных данных модели. Технометрика , 41 , 39–56.
  7. ^ Вейль, Х. (1938). Среднее движение. Американский журнал математики , 60 , 889–896.