Litcius/Paper detail

Scalable Clustering Algorithms for Big Data: A Review

Mahmoud Mahdi, Khalid M. Hosny, Ibrahim El-Henawy

2021IEEE Access70 citationsDOIOpen Access PDF

Abstract

Clustering algorithms have become one of the most critical research areas in multiple domains, especially data mining. However, with the massive growth of big data applications in the cloud world, these applications face many challenges and difficulties. Since Big Data refers to an enormous amount of data, most traditional clustering algorithms come with high computational costs. Hence, the research question is how to handle this volume of data and get accurate results at a critical time. Despite ongoing research work to develop different algorithms to facilitate complex clustering processes, there are still many difficulties that arise while dealing with a large volume of data. In this paper, we review the most relevant clustering algorithms in a categorized manner, provide a comparison of clustering methods for large-scale data and explain the overall challenges based on clustering type. The key idea of the paper is to highlight the main advantages and disadvantages of clustering algorithms for dealing with big data in a scalable approach behind the different other features.

Topics & Concepts

Cluster analysisComputer scienceBig dataScalabilityData miningCURE data clustering algorithmData stream clusteringCanopy clustering algorithmClustering high-dimensional dataData scienceCorrelation clusteringConsensus clusteringVolume (thermodynamics)Machine learningDatabaseQuantum mechanicsPhysicsAdvanced Clustering Algorithms ResearchData Stream Mining TechniquesData Management and Algorithms