Полностью ли автокорреляционная функция описывает случайный процесс?


31

Стохастический процесс полностью описывается его автокорреляционной функцией?

Если нет, какие дополнительные свойства будут необходимы?

Ответы:


44

Что подразумевается под полным описанием случайного процесса? Ну, математически стохастический процесс - это набор {X(t):tT} случайных величин, по одной на каждый момент времени t в наборе индексов T , где обычно T - вся действительная или положительная вещественная линия, а полное описание означает, что для каждого целого числа n1 и n моментов времени t1,t2,,tnT мы знаем (совместные) распределенияn случайных величинX(t1) ,X(t2) ,,X(tn) . Этоогромноеколичество информации: нам нужно знать CDFX(t) для каждого момента времениt , (двумерный) объединенный CDFX(t1) иX(t2) для всех вариантов времени моментыt1 иt2 , (трехмерные) CDFX(t1) ,X(t2) иX(t3) и т. д. и т. д. и т. д.

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

  • Все случайные величины в процессе имеют идентичные CDF: FX(t1)(x)=FX(t2)(x) для всех t1,t2 .
  • Любые две случайные величины, разделенные определенным количеством времени, имеют тот же объединенный CDF, что и любая другая пара случайных переменных, разделенных тем же количеством времени. Например, случайные величины X(t1) и X(t1+τ) разделяются на τ секунды, как и случайные величины X(t2) и X(t2+τ) , и, таким образом, FX(t1),X(t1+τ)(x,y)=FX(t2),X(t2+τ)(x,y)
  • Любые три случайные величины X(t1) , X(t1+τ1) , X(t1+τ1+τ2) разнесены τ1 и τ2 друг от друга имеют одинаковый совместный CDF как X(t2) , X(t2+τ1) , X(t2+τ1+τ2) , которыйкак ирасстоянииτ1 иτ2 другдруга,
  • и так далее для всех многомерных CDF. См., Например, ответ Питера К. для получения подробной информации о многомерном случае.

По сути, вероятностные описания случайного процесса не зависят от того, что мы решили назвать началом координат на оси времени: сдвигать все моменты времени t1,t2,,tn на некоторое фиксированное значение τ на t1+τ,t2+τ,,tn+τ дает такое же вероятностное описание случайных величин. Это свойство называется стационарностью в строгом смысле и случайный процесс, который обладает этим свойством, называется строго стационарным случайным процессом или, проще говоря, стационарным случайным процессом.

Обратите внимание, что строгая стационарность сама по себе не требует какой-либо конкретной формы CDF. Например, это не говорит о том, что все переменные являются гауссовыми.

Прилагательное строго предполагает, что можно определить более свободную форму стационарности. Если CDF Nth порядка X(t1),X(t2),,X(tN) такой же, как CDF Nth порядка X(t1+τ),X(t2+τ),,X(tN+τ) для всех вариантов выбораt1,t2,,tN иτ , тогда случайный процесс называется стационарным для порядкаN и называетсястационарным случайным процессомNth порядка. Отметим, что стационарный случайный процессNth порядка также является стационарным для порядкаn для каждого положительногоn<N . (Это потому, чтоCDFnth порядка является пределомCDFNth порядка какNnFX(x)=limyFX,Y(x,y)N

Если случайный процесс является стационарным для (по крайней мере) порядка , то все имеют одинаковое распределение и, следовательно, предполагая, что среднее существует, одинаково для всех . Точно так же одинаково для всех и называется мощностью процесса. Все физические процессы имеют конечную мощность, и поэтому принято считать, что в этом случае, особенно в более ранней технической литературе, этот процесс называется процессом второго порядка . Выбор имени неудачен, потому что он вызывает путаницу со вторым порядком 1X(t)E[X(t)]=μtE[(X(t))2]tE[(X(t))2]<стационарность (см. мой ответ на stats.SE ), и поэтому здесь мы будем называть процесс, для которого является конечным для всех (независимо от того, является ли является константой) как процесс с конечными степенями и избежать этой путаницы. Но еще раз отметим, чтоE[(X(t))2]tE[(X(t))2]

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

Рассмотрим случайный процесс, который является стационарным для порядка . Теперь, поскольку совместное распределение и совпадает с совместной функцией распределения и , и значение зависит только от . Эти ожидания являются конечными для процесса с конечной степенью мощности, и их значение называется автокорреляционной функцией процесса: является функцией , времени разделение случайных величин и и не зависит от2X(t1)X(t1+τ)X(t2)X(t2+τ)E[X(t1)X(t1+τ)]=E[X(t2)X(t2+τ)]τRX(τ)=E[X(t)X(t+τ)]τX(t)X(t+τ)tвообще. Отметим также, что поэтому функция автокорреляции является четной функцией своего аргумента.

E[X(t)X(t+τ)]=E[X(t+τ)X(t)]=E[X(t+τ)X(t+ττ)]=RX(τ),

Стационарный случайный процесс второго порядка с конечной степенью мощности обладает

  1. Его среднее значение является константойE[X(t)]
  2. Его автокорреляционная функция является функцией , разделения по времени случайных величин и , и делает не зависит от вообще.RX(τ)=E[X(t)X(t+τ)]τX(t)X(t+τ)t

Предположение о стационарности в некоторой степени упрощает описание случайного процесса, но для инженеров и статистиков, заинтересованных в построении моделей на основе экспериментальных данных, оценка всех этих CDF является нетривиальной задачей, особенно когда имеется только один отрезок пути выборки (или реализация) на котором могут быть сделаны измерения. Два измерения, которые относительно легко выполнить (поскольку у инженера уже есть необходимые инструменты на его рабочем месте (или программы на MATLAB / Python / Octave / C ++ в его библиотеке программного обеспечения), представляют собой значение DC для и автокорреляционная функцияx(t) 1T0Tx(t)dtx(t)Rx(τ)=1T0Tx(t)x(t+τ)dt(или его преобразование Фурье, спектр мощности ). Принятие этих измерений в качестве оценок среднего значения и автокорреляционной функции процесса с конечной степенью приводит к очень полезной модели, которую мы обсудим далее.x(t)


Случайный процесс с конечной степенью мощности называется стационарным процессом с широким смыслом (WSS) (также слабо стационарный случайный процесс, который, к счастью, также имеет тот же WSS инициализации), если он имеет постоянное среднее значение и его автокорреляционная функция зависит только от разницы во времени (или ).RX(t1,t2)=E[X(t1)X(t2)]t1t2t2t1

Обратите внимание, что определение ничего не говорит о CDF случайных величин, составляющих процесс; это полностью ограничение на моменты первого и второго порядка случайных величин. Конечно, стационарный случайный процесс второго порядка (или порядка (для ) или строго стационарный) с конечной степенью мощности является процессом WSS, но обратное утверждение не обязательно должно быть верным.NthN>2

Процесс WSS не обязательно должен быть стационарным для какого-либо заказа.

Рассмотрим, например, случайный процесс где принимает четыре одинаково вероятных значения и . (Не пугайтесь: четыре возможных пути выборки этого случайного процесса - это только четыре формы сигнала QPSK). Обратите внимание, что каждый является дискретной случайной величиной, которая, как правило, принимает четыре одинаково вероятных значения и Легко видеть, что в общем случае и{X(t):X(t)=cos(t+Θ),<t<}Θ0,π/2,π3π/2X(t)cos(t),cos(t+π/2)=sin(t),cos(t+π)=cos(t)cos(t+3π/2)=sin(t)X(t)X(s)имеют разные распределения, и поэтому процесс даже не является стационарным первого порядка. С другой стороны, для каждого пока Короче говоря, процесс имеет нулевое среднее значение, и его автокорреляционная функция зависит только от разницы во времени , поэтому процесс является в широком смысле стационарным. Но он не является стационарным первого порядка и поэтому не может быть стационарным для более высоких порядков.

E[X(t)]=14cos(t)+14(sin(t))+14(cos(t))+14sin(t)=0
t
E[X(t)X(s)]=14[cos(t)cos(s)+(cos(t))(cos(s))+sin(t)sin(s)+(sin(t))(sin(s))]=12[cos(t)cos(s)+sin(t)sin(s)]=12cos(ts).
ts

Даже для процессов WSS, которые являются стационарными (или строго стационарными) случайными процессами второго порядка, мало что можно сказать о конкретных формах распределений случайных величин. Короче,

Процесс WSS не обязательно является стационарным (в любом порядке), и среднего значения и автокорреляционной функции процесса WSS недостаточно для полного статистического описания процесса.

Наконец, предположим , что стохастический процесс предполагается быть гауссовым процессом ( «доказать» это с достаточной степенью уверенности не является тривиальной задачей). Это означает , что для каждого , является гауссовой случайной переменной и для всех положительных целых чисел и выбор моментов времени , , , то случайные величины , , - совместно гауссовские случайные величины. Теперь совместная гауссова функция плотности полностьюtX(t)n2nt1t2,tnNX(t1)X(t2),X(tn)определяется по средним, дисперсиям и ковариациям случайных величин, и в этом случае, зная функцию среднего (она не должна быть константой, как это требуется для широкого смысла) -стационарность) и автокорреляционная функция для всех (она не должна зависеть только от что требуется для стационарной стационарности) достаточно, чтобы полностью определить статистику процесса.μX(t)=E[X(t)]RX(t1,t2)=E[X(t1)X(t2)]t1,t2t1t2

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

Ry=hh~RX
так что можно легко определить выходную статистику, процессы WSS в целом и процессы WSS Гаусса в частности имеют большое значение в инженерных приложениях.


Не могли бы вы прокомментировать «Белый шум» в этом смысле? По определению автокорреляция при является дисперсией случайных величин. Означает ли это, что AWGN (аддитивный белый гауссов шум) имеет бесконечную дисперсию? Я спрашиваю это, потому что обычно люди пишут , не так? Должно ли это быть написано ? Спасибо. τ=0n(t) N(0,N0/2)n(t) N(0,δ(0)N0/2)
Рой

1
@Drazick Пожалуйста, задайте отдельный вопрос.
Дилип Сарвате

1
Это фантастический мини-курс по определению стационарных процессов. Я никогда не видел ничего подобного - изложенного так методично и четко. Сообщество вики?
августа

@Dilip Sarwate Простите за мое невежество. В примере. Почему E [X (t)] = 0 для всех t? Вы предполагали эргодичность? Как вы вывели функцию плотности вероятности X (t) из функции плотности вероятности тета для вычисления ожидаемого значения? E [X (t) X (s)] = E [cos (t + тета) * cos (s + тета)] верно? Какие шаги вы предприняли, чтобы упростить это выражение и получить то, что написали? Спасибо
VMMF

1
@VMMF НЕ используется эргодичность. является дискретной случайной величиной, поскольку является дискретной случайной величиной и принимает значения и с равной вероятностью . Ergo, . принимает значения , , и с равной вероятностью . Следовательно,X(t)=cos(t+Θ)Θ±cos(t)±sin(t)14E[X(t)]=0X(t)X(s)cos(t)cos(s)(cos(t))(cos(s))=cos(t)cos(s)sin(t)sin(s)(sin(t))(sin(s))=sin(t)sin(s)14E[X(t)(X(s)]=12(cos(t)cos(s)+sin(t)sin(s))=12cos(ts) . Следовательно,
Дилип Сарват
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.