Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix

A kernel-based recursive least-squares algorithm that implements a fixed size ldquosliding-windowrdquo technique has been recently proposed for fast adaptive nonlinear filtering applications. We propose a methodology of resizing the kernel matrix to assist in system identification of time-varying no...

Full description

Bibliographic Details
Main Author: Julian, Brian John
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:en_US
Published: Institute of Electrical and Electronics Engineers 2010
Subjects:
Online Access:http://hdl.handle.net/1721.1/59418
_version_ 1826213216362954752
author Julian, Brian John
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Julian, Brian John
author_sort Julian, Brian John
collection MIT
description A kernel-based recursive least-squares algorithm that implements a fixed size ldquosliding-windowrdquo technique has been recently proposed for fast adaptive nonlinear filtering applications. We propose a methodology of resizing the kernel matrix to assist in system identification of time-varying nonlinear systems. To be applicable in practice, the modified algorithm must preserve its ability to operate online. Given a bound on the maximum kernel matrix size, we define the set of all obtainable sizes as the resizing range. We then propose a simple online technique that resizes the kernel matrix within the resizing range. The modified algorithm is applied to the nonlinear system identification problem that was used to evaluate the original algorithm. Results show that an increase in performance is achieved without increasing the original algorithm's computation time.
first_indexed 2024-09-23T15:45:18Z
format Article
id mit-1721.1/59418
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T15:45:18Z
publishDate 2010
publisher Institute of Electrical and Electronics Engineers
record_format dspace
spelling mit-1721.1/594182022-09-29T15:56:24Z Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix Julian, Brian John Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology. Department of Electrical Engineering and Computer Science Julian, Brian John Julian, Brian John time-varying filters nonlinear filters least squares methods learning systems identification A kernel-based recursive least-squares algorithm that implements a fixed size ldquosliding-windowrdquo technique has been recently proposed for fast adaptive nonlinear filtering applications. We propose a methodology of resizing the kernel matrix to assist in system identification of time-varying nonlinear systems. To be applicable in practice, the modified algorithm must preserve its ability to operate online. Given a bound on the maximum kernel matrix size, we define the set of all obtainable sizes as the resizing range. We then propose a simple online technique that resizes the kernel matrix within the resizing range. The modified algorithm is applied to the nonlinear system identification problem that was used to evaluate the original algorithm. Results show that an increase in performance is achieved without increasing the original algorithm's computation time. 2010-10-20T12:40:33Z 2010-10-20T12:40:33Z 2009-05 2009-04 Article http://purl.org/eprint/type/ConferencePaper 978-1-4244-2353-8 1520-6149 INSPEC Accession Number: 10701149 http://hdl.handle.net/1721.1/59418 en_US http://dx.doi.org/10.1109/ICASSP.2009.4960352 IEEE International Conference on Acoustics, Speech and Signal Processing, 2009. ICASSP 2009. Article is made available in accordance with the publisher's policy and may be subject to US copyright law. Please refer to the publisher's site for terms of use. application/pdf Institute of Electrical and Electronics Engineers IEEE
spellingShingle time-varying filters
nonlinear filters
least squares methods
learning systems
identification
Julian, Brian John
Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title_full Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title_fullStr Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title_full_unstemmed Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title_short Modifications to the sliding-window kernel RLS algorithm for time-varying nonlinear systems: Online resizing of the kernel matrix
title_sort modifications to the sliding window kernel rls algorithm for time varying nonlinear systems online resizing of the kernel matrix
topic time-varying filters
nonlinear filters
least squares methods
learning systems
identification
url http://hdl.handle.net/1721.1/59418
work_keys_str_mv AT julianbrianjohn modificationstotheslidingwindowkernelrlsalgorithmfortimevaryingnonlinearsystemsonlineresizingofthekernelmatrix