Efficient Multiple Incremental Computation for Kernel Ridge Regression with Bayesian Uncertainty Modeling

08/01/2016
by   Bo-Wei Chen, et al.
0

This study presents an efficient incremental/decremental approach for big streams based on Kernel Ridge Regression (KRR), a frequently used data analysis in cloud centers. To avoid reanalyzing the whole dataset whenever sensors receive new training data, typical incremental KRR used a single-instance mechanism for updating an existing system. However, this inevitably increased redundant computational time, not to mention applicability to big streams. To this end, the proposed mechanism supports incremental/decremental processing for both single and multiple samples (i.e., batch processing). A large scale of data can be divided into batches, processed by a machine, without sacrificing the accuracy. Moreover, incremental/decremental analyses in empirical and intrinsic space are also proposed in this study to handle different types of data either with a large number of samples or high feature dimensions, whereas typical methods focused only on one type. At the end of this study, we further the proposed mechanism to statistical Kernelized Bayesian Regression, so that uncertainty modeling with incremental/decremental computation becomes applicable. Experimental results showed that computational time was significantly reduced, better than the original nonincremental design and the typical single incremental method. Furthermore, the accuracy of the proposed method remained the same as the baselines. This implied that the system enhanced efficiency without sacrificing the accuracy. These findings proved that the proposed method was appropriate for variable streaming data analysis, thereby demonstrating the effectiveness of the proposed method.

READ FULL TEXT
research
08/01/2016

Recursion-Free Online Multiple Incremental/Decremental Analysis Based on Ridge Support Vector Learning

This study presents a rapid multiple incremental and decremental mechani...
research
01/31/2018

Incremental kernel PCA and the Nyström method

Incremental versions of batch algorithms are often desired, for increase...
research
03/15/2016

Bias Correction for Regularized Regression and its Application in Learning with Streaming Data

We propose an approach to reduce the bias of ridge regression and regula...
research
02/01/2019

Incremental Techniques for Large-Scale Dynamic Query Processing

Many applications from various disciplines are now required to analyze f...
research
08/25/2016

Incremental Minimax Optimization based Fuzzy Clustering for Large Multi-view Data

Incremental clustering approaches have been proposed for handling large ...
research
10/11/2020

Lambda Learner: Fast Incremental Learning on Data Streams

One of the most well-established applications of machine learning is in ...
research
05/21/2021

Low-Memory Implementations of Ridge Solutions for Broad Learning System with Incremental Learning

The existing low-memory BLS implementation proposed recently avoids the ...

Please sign up or login with your details

Forgot password? Click here to reset