Extension of Wirtinger's Calculus to Reproducing Kernel Hilbert Spaces and the Complex Kernel LMS

被引:137
作者
Bouboulis, Pantelis [1 ]
Theodoridis, Sergios [1 ,2 ]
机构
[1] Univ Athens, Dept Informat & Telecommun, GR-10679 Athens, Greece
[2] Res Acad Comp Technol Inst, Patras, Greece
关键词
Complex valued nonlinear adaptive filters; kernel adaptive filtering; reproducing kernel Hilbert spaces; Wirtinger's calculus;
D O I
10.1109/TSP.2010.2096420
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Over the last decade, kernel methods for nonlinear processing have successfully been used in the machine learning community. The primary mathematical tool employed in these methods is the notion of the reproducing kernel Hilbert space (RKHS). However, so far, the emphasis has been on batch techniques. It is only recently, that online techniques have been considered in the context of adaptive signal processing tasks. Moreover, these efforts have only been focussed on real valued data sequences. To the best of our knowledge, no adaptive kernel-based strategy has been developed, so far, for complex valued signals. Furthermore, although the real reproducing kernels are used in an increasing number of machine learning problems, complex kernels have not, yet, been used, in spite of their potential interest in applications that deal with complex signals, with Communications being a typical example. In this paper, we present a general framework to attack the problem of adaptive filtering of complex signals, using either real reproducing kernels, taking advantage of a technique called complexification of real RKHSs, or complex reproducing kernels, highlighting the use of the complex Gaussian kernel. In order to derive gradients of operators that need to be defined on the associated complex RKHSs, we employ the powerful tool of Wirtinger's Calculus, which has recently attracted attention in the signal processing community. Wirtinger's calculus simplifies computations and offers an elegant tool for treating complex signals. To this end, in this paper, the notion of Wirtinger's calculus is extended, for the first time, to include complex RKHSs and use it to derive several realizations of the complex kernel least-mean-square (CKLMS) algorithm. Experiments verify that the CKLMS offers significant performance improvements over several linear and nonlinear algorithms, when dealing with nonlinearities.
引用
收藏
页码:964 / 978
页数:15
相关论文
共 38 条
[1]  
ADALI HLT, 2009, P C INF SCI SYST CIS
[2]   Complex ICA using nonlinear functions [J].
Adali, Tuelay ;
Li, Hualiang ;
Novey, Mike ;
Cardoso, Jean-Francois .
IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2008, 56 (09) :4536-4544
[3]  
[Anonymous], 2004, KERNEL METHODS PATTE
[4]  
[Anonymous], 2010, Adaptive Signal Processing: Next Generation Solutions
[5]  
[Anonymous], 1985, MONOGR TXB PURE APPL
[6]  
[Anonymous], 2015, Linear and Nonlinear Programming
[7]   THEORY OF REPRODUCING KERNELS [J].
ARONSZAJN, N .
TRANSACTIONS OF THE AMERICAN MATHEMATICAL SOCIETY, 1950, 68 (MAY) :337-404
[8]  
Balakrishnan A.V., 1976, Applied Functional Analysis
[9]  
BOUBOULIS P, WIRTINGERS CALCULUS
[10]   Adaptive Kernel-Based Image Denoising Employing Semi-Parametric Regularization [J].
Bouboulis, Pantelis ;
Slavakis, Konstantinos ;
Theodoridis, Sergios .
IEEE TRANSACTIONS ON IMAGE PROCESSING, 2010, 19 (06) :1465-1479