Linear System Identification Based on a Kronecker Product Decomposition

被引:88
作者
Paleologu, Constantin [1 ]
Benesty, Jacob [2 ]
Ciochina, Silviu [1 ]
机构
[1] Univ Politehn Bucuresti, Bucharest 060042, Romania
[2] Univ Quebec, INRS EMT, Montreal, PQ H5A 1K6, Canada
关键词
System identification; impulse response decomposition; nearest Kronecker product; Wiener filter; iterative algorithm; echo cancellation; AFFINE PROJECTION ALGORITHM; COORDINATE DESCENT ITERATIONS; ECHO CANCELLATION; BILINEAR-FORMS; ADAPTATION; TENSORS;
D O I
10.1109/TASLP.2018.2842146
中图分类号
O42 [声学];
学科分类号
070206 ; 082403 ;
摘要
Linear system identification is a key problem in many important applications, among which echo cancelation is a very challenging one. Due to the long length impulse responses (i.e., echo paths) to he identified, there is always room (and needs) to improve the performance of the echo cancelers, especially in terms of complexity, convergence rate, robustness, and accuracy. In this paper, we propose a new way to address the system identification problem (from the echo cancelation perspective), by exploiting an optimal approximation of the impulse response based on the nearest Kroneeker product decomposition. Also, we make a first step toward this direction, by developing an iterative Wiener filter based on this approach. As compared to the conventional Wiener filter, the proposed solution is much more attractive since its gain is twofold. First, the matrices to be inverted (or, preferably, linear systems to be solved) are smaller as compared to the conventional approach. Second, as a consequence, the iterative Wiener filter leads to a good estimate of the impulse response, even when a small amount of data is available for the estimation of the statistics. Simulation results support the theoretical findings and indicate the good results of the proposed approach, for the identification of different network and acoustic impulse responses.
引用
收藏
页码:1793 / 1808
页数:16
相关论文
共 50 条
[41]   Identification of Linear Time-Invariant Systems with Dynamic Mode Decomposition [J].
Heiland, Jan ;
Unger, Benjamin .
MATHEMATICS, 2022, 10 (03)
[42]   Dynamic mode decomposition based on expectation-maximization algorithm for simultaneous system identification and denoising [J].
Iwasaki, Yuto ;
Sasaki, Yasuo ;
Nagata, Takayuki ;
Kaneko, Sayumi ;
Nonomura, Taku .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2025, 223
[43]   On resampling and uncertainty estimation in linear system identification [J].
Garatti, Simone ;
Bitmead, Robert R. .
AUTOMATICA, 2010, 46 (05) :785-795
[44]   Recursive Kronecker-Based Vector Autoregressive Identification for Large-Scale Adaptive Optics [J].
Monchen, Guido ;
Sinquin, Baptiste ;
Verhaegen, Michel .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2019, 27 (04) :1677-1684
[45]   Evolutionary non-linear system identification [J].
Ross, OM ;
López, OC ;
Melin, P .
IC-AI '04 & MLMTA'04 , VOL 1 AND 2, PROCEEDINGS, 2004, :84-90
[46]   System Identification for Passive Linear Quantum Systems [J].
Guta, Madalin ;
Yamamoto, Naoki .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2016, 61 (04) :921-936
[47]   KERNELS FOR LINEAR TIME INVARIANT SYSTEM IDENTIFICATION [J].
Dinuzzo, Francesco .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2015, 53 (05) :3299-3317
[48]   System identification using associated linear equations [J].
Feijoo, JAV ;
Worden, K ;
Stanway, R .
MECHANICAL SYSTEMS AND SIGNAL PROCESSING, 2004, 18 (03) :431-455
[49]   Parameter identification of fractional order linear system based on Haar wavelet operational matrix [J].
Li, Yuanlu ;
Meng, Xiao ;
Zheng, Bochao ;
Ding, Yaqing .
ISA TRANSACTIONS, 2015, 59 :79-84
[50]   Reinforcement learning based computational adaptive optimal control and system identification for linear systems [J].
Subbarao, Kamesh ;
Nuthi, Pavan ;
Atmeh, Ghassan .
ANNUAL REVIEWS IN CONTROL, 2016, 42 :319-331