Time-Varying System Identification and Model Validation Using Wavelets

Michail K. Tsatsanis, Georgios B. Giannakis

Research output: Contribution to journalArticlepeer-review

169 Scopus citations

Abstract

Parametric identification of time-varying (TV) systems is possible if each TV coefficient can be expanded onto a finite set of basis sequences. The problem then becomes time invariant with respect to the parameters of the expansion. In this paper, we address the question of selecting This set of basis sequences. We advocate the use of a wavelet basis because of its flexibility in capturing the signal's characteristics at differerent scales, and discuss how to choose the optimal wavelet basis for a given system trajectory. We also develop statistical tests to keep only the basis sequences that significantly contribute to the description of the system's time-variation. By formulating the problem as a regressor selection problem, we apply an F-test and an AIC based approach for multiresolution analysis of TV systems. The resulting algorithm can estimate TV AR or ARMAX models and determine their orders. We apply this algorithm to both synthetic and real speech data and compare it with the Kalman filtering TV parameter estimator.

Original languageEnglish (US)
Pages (from-to)3512-3523
Number of pages12
JournalIEEE Transactions on Signal Processing
Volume41
Issue number12
DOIs
StatePublished - Dec 1993

Bibliographical note

Funding Information:
Manuscript received August 31, 1992; receiveJ June IO, 1993. The Guest Editor coordinating the review of this paper and approving it for publication was Dr. Ahmed Tewfik. This work was supported in part by the National Science Foundation under Grant NSF-MIP 92 10230. The auttxs are wi,h the Department of Electrical Engineering, University of Virginia, Charlottesville, VA 22903-2442. IEEE Log Number 9212176.

Fingerprint

Dive into the research topics of 'Time-Varying System Identification and Model Validation Using Wavelets'. Together they form a unique fingerprint.

Cite this