A sparse kernel algorithm for online time series data prediction

Kernel based methods have been widely applied for signal analysis and processing. In this paper, we propose a sparse kernel based algorithm for online time series prediction. In classical kernel methods, the kernel function number is very large which makes them of a high computational cost and only...

Full description

Saved in:
Bibliographic Details
Main Authors: Fan, Haijin, Song, Qing
Other Authors: School of Electrical and Electronic Engineering
Format: Article
Language:English
Published: 2013
Subjects:
Online Access:https://hdl.handle.net/10356/107240
http://hdl.handle.net/10220/17843
http://dx.doi.org/10.1016/j.eswa.2012.10.046
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-107240
record_format dspace
spelling sg-ntu-dr.10356-1072402019-12-06T22:27:16Z A sparse kernel algorithm for online time series data prediction Fan, Haijin Song, Qing School of Electrical and Electronic Engineering DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing Kernel based methods have been widely applied for signal analysis and processing. In this paper, we propose a sparse kernel based algorithm for online time series prediction. In classical kernel methods, the kernel function number is very large which makes them of a high computational cost and only applicable for off-line or batch learning. In online learning settings, the learning system is updated when each training sample is obtained and it requires a higher computational speed. To make the kernel methods suitable for online learning, we propose a sparsification method based on the Hessian matrix of the system loss function to continuously examine the significance of the new training sample in order to select a sparse dictionary (support vector set). The Hessian matrix is equivalent to the correlation matrix of sample inputs in the kernel weight updating using the recursive least square (RLS) algorithm. This makes the algorithm able to be easily implemented with an affordable computational cost for real-time applications. Experimental results show the ability of the proposed algorithm for both real-world and artificial time series data forecasting and prediction. 2013-11-25T07:53:26Z 2019-12-06T22:27:16Z 2013-11-25T07:53:26Z 2019-12-06T22:27:16Z 2012 2012 Journal Article Fan, H., & Song, Q. (2013). A sparse kernel algorithm for online time series data prediction. Expert Systems with Applications, 40(6), 2174-2181. 0957-4174 https://hdl.handle.net/10356/107240 http://hdl.handle.net/10220/17843 http://dx.doi.org/10.1016/j.eswa.2012.10.046 en Expert systems with applications
institution Nanyang Technological University
building NTU Library
country Singapore
collection DR-NTU
language English
topic DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
spellingShingle DRNTU::Engineering::Electrical and electronic engineering::Electronic systems::Signal processing
Fan, Haijin
Song, Qing
A sparse kernel algorithm for online time series data prediction
description Kernel based methods have been widely applied for signal analysis and processing. In this paper, we propose a sparse kernel based algorithm for online time series prediction. In classical kernel methods, the kernel function number is very large which makes them of a high computational cost and only applicable for off-line or batch learning. In online learning settings, the learning system is updated when each training sample is obtained and it requires a higher computational speed. To make the kernel methods suitable for online learning, we propose a sparsification method based on the Hessian matrix of the system loss function to continuously examine the significance of the new training sample in order to select a sparse dictionary (support vector set). The Hessian matrix is equivalent to the correlation matrix of sample inputs in the kernel weight updating using the recursive least square (RLS) algorithm. This makes the algorithm able to be easily implemented with an affordable computational cost for real-time applications. Experimental results show the ability of the proposed algorithm for both real-world and artificial time series data forecasting and prediction.
author2 School of Electrical and Electronic Engineering
author_facet School of Electrical and Electronic Engineering
Fan, Haijin
Song, Qing
format Article
author Fan, Haijin
Song, Qing
author_sort Fan, Haijin
title A sparse kernel algorithm for online time series data prediction
title_short A sparse kernel algorithm for online time series data prediction
title_full A sparse kernel algorithm for online time series data prediction
title_fullStr A sparse kernel algorithm for online time series data prediction
title_full_unstemmed A sparse kernel algorithm for online time series data prediction
title_sort sparse kernel algorithm for online time series data prediction
publishDate 2013
url https://hdl.handle.net/10356/107240
http://hdl.handle.net/10220/17843
http://dx.doi.org/10.1016/j.eswa.2012.10.046
_version_ 1681049422699429888