• DocumentCode
    1549733
  • Title

    Kernel Recursive Least-Squares Tracker for Time-Varying Regression

  • Author

    Van Vaerenbergh, Steven ; Lazaro-Gredilla, Miguel ; Santamaria, Ignacio

  • Author_Institution
    Dept. of Commun. Eng., Univ. of Cantabria, Santander, Spain
  • Volume
    23
  • Issue
    8
  • fYear
    2012
  • Firstpage
    1313
  • Lastpage
    1326
  • Abstract
    In this paper, we introduce a kernel recursive least-squares (KRLS) algorithm that is able to track nonlinear, time-varying relationships in data. To this purpose, we first derive the standard KRLS equations from a Bayesian perspective (including a sensible approach to pruning) and then take advantage of this framework to incorporate forgetting in a consistent way, thus enabling the algorithm to perform tracking in nonstationary scenarios. The resulting method is the first kernel adaptive filtering algorithm that includes a forgetting factor in a principled and numerically stable manner. In addition to its tracking ability, it has a number of appealing properties. It is online, requires a fixed amount of memory and computation per time step, incorporates regularization in a natural manner and provides confidence intervals along with each prediction. We include experimental results that support the theory as well as illustrate the efficiency of the proposed algorithm.
  • Keywords
    adaptive filters; regression analysis; kernel adaptive filtering algorithm; kernel recursive least squares algorithm; kernel recursive least squares tracker; standard KRLS equations; time varying regression; Adaptive filters; Algorithm design and analysis; Bayesian methods; Gaussian processes; Kernel; Least squares methods; Adaptive filtering; Bayesian inference; Gaussian processes; kernel methods; kernel recursive least-squares (KRLS);
  • fLanguage
    English
  • Journal_Title
    Neural Networks and Learning Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    2162-237X
  • Type

    jour

  • DOI
    10.1109/TNNLS.2012.2200500
  • Filename
    6227361