Linear System Identification Based on a Kronecker Product Decomposition

被引:85
|
作者
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 条
  • [1] Decomposition-Based Wiener Filter Using the Kronecker Product and Conjugate Gradient Method
    Stanciu, Cristian-Lucian
    Benesty, Jacob
    Paleologu, Constantin
    Costea, Ruxandra-Liana
    Dogariu, Laura-Maria
    Ciochina, Silviu
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2024, 32 : 124 - 138
  • [2] A RECURSIVE LEAST-SQUARES ALGORITHM BASED ON THE NEAREST KRONECKER PRODUCT DECOMPOSITION
    Elisei-Iliescu, Camelia
    Paleologu, Constantin
    Benesty, Jacob
    Ciochina, Silviu
    2019 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH AND SIGNAL PROCESSING (ICASSP), 2019, : 4843 - 4847
  • [3] Cascaded RLS Adaptive Filters Based on a Kronecker Product Decomposition
    Rusu, Alexandru-George
    Ciochina, Silviu
    Paleologu, Constantin
    Benesty, Jacob
    ELECTRONICS, 2022, 11 (03)
  • [4] An Iterative Multichannel Wiener Filter Based on a Kronecker Product Decomposition
    Benesty, Jacob
    Paleologu, Constantin
    Oprea, Claudia-Cristina
    Ciochina, Silviu
    28TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO 2020), 2021, : 211 - 215
  • [5] Linear System Identification Based on a Third-Order Tensor Decomposition
    Benesty, Jacob
    Paleologu, Constantin
    Ciochin, Silviu
    IEEE SIGNAL PROCESSING LETTERS, 2023, 30 : 503 - 507
  • [6] Efficient Algorithms for Linear System Identification with Particular Symmetric Filters
    Ficiu, Ionut-Dorinel
    Benesty, Jacob
    Dogariu, Laura-Maria
    Paleologu, Constantin
    Ciochina, Silviu
    APPLIED SCIENCES-BASEL, 2022, 12 (09):
  • [7] NEAREST KRONECKER PRODUCT DECOMPOSITION BASED NORMALIZED LEAST MEAN SQUARE ALGORITHM
    Bhattacharjee, Sankha Subhra
    George, Nithin, V
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 476 - 480
  • [8] Identification of Room Acoustic Impulse Responses via Kronecker Product Decompositions
    Dogariu, Laura-Maria
    Benesty, Jacob
    Paleologu, Constantin
    Ciochina, Silviu
    IEEE-ACM TRANSACTIONS ON AUDIO SPEECH AND LANGUAGE PROCESSING, 2022, 30 : 2828 - 2841
  • [9] Recursive least-squares algorithm based on a third-order tensor decomposition for low-rank system identification
    Paleologu, Constantin
    Benesty, Jacob
    Stanciu, Cristian-Lucian
    Jensen, Jesper Rindom
    Christensen, Mads Graesboll
    Ciochina, Silviu
    SIGNAL PROCESSING, 2023, 213
  • [10] LARGE-SCALE AUTOREGRESSIVE SYSTEM IDENTIFICATION USING KRONECKER PRODUCT EQUATIONS
    Bousse, Martijn
    De lathauwer, Lieven
    2018 IEEE GLOBAL CONFERENCE ON SIGNAL AND INFORMATION PROCESSING (GLOBALSIP 2018), 2018, : 1348 - 1352