CHAPTER 13 Affine Projection Algorithm
The LMS and ∈-NLMS algorithms were obtained by using simple instantaneous approximations for the covariance and cross-covariance quantities {Rdu,Ru}. More involved algorithms, with better performance but at increased computational costs, can be obtained by resorting to more sophisticated approximations for {Rdu, Ru}. We illustrate this situation by motivating the so-called affine projection algorithm.
13.1 INSTANTANEOUS APPROXIMATION
Just like ∈-NLMS, we again start from the regularized Newton’s recursion (10.8), namely,
albeit with a fixed step-size μ and a fixed regularization parameter
. Now, however, we shall employ a better approximation for both the covariance matrix, Ru, and the cross-covariance vector, Rdu. Specifically, we choose a positive integer K (usually K ≤ M, where M × 1 is the size of the weight vector) and replace {Rdu, Ru} by the following instantaneous approximations:

In other words, at each iteration i, we use the K most recent regressors and the K most recent observations,
to compute the approximate values for ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access