A classification of algorithms for ARMA models and ladder realizations

Applications of linear systems modeling have recently developed quite rapidly in speech modeling, seismic data processing, and other areas. Due to the diversity of these developments, there exists a plethora of methods for estimating the parameters of linear models given input-ouput data, transfer functions, or covariance functions. This paper attempts a systematic classification of existing least-squares modeling methods. Within this framework, we shall point out some recently developed algorithms that have many computational advantages over existing ones. In particular, the methods of interest will be classified according to how the input/output data is acessed and according to its type. Data can be accessed either sequentially or in blocks; the data can be either input/output signals, transfer functions, or covariance functions. Since we consider state-space, autoregressive-moving average models, and the related ladder realizations, we shall distinguish the following three classes of algorithms: Riccali or square-root type methods, recently developed "fast" algorithms, and their ladder forms. While the first class typically requires computations of O(n3) or O(n2) with n equal to the number of model parameters, the "last" forms only require operations and storage of O(n). The ladder realizations have several advantages, such as lowest complexity and their stability "by inspection" properties. In the appendices, we present an example of our new exact least-squares recursions for ladder forms, and show how to obtain stable partial minimal realizations of the joint impulse response - and covariance - matching type.

[1]  H. Akaike Power spectrum estimation through autoregressive model fitting , 1969 .

[2]  B. Dickinson,et al.  Efficient solution of covariance equations for linear prediction , 1977 .

[3]  C. Lanczos An iteration method for the solution of the eigenvalue problem of linear differential and integral operators , 1950 .

[4]  B. Dickinson,et al.  A minimal realization algorithm for matrix sequences , 1973, CDC 1973.

[5]  J. Makhoul,et al.  Linear prediction: A tutorial review , 1975, Proceedings of the IEEE.

[6]  R. Roberts,et al.  The use of second-order information in the approximation of discreate-time linear systems , 1976 .

[7]  T. Kailath,et al.  An innovations approach to least-squares estimation--Part VI: Discrete-time innovations representations and recursive estimation , 1973 .

[8]  M. Srinath,et al.  Sequential algorithm for identification of parameters of an autoregressive process , 1975 .

[9]  M. Morf,et al.  Square-root algorithms for least-squares estimation , 1975 .

[10]  N. Levinson The Wiener (Root Mean Square) Error Criterion in Filter Design and Prediction , 1946 .

[11]  E. Robinson,et al.  Recursive solution to the multichannel filtering problem , 1965 .

[12]  M. Morf,et al.  Fast algorithms for recursive identification , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[13]  A fast projection method for canonical minimal realization , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[14]  Β. L. HO,et al.  Editorial: Effective construction of linear state-variable models from input/output functions , 1966 .

[15]  L. Silverman Realization of linear dynamical systems , 1971 .

[16]  B. Dickinson,et al.  Canonical matrix fraction and state-space descriptions for deterministic and stochastic linear systems , 1974 .

[17]  Karl Johan Åström,et al.  BOOK REVIEW SYSTEM IDENTIFICATION , 1994, Econometric Theory.

[18]  James L. Massey,et al.  Shift-register synthesis and BCH decoding , 1969, IEEE Trans. Inf. Theory.

[19]  L. Ljung,et al.  Scattering theory and linear least squares estimation—Part I: Continuous-time problems , 1976, Proceedings of the IEEE.

[20]  T. Ulrich,et al.  Maximum entropy spectral analy-sis and autoregressive decomposition , 1975 .

[21]  B. Atal,et al.  Speech analysis and synthesis by linear prediction of the speech wave. , 1971, The Journal of the Acoustical Society of America.