Litcius/Paper detail

An improved ACS algorithm for data clustering

Ayad Mohammed Jabbar, Ku Ruhana Ku‐Mahamud, Rafid Sagban

2020Indonesian Journal of Electrical Engineering and Computer Science15 citationsDOIOpen Access PDF

Abstract

<span lang="EN-GB">Data clustering is a data mining technique that discovers hidden patterns by creating groups (clusters) of objects. Each object in every cluster exhibits sufficient similarity to its neighbourhood, whereas objects with insufficient similarity are found in other clusters. Data clustering techniques minimise intra-cluster similarity in each cluster and maximise inter-cluster dissimilarity amongst different clusters. Ant colony optimisation for clustering (ACOC) is a swarm algorithm inspired by the foraging behaviour of ants. This algorithm minimises deterministic imperfections in which clustering is considered an optimisation problem. However, ACOC suffers from high diversification in which the algorithm cannot search for best solutions in the local neighbourhood. To improve the ACOC, this study proposes a modified ACOC, called M-ACOC, which has a modification rate parameter that controls the convergence of the algorithm. Comparison of the performance of several common clustering algorithms using real-world datasets shows that the accuracy results of the proposed algorithm surpasses other algorithms. </span>

Topics & Concepts

Cluster analysisComputer scienceCURE data clustering algorithmCorrelation clusteringData miningSimilarity (geometry)Swarm behaviourCanopy clustering algorithmCluster (spacecraft)AlgorithmConvergence (economics)k-medians clusteringSingle-linkage clusteringArtificial intelligenceImage (mathematics)EconomicsEconomic growthProgramming languageAdvanced Clustering Algorithms ResearchMetaheuristic Optimization Algorithms Research
An improved ACS algorithm for data clustering | Litcius