Passive Approach for the K-means Problem on Streaming Data

12/07/2020
by   Arkaitz Bidaurrazaga, et al.
0

Currently the amount of data produced worldwide is increasing beyond measure, thus a high volume of unsupervised data must be processed continuously. One of the main unsupervised data analysis is clustering. In streaming data scenarios, the data is composed by an increasing sequence of batches of samples where the concept drift phenomenon may happen. In this paper, we formally define the Streaming K-means(SKM) problem, which implies a restart of the error function when a concept drift occurs. We propose a surrogate error function that does not rely on concept drift detection. We proof that the surrogate is a good approximation of the SKM error. Hence, we suggest an algorithm which minimizes this alternative error each time a new batch arrives. We present some initialization techniques for streaming data scenarios as well. Besides providing theoretical results, experiments demonstrate an improvement of the converged error for the non-trivial initialization methods.

READ FULL TEXT

page 7

page 8

page 9

page 18

page 19

page 20

page 21

page 22

research
07/28/2020

Diagnosing Concept Drift with Visual Analytics

Concept drift is a phenomenon in which the distribution of a data stream...
research
04/13/2020

Learning under Concept Drift: A Review

Concept drift describes unforeseeable changes in the underlying distribu...
research
04/25/2018

Identifying and Alleviating Concept Drift in Streaming Tensor Decomposition

Tensor decompositions are used in various data mining applications from ...
research
12/25/2012

Exponentially Weighted Moving Average Charts for Detecting Concept Drift

Classifying streaming data requires the development of methods which are...
research
08/27/2018

Piecewise Linear Approximation in Data Streaming: Algorithmic Implementations and Experimental Analysis

Piecewise Linear Approximation (PLA) is a well-established tool to reduc...
research
12/15/2022

Forgetful Forests: high performance learning data structures for streaming data under concept drift

Database research can help machine learning performance in many ways. On...
research
01/29/2018

On the Inter-relationships among Drift rate, Forgetting rate, Bias/variance profile and Error

We propose two general and falsifiable hypotheses about expectations on ...

Please sign up or login with your details

Forgot password? Click here to reset