stringtranslate.com

Гауссова функция

В математике гауссова функция , часто просто называемая гауссовой , является функцией базовой формы и с параметрическим расширением для произвольных действительных констант a , b и ненулевого c . Она названа в честь математика Карла Фридриха Гаусса . График гауссианы представляет собой характерную симметричную форму « колоколообразной кривой ». Параметр a — это высота пика кривой, b — это положение центра пика, а c ( стандартное отклонение , иногда называемое гауссовой среднеквадратичной шириной) контролирует ширину «колокола».

Гауссовские функции часто используются для представления функции плотности вероятности нормально распределенной случайной величины с ожидаемым значением μ = b и дисперсией σ 2 = c 2 . В этом случае гауссова функция имеет вид [1]

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

Характеристики

Гауссовские функции возникают путем составления показательной функции с вогнутой квадратичной функцией : где

(Примечание: в , не путать с )

Таким образом, гауссовские функции — это функции, логарифм которых является вогнутой квадратичной функцией.

Параметр c связан с полной шириной на половине высоты (FWHM) пика согласно

Затем функцию можно выразить через FWHM, представленную как w :

Альтернативно параметр c можно интерпретировать, сказав, что две точки перегиба функции возникают при x = b ± c .

Полная ширина на уровне десятой части максимума (FWTM) для гауссианы может представлять интерес и является

Гауссовские функции являются аналитическими , и их предел при x → ∞ равен 0 (для приведенного выше случая b = 0 ).

Гауссовы функции относятся к тем функциям, которые являются элементарными , но не имеют элементарных первообразных ; интеграл гауссовой функции является функцией ошибок :

Тем не менее, их несобственные интегралы по всей действительной оси можно вычислить точно, используя гауссовский интеграл , и получить

Нормализованные гауссовы кривые с ожидаемым значением μ и дисперсией σ 2 . Соответствующие параметры : b = μ и c = σ .

Этот интеграл равен 1 тогда и только тогда, когда ( нормирующая константа ), и в этом случае гауссиана является функцией плотности вероятности нормально распределенной случайной величины с ожидаемым значением μ = b и дисперсией σ 2 = c 2 :

Эти гауссианы изображены на прилагаемом рисунке.

Гауссовские функции с центром в нуле минимизируют принцип неопределенности Фурье [ требуются пояснения ] .

Произведение двух гауссовых функций является гауссовой функцией, а свертка двух гауссовых функций также является гауссовой функцией, причем дисперсия является суммой исходных дисперсий: . Однако произведение двух гауссовых функций плотности вероятности (PDF) в общем случае не является гауссовой PDF.

Принимая преобразование Фурье (унитарное, углово-частотное соглашение) гауссовой функции с параметрами a = 1 , b = 0 и c, получаем другую гауссову функцию с параметрами , b = 0 и . [2] Так, в частности, гауссовы функции с b = 0 и сохраняются фиксированными с помощью преобразования Фурье (они являются собственными функциями преобразования Фурье с собственным значением 1). Физическая реализация — это дифракционная картина : например, фотографический слайд , пропускание которого имеет гауссово изменение, также является гауссовой функцией.

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

Интеграл гауссовой функции

Интеграл произвольной гауссовой функции равен

Альтернативная форма — это когда f должна быть строго положительной для сходимости интеграла.

Связь со стандартным гауссовым интегралом

Интеграл для некоторых действительных констант a , b и c > 0 можно вычислить, представив его в виде гауссовского интеграла . Во-первых, константу a можно просто вынести за скобки интеграла. Затем переменная интегрирования меняется с x на y = xb : и затем на :

Затем, используя гауссово интегральное тождество

у нас есть

Двумерная функция Гаусса

3D-график функции Гаусса с двумерной областью определения

Базовая форма:

В двух измерениях степень, в которую возводится e в гауссовой функции, представляет собой любую отрицательно определенную квадратичную форму. Следовательно, множества уровней гауссовой функции всегда будут эллипсами.

Конкретным примером двумерной функции Гаусса является

Здесь коэффициент A — амплитуда, x 0y 0 — центр, а σ xσ y — разбросы пятна по осям x и y . Рисунок справа был создан с использованием A = 1, x 0 = 0, y 0 = 0, σ x = σ y = 1.

Объем под функцией Гаусса определяется выражением

В общем случае двумерная эллиптическая гауссова функция выражается как , где матрица положительно определена .

Используя эту формулу, можно создать фигуру справа, используя A = 1 , ( x 0 , y 0 ) = (0, 0) , a = c = 1/2 , b = 0 .

Значение параметров для общего уравнения

Для общей формы уравнения коэффициент A представляет собой высоту пика, а ( x0 , y0 ) центр капли.

Если мы устанавливаем , то мы поворачиваем каплю на положительный угол против часовой стрелки (для отрицательного поворота по часовой стрелке поменяйте знаки в коэффициенте b ). [3]


Чтобы получить обратно коэффициенты , и из , и использовать


Примеры вращения гауссовых пятен можно увидеть в следующих примерах:

Используя следующий код Octave , можно легко увидеть эффект изменения параметров:

А  =  1 ; х0  =  0 ;  у0  =  0 ;сигма_X  =  1 ; сигма_Y  =  2 ;[ X ,  Y ]  =  сетка ( - 5 :. 1 : 5 ,  - 5 :. 1 : 5 );для  тета  =  0 : пи / 100 : пи  a  =  cos ( theta ) ^ 2  /  ( 2  *  sigma_X ^ 2 )  +  sin ( theta ) ^ 2  /  ( 2  *  sigma_Y ^ 2 );  b  =  sin ( 2  *  theta )  /  ( 4  *  sigma_X ^ 2 )  -  sin ( 2  *  theta )  /  ( 4  *  sigma_Y ^ 2 );  c  =  sin ( theta ) ^ 2  /  ( 2  *  sigma_X ^ 2 )  +  cos ( theta ) ^ 2  /  ( 2  *  sigma_Y ^ 2 ); Z  =  A  *  exp ( - ( a  *  ( X  -  x0 ) .^ 2  +  2  *  b  *  ( X  -  x0 )  .*  ( Y  -  y0 )  +  c  *  ( Y  -  y0 ) .^ 2 )); surf ( X ,  Y ,  Z )  ; shading  interp ;  view ( -36 , 36 ) waitforbuttonpress end  

Такие функции часто используются при обработке изображений и в вычислительных моделях функций зрительной системы — см. статьи о масштабном пространстве и аффинной адаптации формы .

См. также многомерное нормальное распределение .

Гауссова функция высшего порядка или супергауссова функция

Более общую формулировку гауссовой функции с плоской вершиной и гауссовым спадом можно получить, возведя содержание показателя степени в степень :

Эта функция известна как супергауссова функция и часто используется для формулировки гауссового пучка. [4] Эта функция также может быть выражена через полную ширину на половине максимума (FWHM), представленную как w :

В двумерной формулировке гауссова функция вдоль и может быть объединена [5] с потенциально различными и для формирования прямоугольного гауссова распределения: или эллиптического гауссова распределения:

Многомерная функция Гаусса

В -мерном пространстве гауссова функция может быть определена как , где — столбец координат, — положительно определенная матрица, а обозначает транспонирование матрицы .

Интеграл этой гауссовой функции по всему -мерному пространству определяется как

Его можно легко вычислить, диагонализовав матрицу и заменив переменные интегрирования на собственные векторы .

В более общем смысле смещенная гауссова функция определяется как , где — вектор сдвига, а матрица может считаться симметричной, и положительно определенной. Следующие интегралы с этой функцией можно вычислить с помощью той же техники: где

Оценка параметров

Ряд областей, таких как звездная фотометрия , характеристика гауссовского пучка и спектроскопия линий эмиссии/поглощения, работают с выборочными гауссовыми функциями и нуждаются в точной оценке параметров высоты, положения и ширины функции. Для одномерной гауссовой функции существует три неизвестных параметра ( a , b , c ), а для двумерной гауссовой функции — пять .

Наиболее распространенный метод оценки гауссовых параметров — логарифмирование данных и подгонка параболы к полученному набору данных. [6] [7] Хотя это обеспечивает простую процедуру подгонки кривой , полученный алгоритм может быть смещен из-за чрезмерного взвешивания малых значений данных, что может привести к большим ошибкам в оценке профиля. Можно частично компенсировать эту проблему с помощью оценки взвешенных наименьших квадратов , уменьшая вес малых значений данных, но это также может быть смещено, позволяя хвосту гауссовой функции доминировать при подгонке. Чтобы устранить смещение, можно вместо этого использовать итеративно перевзвешенную процедуру наименьших квадратов , в которой веса обновляются на каждой итерации. [7] Также возможно выполнить нелинейную регрессию непосредственно на данных, без использования логарифмического преобразования данных ; для получения дополнительных опций см. подгонка распределения вероятностей .

Точность параметров

Как только у вас есть алгоритм для оценки параметров функции Гаусса, также важно знать, насколько точны эти оценки. Любой алгоритм оценки наименьших квадратов может предоставить числовые оценки дисперсии каждого параметра (т. е. дисперсии оцененной высоты, положения и ширины функции). Можно также использовать теорию границ Крамера–Рао , чтобы получить аналитическое выражение для нижней границы дисперсий параметров, учитывая определенные предположения о данных. [8] [9]

  1. Шум в измеренном профиле либо распределен по Гауссу, либо распределен по Пуассону .
  2. Расстояние между каждой выборкой (т.е. расстояние между пикселями, измеряющими данные) является равномерным.
  3. Пик «хорошо оцифрован», так что менее 10% площади или объема под пиком (площади для одномерной гауссианы, объема для двумерной гауссианы) находится за пределами области измерения.
  4. Ширина пика намного больше расстояния между точками расположения образцов (т.е. пиксели детектора должны быть как минимум в 5 раз меньше гауссовой полуширины).

Когда эти предположения удовлетворены, следующая ковариационная матрица K применяется для параметров 1D-профиля , и при iid гауссовском шуме и при пуассоновском шуме: [8] где — ширина пикселей, используемых для выборки функции, — квантовая эффективность детектора, а указывает стандартное отклонение шума измерения. Таким образом, индивидуальные дисперсии для параметров в случае гауссова шума равны

и в случае шума Пуассона,

Для параметров двумерного профиля, задающих амплитуду , положение и ширину профиля, применяются следующие ковариационные матрицы: [9]

где индивидуальные дисперсии параметров задаются диагональными элементами ковариационной матрицы.

Дискретный Гауссов

Дискретное гауссовское ядро ​​(сплошная линия) в сравнении с выборочным гауссовым ядром (пунктирная линия) для масштабов

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

Альтернативный подход заключается в использовании дискретного гауссовского ядра : [10] где обозначает модифицированные функции Бесселя целого порядка.

Это дискретный аналог непрерывного гауссиана, поскольку он является решением дискретного уравнения диффузии (дискретное пространство, непрерывное время), точно так же, как непрерывный гауссиан является решением непрерывного уравнения диффузии. [10] [11]

Приложения

Гауссовские функции появляются во многих контекстах в естественных науках , социальных науках , математике и инженерии . Вот некоторые примеры:

Смотрите также

Ссылки

  1. ^ Сквайрс, Г. Л. (2001-08-30). Практическая физика (4-е изд.). Cambridge University Press. doi :10.1017/cbo9781139164498. ISBN 978-0-521-77940-1.
  2. ^ Weisstein, Eric W. "Fourier Transform – Gaussian". MathWorld . Получено 19 декабря 2013 г.
  3. ^ Nawri, Nicholas. "Berechnung von Kovarianzellipsen" (PDF) . Архивировано из оригинала (PDF) 2019-08-14 . Получено 14 августа 2019 .
  4. ^ Parent, A., M. Morin и P. Lavigne. «Распространение супергауссовых распределений поля». Optical and Quantum Electronics 24.9 (1992): S1071–S1079.
  5. ^ "Руководство по командам оптического программного обеспечения GLAD, запись о команде GAUSSIAN" (PDF) . Исследования в области прикладной оптики . 2016-12-15.
  6. ^ Каруана, Ричард А.; Сирл, Роджер Б.; Хеллер, Томас.; Шупак, Сол И. (1986). «Быстрый алгоритм разрешения спектров». Аналитическая химия . 58 (6). Американское химическое общество (ACS): 1162–1167. doi :10.1021/ac00297a041. ISSN  0003-2700.
  7. ^ ab Hongwei Guo, "Простой алгоритм подгонки гауссовой функции", IEEE Sign. Proc. Mag. 28(9): 134-137 (2011).
  8. ^ ab N. Hagen, M. Kupinski и EL Dereniak, "Оценка гауссовского профиля в одном измерении", Appl. Opt. 46:5374–5383 (2007)
  9. ^ ab N. Hagen и EL Dereniak, "Оценка гауссовского профиля в двух измерениях", Appl. Opt. 47:6842–6851 (2008)
  10. ^ ab Линдеберг, Т., «Масштабное пространство для дискретных сигналов», PAMI(12), № 3, март 1990 г., стр. 234–254.
  11. ^ Кэмпбелл, Дж., 2007, Модель SMM как краевая задача с использованием дискретного уравнения диффузии , Theor Popul Biol. 2007 Декабрь;72(4):539–46.
  12. ^ Хаддад, РА и Акансу, АН, 1991, Класс быстрых гауссовых биномиальных фильтров для обработки речи и изображений , IEEE Trans. on Signal Processing, 39-3: 723–727
  13. ^ Honarkhah, M и Caers, J, 2010, Стохастическое моделирование закономерностей с использованием моделирования закономерностей на основе расстояний , Mathematical Geosciences, 42: 487–517

Внешние ссылки