Litcius/Paper detail

EvolveCluster: an evolutionary clustering algorithm for streaming data

Christian Nordahl, Veselka Boeva, Håkan Grahn, Marie Persson Netz

2021Evolving Systems17 citationsDOIOpen Access PDF

Abstract

Abstract Data has become an integral part of our society in the past years, arriving faster and in larger quantities than before. Traditional clustering algorithms rely on the availability of entire datasets to model them correctly and efficiently. Such requirements are not possible in the data stream clustering scenario, where data arrives and needs to be analyzed continuously. This paper proposes a novel evolutionary clustering algorithm, entitled EvolveCluster, capable of modeling evolving data streams. We compare EvolveCluster against two other evolutionary clustering algorithms, PivotBiCluster and Split-Merge Evolutionary Clustering, by conducting experiments on three different datasets. Furthermore, we perform additional experiments on EvolveCluster to further evaluate its capabilities on clustering evolving data streams. Our results show that EvolveCluster manages to capture evolving data stream behaviors and adapts accordingly.

Topics & Concepts

Cluster analysisComputer scienceMerge (version control)Data stream miningData stream clusteringData miningCURE data clustering algorithmEvolutionary algorithmCanopy clustering algorithmStreaming dataData streamCorrelation clusteringMachine learningArtificial intelligenceInformation retrievalTelecommunicationsData Stream Mining TechniquesAdvanced Clustering Algorithms ResearchTime Series Analysis and Forecasting