H∞ optimality of the LMS algorithm

We show that the celebrated least-mean squares (LMS) adaptive algorithm is H/sup /spl infin// optimal. The LMS algorithm has been long regarded as an approximate solution to either a stochastic or a deterministic least-squares problem, and it essentially amounts to updating the weight vector estimates along the direction of the instantaneous gradient of a quadratic cost function. We show that the LMS can be regarded as the exact solution to a minimization problem in its own right. Namely, we establish that it is a minimax filter: it minimizes the maximum energy gain from the disturbances to the predicted errors, whereas the closely related so-called normalized LMS algorithm minimizes the maximum energy gain from the disturbances to the filtered errors. Moreover, since these algorithms are central H/sup /spl infin// filters, they minimize a certain exponential cost function and are thus also risk-sensitive optimal. We discuss the various implications of these results and show how they provide theoretical justification for the widely observed excellent robustness properties of the LMS filter.

[1]  Ali H. Sayed,et al.  Recursive linear estimation in Krein spaces. II. Applications , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[2]  D. Jacobson,et al.  Optimization of stochastic linear systems with additive measurement and process noise using exponential performance criteria , 1974 .

[3]  Simon Haykin,et al.  Adaptive filter theory (2nd ed.) , 1991 .

[4]  K. Glover,et al.  State-space formulae for all stabilizing controllers that satisfy and H ∞ norm bound and relations to risk sensitivity , 1988 .

[5]  T. Kailath,et al.  Linear estimation in Krein spaces. I. Theory , 1996, IEEE Trans. Autom. Control..

[6]  B. Widrow,et al.  Stationary and nonstationary learning characteristics of the LMS adaptive filter , 1976, Proceedings of the IEEE.

[7]  Keith Glover,et al.  Derivation of the maximum entropy H ∞-controller and a state-space formula for its entropy , 1989 .

[8]  T. Kailath,et al.  A state-space approach to adaptive RLS filtering , 1994, IEEE Signal Processing Magazine.

[9]  Ali H. Sayed,et al.  Time-domain feedback analysis of adaptive gradient algorithms via the small gain theorem , 1995, Optics & Photonics.

[10]  J. Speyer,et al.  Optimal stochastic estimation with exponential cost criteria , 1992, [1992] Proceedings of the 31st IEEE Conference on Decision and Control.

[11]  David J. N. Limebeer,et al.  Linear Robust Control , 1994 .

[12]  Thomas Kailath,et al.  H∞ adaptive filtering , 1995, ICASSP.

[13]  H. Kwakernaak A polynomial approach to minimax frequency domain optimization of multivariable feedback systems , 1986 .

[14]  G. Zames Feedback and optimal sensitivity: Model reference transformations, multiplicative seminorms, and approximate inverses , 1981 .

[15]  Andrew H. Jazwinski,et al.  Adaptive filtering , 1969, Autom..

[16]  B. Anderson,et al.  Optimal Filtering , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[17]  U. Shaked,et al.  H,-OPTIMAL ESTIMATION: A TUTORIAL , 1992 .

[18]  P. Khargonekar,et al.  State-space solutions to standard H/sub 2/ and H/sub infinity / control problems , 1989 .

[19]  Ali H. Sayed,et al.  Linear Estimation in Krein Spaces - Part I: Theory , 1996 .

[20]  Ali H. Sayed,et al.  Recursive linear estimation in Krein spaces. I. Theory , 1993, Proceedings of 32nd IEEE Conference on Decision and Control.

[21]  Thomas Kailath,et al.  Optimal Training Algorithms and their Relation to Backpropagation , 1994, NIPS.

[22]  Thomas Kailath,et al.  Mixed H^2/H^∞ Estimation: Preliminary Analytic Characterization And A Numerical Solution , 1996 .

[23]  Michael J. Grimble,et al.  Polynomial Matrix Solution of the H/Infinity/ Filtering Problem and the Relationship to Riccati Equation State-Space Results , 1993, IEEE Trans. Signal Process..

[24]  Rhodes,et al.  Optimal stochastic linear systems with exponential performance criteria and their relation to deterministic differential games , 1973 .

[25]  Pramod P. Khargonekar,et al.  FILTERING AND SMOOTHING IN AN H" SETTING , 1991 .

[26]  T. Kailath,et al.  H/sup /spl infin// bounds for the recursive-least-squares algorithm , 1994, Proceedings of 1994 33rd IEEE Conference on Decision and Control.

[27]  S. Haykin,et al.  Adaptive Filter Theory , 1986 .

[28]  A. Sayed,et al.  A CLASS OF ADAPTIVE NONLINEAR H ∞ –FILTERS WITH GUARANTEED l 2 -STABILITY , 1995 .

[29]  P. Khargonekar,et al.  State-space solutions to standard H2 and H∞ control problems , 1988, 1988 American Control Conference.

[30]  T. Kailath,et al.  Linear estimation in Krein spaces. II. Applications , 1996, IEEE Trans. Autom. Control..

[31]  Thomas Kailath,et al.  Linear Systems , 1980 .

[32]  Tamer Bąar Optimum performance levels for minimax filters, predictors and smoothers , 1991 .

[33]  T. Basar,et al.  H∞-0ptimal Control and Related Minimax Design Problems: A Dynamic Game Approach , 1996, IEEE Trans. Autom. Control..

[34]  Thomas Kailath,et al.  Hoo Optimality Criteria for LMS and Backpropagation , 1993, NIPS 1993.