Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
- We pursue a block decomposition of
. Subsitituting into the inversion formula (16)
obtains:
- The Schur complement, denoted as
, is nothing but the
PSD-minimal squared error for the model of order
:
The last step follows by writing
and using orthogonality of the error
and past outputs
under optimal choice of
model parameters, i.e.
 |
|
|
(20) |
See Appendix
for proof. Note that
gives
a (biased) estimate of the prediction error covariance of order
.
- From the formula for
, we find a recursion
for
:
In the final step, we define
=
, where
, like
, is in the form of a Schur complement.
- To interpret
and
, we parallel the development
for
(19):
The quantity
is interpreted as a backwards prediction error, and we denote as
. Proceeding:
Again by orthogonality arguments, (see Appendix), we replace
by
. Note that
gives a (biased) estimate of the cross-covariance
between forward and backward prediction errors of order
.
- The recursion for
depends on the
unknown quantities
and
. Because
and
, we see everything is available for the computation.
However, forming
takes
-by-
matrix
multiplications. To eliminate all but one of these multiplications,
we develop a recursion for
:
This gives the standard form of the Levinson-Durbin algorithm.
- For the initialization, consider
. Since no prediction is
done, the forward error is nothing but the observation:
and the backward error is nothing but the past observation:
, given the way it was defined (23).
It follows that
and
=
;
consequently,
, which equals
thanks to the original least squares solution (12). The
Levinson-Durbin algorithm may be summarized:
| Recursion: |
|
|
|
 |
 |
 |
|
 |
 |
 |
|
 |
 |
 |
|
 |
 |
![$\displaystyle \left[\begin{array}{c\vert c}
A_{p} - k_{p+1}A^{\char93 }_{p} & k_{p+1}\end{array}\right]$](img237.png) |
|
| Initialization: |
|
|
|
 |
 |
 |
|
 |
 |
 |
|
 |
 |
 |
|
 |
 |
 |
|
Next |
Prev |
Up |
Top
|
JOS Index |
JOS Pubs |
JOS Home |
Search
Download lattice.pdf
Download lattice_2up.pdf