Random Processes Sildes
Random Processes Sildes
Outline
Random variables
Random processes
Spectral factorization
• Autoregressive processes
Definitions
Pr
Probability density function:
Mean or expected value:
Z
Variance:
Z
Var
Definitions
Pr
Joint probability density function:
Correlation:
Covariance:
Cov
Correlation coefficient
(small )
Linearly dependent
Definitions
Two random variables and are uncorrelated if
or or
Two random variables and are orthogonal if
Definitions
Mean and variance:
Autocorrelation and autocovariance:
Cross-correlation and cross-covariance
Uncorrelated and orthogonal processes are defined as for variables but now
6 3 Random processes September 12, 2016
Random processes
Stationarity
Second-order stationarity if .
Implies
Stationarity in the strict sense, if the process is stationary for all orders
Two processes and jointly wide-sense stationary if i) both and
are wide-sense stationary and ii)
Properties of WSS processes:
symmetry:
mean-square value:
maximum value:
Autocorrelation matrix:
.. .. ..
. . .
Autocovariance matrix:
where
Sample mean:
X
Realization 1
Realization 2
Realization 3
Realization 4
Realization 5
Ensemble mean:
Ergodicity
Sample mean:
X
A WSS process is ergodic in the mean if (mean-square convergence)
or
(unbiased) and Var
Necessary and sufficient condition:
X
White noise
i.e. for .
All variables are uncorrelated with variance (probability density not important)
The power spectrum of zero-mean white noise is constant:
X
X X
Also:
Since the autocorrelation is conjugate symmetric, the power spectrum is real:
If the stochastic process is real, the power spectrum is even:
The power spectrum is nonnegative:
The total power is proportional to the area under the power spectrum:
Z
Power spectrum
bounded by the maximum and minimum value, respectively, of the power spec-
trum:
The power spectrum is related to the mean of as
X
If has a nonzero mean or a periodicity, the power spectrum contains im-
pulses
by a stable LSI filter with unit sample response ; then the output is also
WSS with
where is the “(deterministic) autocorrelation” of :
X
The power of is given by
X X
14 3 Random processes September 12, 2016
Filtering random processes
So assuming no pole/zero cancelations between and , if has a
pole (zero) at , then also has a pole (zero) at and another at
the conjugate reciprocal location
If is a narrow-band bandpass filter with center frequency , bandwidth
Z
so the power spectrum describes how the power is distributed over frequency
15 3 Random processes September 12, 2016
Spectral factorization
then may be factored as
X
Proof:
X X
and
so is the IDTFT of , and since is real,
16 3 Random processes September 12, 2016
Spectral factorization
Proof (continued):
X X
If we now define the second exponential as
( )
X
then we can express the third exponential as
( ) ( )
X X
and so we obtain
with
A process that can be factorized as described earlier is a regular process
white noise with variance
• If the process is filtered by the inverse filter , then the output is white
noise with variance (whitening)
• The process and the white noise contain the same information (compres-
sion)
then the spectral factorization tells us we can factor this as
where
whose roots are all inside the unit circle
conjugate reciprocal pairs and we simply relate the zeros inside the unit circle to
the zeros of and the poles inside the unit circle to the zeros of
19 3 Random processes September 12, 2016
Special types of random processes
P
P
The power spectrum of the output can then be written as
The power spectrum of an ARMA process has poles and zeros with
X X
we can multiply both sides with and take the expectation:
X X X
The crosscorrelation between
X
X
X
..
.
.. .. .. ..
. . .
.
..
.
.. .. ..
..
. . . .
Given the filter coefficients and , it gives a recursion for the autocor-
relation
22 3 Random processes September 12, 2016
Special types of random processes
Autoregressive processes
The Yule-Walker equations are given by
X
..
.
.. .. .. .. ..
.
. .
.
.
The Yule-Walker equations are given by
X
Estimating from the Yule-Walker equations is not easy (nonlinear)