Litcius/Paper detail

An ensemble method for estimating the number of clusters in a big data set using multiple random samples

Mohammad Sultan Mahmud, Joshua Zhexue Huang, Rukhsana Ruby, Kaishun Wu

2023Journal Of Big Data13 citationsDOIOpen Access PDF

Abstract

Abstract Clustering a big dataset without knowing the number of clusters presents a big challenge to many existing clustering algorithms. In this paper, we propose a Random Sample Partition-based Centers Ensemble (RSPCE) algorithm to identify the number of clusters in a big dataset. In this algorithm, a set of disjoint random samples is selected from the big dataset, and the I-niceDP algorithm is used to identify the number of clusters and initial centers in each sample. Subsequently, a cluster ball model is proposed to merge two clusters in the random samples that are likely sampled from the same cluster in the big dataset. Finally, based on the ball model, the RSPCE ensemble method is used to ensemble the results of all samples into the final result as a set of initial cluster centers in the big dataset. Intensive experiments were conducted on both synthetic and real datasets to validate the feasibility and effectiveness of the proposed RSPCE algorithm. The experimental results show that the ensemble result from multiple random samples is a reliable approximation of the actual number of clusters, and the RSPCE algorithm is scalable to big data.

Topics & Concepts

Computer scienceBig dataCluster analysisDisjoint setsScalabilityData miningCluster (spacecraft)Ensemble learningPartition (number theory)Merge (version control)Artificial intelligenceMathematicsDatabaseInformation retrievalCombinatoricsProgramming languageAdvanced Clustering Algorithms ResearchData Stream Mining TechniquesFace and Expression Recognition
An ensemble method for estimating the number of clusters in a big data set using multiple random samples | Litcius