On semiseparable kernels and efficient implementation for regularized system identification and function estimation

Tianshi Chen, Martin S. Andersen

Research output: Contribution to journalJournal articleResearchpeer-review

Abstract

A long-standing problem for kernel-based regularization methods is their high computational complexity O(N3), where N is the number of data points. In this paper, we make a breakthrough for this problem. In particular, we show that it is possible to design general semiseparable kernels through either the system theory perspective or the machine learning perspective, leading to semiseparable simulation-induced kernels or amplitude modulated locally stationary kernels, respectively. Moreover, for many frequently used test input signals in automatic control, and by exploring the semiseparable structure of a kernel and the corresponding output kernel, their computational complexity, without any approximations, can be lowered to O(Nq2) or O(Nq3), where q is the semiseparability rank of the output kernel that only depends on the chosen kernel and the input signal. Numerical simulation shows that the proposed implementation can be 104 times faster than a state of art implementation.
Original languageEnglish
Article number109682
JournalAutomatica
Volume132
Number of pages14
ISSN0005-1098
DOIs
Publication statusPublished - 2021

Keywords

  • Efficient implementation
  • Kernel design
  • Kernel-based regularization
  • Output kernels
  • Semiseparable kernels

Fingerprint

Dive into the research topics of 'On semiseparable kernels and efficient implementation for regularized system identification and function estimation'. Together they form a unique fingerprint.

Cite this