Title :
A Kernel Adaptive Algorithm for Quaternion-Valued Inputs
Author :
Paul, Thomas K. ; Ogunfunmi, Tokunbo
Author_Institution :
Dept. of Electr. Eng., Santa Clara Univ., Santa Clara, CA, USA
Abstract :
The use of quaternion data can provide benefit in applications like robotics and image recognition, and particularly for performing transforms in 3-D space. Here, we describe a kernel adaptive algorithm for quaternions. A least mean square (LMS)-based method was used, resulting in the derivation of the quaternion kernel LMS (Quat-KLMS) algorithm. Deriving this algorithm required describing the idea of a quaternion reproducing kernel Hilbert space (RKHS), as well as kernel functions suitable with quaternions. A modified HR calculus for Hilbert spaces was used to find the gradient of cost functions defined on a quaternion RKHS. In addition, the use of widely linear (or augmented) filtering is proposed to improve performance. The benefit of the Quat-KLMS and widely linear forms in learning nonlinear transformations of quaternion data are illustrated with simulations.
Keywords :
Hilbert spaces; learning (artificial intelligence); least mean squares methods; Quat-KLMS algorithm; augmented filtering; cost function gradient; kernel adaptive algorithm; kernel functions; least mean square-based method; linear filtering; modified HR calculus; nonlinear transformation learning; performance improvement; quaternion RKHS; quaternion data; quaternion kernel LMS algorithm; quaternion reproducing kernel Hilbert space; quaternion-valued inputs; Calculus; Estimation; Hilbert space; Kernel; Quaternions; Vectors; Gaussian kernel; kernel least mean square (KLMS); kernel methods; mean-square error (MSE); quaternions; widely linear estimation; widely linear estimation.;
Journal_Title :
Neural Networks and Learning Systems, IEEE Transactions on
DOI :
10.1109/TNNLS.2014.2383912