Litcius/Paper detail

Moth-Flame Optimization-Bat Optimization: Map-Reduce Framework for Big Data Clustering Using the Moth-Flame Bat Optimization and Sparse Fuzzy C-Means

Vasavi Ravuri, S. Vasundra

2020Big Data63 citationsDOI

Abstract

The technical advancements in big data have become popular and most desirable among users for storing, processing, and handling huge data sets. However, clustering using these big data sets has become a major challenge in big data analysis. The conventional clustering algorithms used scalable solutions for managing huge data sets. Thus, this study proposes a technique for big data clustering using the spark architecture. The proposed technique undergoes two steps for clustering the big data, involving feature selection and clustering, performed in the initial cluster nodes of spark architecture. At first, the initial cluster nodes read the big data from various distributed systems, and the optimal features are selected and placed in the feature vector based on the proposed moth-flame optimization-based bat (MFO-Bat) algorithm, which is designed by integrating MFO and Bat algorithms. Then, the selected features are fed to the final cluster nodes of spark, which uses the sparse-fuzzy C-means method for performing optimal clustering. The performance of proposed MFO-Bat outperformed other existing methods with a maximal classification accuracy of 95.806%, Dice coefficient of 99.181%, and Jaccard coefficient of 98.376%, respectively.

Topics & Concepts

SPARK (programming language)Cluster analysisBig dataJaccard indexComputer scienceData miningBat algorithmFuzzy clusteringScalabilityArtificial intelligencePattern recognition (psychology)Machine learningParticle swarm optimizationDatabaseProgramming languageData Stream Mining TechniquesVideo Surveillance and Tracking MethodsMetaheuristic Optimization Algorithms Research