Характеристическая функция
Материал из MachineLearning.
| | Статья написана с использованием LLM DeepSeek и проверена участником Aliia Latipova 23:50, 16 июля 2026 (MSD) |
Определение и связь с преобразованием Фурье
Характеристическая функция (ХФ) случайной величины с функцией распределения
определяется как математическое ожидание комплексной экспоненты:
Для абсолютно непрерывной случайной величины с плотностью ХФ представляет собой преобразование Фурье плотности (с точностью до знака в экспоненте):
В общем случае интеграл понимается как интеграл Лебега–Стилтьеса по вероятностной мере, и ХФ существует для любой случайной величины, поскольку и мера конечна. Это свойство является ключевым преимуществом перед производящей функцией моментов, которая требует существования экспоненциальных моментов.
Для случайного вектора характеристическая функция определяется на
:
Здесь — стандартное скалярное произведение. ХФ вектора является многомерным преобразованием Фурье–Стилтьеса совместного распределения.
Фундаментальные свойства
Ограниченность и равномерная непрерывность
Для любой случайной величины и любого
выполнено
. Более того, характеристическая функция равномерно непрерывна на всей вещественной прямой[1]:
-
при
.
-
Это свойство гарантирует, что ХФ не имеет разрывов независимо от гладкости исходного распределения.
Неотрицательная определённость и теорема Бохнера–Хинчина
Характеристическая функция является неотрицательно определённой: для любых , чисел
и комплексных чисел
выполняется
Знаменитая теорема Бохнера–Хинчина устанавливает обратное: любая непрерывная в нуле неотрицательно определённая функция с
является характеристической функцией некоторой вероятностной меры. Этот критерий играет фундаментальную роль в доказательстве предельных теорем.
Связь с моментами и кумулянтами
Если у существует абсолютный момент порядка
,
, то характеристическая функция
раз непрерывно дифференцируема, и её производные в нуле дают моменты:
Разложение в ряд Маклорена до порядка записывается как
Логарифм характеристической функции порождает кумулянты:
. Кумулянтное разложение особенно удобно в методе моментов и при анализе сумм независимых величин.
Теорема единственности и формула обращения
Распределение случайной величины однозначно восстанавливается по её характеристической функции. Если для всех
, то
и
одинаково распределены. Практическое восстановление даёт формула обращения (при условии
плотность
существует и непрерывна):
В общем случае справедлива формула обращения для функции распределения (теорема Леви):
где — точки непрерывности
.
Теорема непрерывности (Леви)
Последовательность случайных величин сходится по распределению к
(
) тогда и только тогда, когда для каждого
их характеристические функции сходятся к характеристической функции
:
Если предел существует и функция
непрерывна в нуле, то она является характеристической функцией некоторого распределения, и имеет место сходимость по распределению. Эта теорема — краеугольный камень доказательства Центральной предельной теоремы.
Связь с другими производящими функциями
- Производящая функция моментов (МГФ)
требует существования экспоненциальных моментов и может быть не определена при
(например, для распределения Коши). ХФ
всегда существует и, в отличие от МГФ, не требует аналитичности в окрестности нуля.
- Производящая функция вероятностей (ПФВ) для целочисленных неотрицательных величин
связана с ХФ соотношением
. ПФВ удобна для операций с дискретными распределениями, но ограничена своим классом.
- Функция распределения даёт полное описание закона, но не обладает алгебраическими свойствами ХФ: свёртка распределений соответствует произведению характеристических функций, что делает ХФ основным инструментом анализа сумм независимых случайных величин.
Характеристические функции основных распределений
- Нормальное
: ::
- Экспоненциальное
, плотность
при
: ::
- Коши со сдвигом
и масштабом
: ::
ХФ не дифференцируема в нуле, что отражает отсутствие моментов.
- Пуассоновское
: ::
- Биномиальное
: ::
Многомерный случай
Характеристическая функция случайного вектора унаследует все свойства одномерного случая: ограниченность (
), равномерную непрерывность, неотрицательную определённость. Формула обращения в многомерном случае при
даёт совместную плотность:
Характеристическая функция многомерного нормального вектора имеет вид
Здесь — вектор средних,
— ковариационная матрица. Из этого представления следует, что любая линейная комбинация компонент имеет ХФ
, что даёт удобный способ работы с ковариационной структурой и частными распределениями.
Для условных распределений общая формула сложнее, но в случае совместной нормальности условная ХФ подвектора при фиксированных значениях другого подвектора также является ХФ многомерного нормального закона с параметрами, выражаемыми через блочное представление ковариационной матрицы.
Эмпирическая характеристическая функция и вычислительные аспекты
По выборке из распределения
эмпирическая характеристическая функция (ЭХФ) определяется как
ЭХФ является несмещённой оценкой истинной ХФ и сходится к ней почти наверное равномерно на компактных интервалах. Она служит основой для статистических процедур, не требующих предположений о параметрическом семействе распределений.
Численные методы: Для дискретных распределений с носителем на равномерной сетке вычисление ЭХФ на дискретном множестве частот эквивалентно дискретному преобразованию Фурье вектора вероятностей и может быть эффективно реализовано через Быстрое преобразование Фурье (БПФ) со сложностью
. В непрерывном случае применяются квадратурные формулы и методы сглаживания для борьбы с осцилляциями при оценке плотности по обратному преобразованию.
Обращение ХФ является некорректно поставленной задачей: малые возмущения на высоких частотах могут приводить к большим ошибкам в восстановленной плотности. Для регуляризации используют ядерное сглаживание (демпфирование) с параметром размытости
:
где — преобразование Фурье ядерной функции. Этот подход тесно связан с ядерной оценкой плотности.
Применения в машинном обучении и анализе данных
Двухвыборочные тесты и расстояние энергии
Характеристическая функция лежит в основе свободных от распределения двухвыборочных тестов. Расстояние энергии (energy distance) между распределениями и
выражается через интеграл от квадрата модуля разности их ХФ[1]:
Выборочная версия этого расстояния приводит к тесту равенства распределений, состоятельному против любых альтернатив. В машинном обучении такие тесты применяются для валидации генеративных моделей, оценки сдвига распределения между обучающей и тестовой выборками, а также в задачах детекции дрейфа данных.
Воспроизводящие ядра и вложение распределений
Метод вложения распределений в воспроизводящее гильбертово пространство (kernel mean embedding) опирается на характеристические ядра. Ядро называется характеристическим, если отображение распределения
инъективно. Известно, что ядро является характеристическим тогда и только тогда, когда порождённое им преобразование Фурье не обращается в нуль почти всюду, что напрямую связывает свойство инъективности с поведением характеристических функций. На этой основе построены ядерный двухвыборочный тест (MMD) и ядерный тест независимости (HSIC), широко используемые в современной статистике и ML[1].
Устойчивые распределения и модели с тяжёлыми хвостами
Класс устойчивых распределений определяется замкнутостью относительно суммирования независимых копий и полностью описывается характеристической функцией:
Такая форма не имеет замкнутой плотности (кроме отдельных случаев), но параметры удобно оценивать через ЭХФ. В финансовом ML и анализе редких событий (градиенты с тяжёлыми хвостами, логи активности пользователей) устойчивые модели превосходят гауссовские, а ХФ даёт естественный инструмент калибровки и симуляции.
Генеративные модели на основе ХФ
Характеристическая функция вводит метрику между распределениями без необходимости вычислять плотность. В генеративно-состязательных сетях (GAN) предложены Characteristic Function GAN (CF-GAN), где дискриминатор заменяется разностью эмпирических ХФ настоящих и сгенерированных данных в случайных точках [1]. Целевая функция вида
обходит проблемы, связанные с обучением дискриминатора, и демонстрирует стабильную сходимость. Другие подходы (Implicit Generative Modeling via Characteristic Functions, моментные сети) также эксплуатируют связь ХФ с моментами и кумулянтами.
Байесовский вывод и вероятностное программирование
В вероятностном программировании (Pyro, Stan, TensorFlow Probability) вывод часто сводится к аппроксимации апостериорных распределений. Характеристическая функция используется в нескольких направлениях:
- Приближённое обращение через спектральные методы: апостериорная плотность восстанавливается из эмпирической ХФ, полученной по MCMC-выборке, с помощью регуляризованного обратного Фурье.
- Моментное сопряжение: в вариационном выводе с семействами устойчивых распределений оптимизация параметров приближённого распределения может проводиться путём минимизации расстояния между ХФ (например, характеристическое дивергенция).
- Быстрое вычисление свёрток: в моделях с суммами латентных переменных ХФ позволяет заменить численное интегрирование плотностей умножением ХФ, что ускоряет расчёты в байесовских сетях со структурой сумм.
Преимущества и ограничения
Преимущества: универсальное существование, однозначная связь с распределением, алгебраическая простота свёрток, удобство в предельных теоремах, естественное обобщение на многомерный случай.
Ограничения: практическая интерпретация значений комплексной функции нетривиальна, численное обращение чувствительно к шуму, оценка ЭХФ на высоких частотах страдает от большой дисперсии, требующей аккуратного сглаживания. Кроме того, равенство ХФ на всей оси — сильное требование, которое в прикладных задачах заменяется расстояниями между ХФ, интегрированными по подходящей мере.

