An improved bacterial colony optimization using opposition-based learning for data clustering

被引:0
作者
V. S. Prakash
V. Vinothina
K. Kalaiselvi
K. Velusamy
机构
[1] Kristu Jayanti College (Autonomous),Department of Computer Science
[2] Sri Vasavi College,Department of Computer Science
来源
Cluster Computing | 2022年 / 25卷
关键词
Data clustering; Opposition-based learning; Bacterial colony optimization; Bacterial foraging optimization; Convergence rate;
D O I
暂无
中图分类号
学科分类号
摘要
Data clustering is a technique for dividing data objects into groups based on their similarity. K-means is a simple, effective algorithm for clustering. But, k-means tends to converge to local optima and depends on the cluster’s initial values. To address the shortcomings of the k-means algorithm, many nature-inspired techniques have been used. This paper is offered an improved version of bacterial colony optimization (BCO) based on opposition-based learning (OBL) algorithm called OBL + BCO for data clustering. An OBL is used to increase the speed of the convergence rate and searching ability of BCO by computing the opposite solution to the present solution. The strength of the proposed data clustering technique is evaluated using several well-known UCI benchmark datasets. Different performance measures are considered to analyze the strength of the proposed OBL + BCO such as Rand index, Jaccard index, Beta index, Distance index, Objective values, and computational time. The experimental results demonstrated that the proposed OBL + BCO data clustering technique outperformed other data clustering techniques.
引用
收藏
页码:4009 / 4025
页数:16
相关论文
共 67 条
  • [1] Majhi SK(2018)Optimal cluster analysis using hybrid K-means and ant lion optimizer Karbala Int. J. Modern Sci. 4 347-360
  • [2] Biswal S(2021)Hybrid data clustering approaches using bacterial colony optimization and k-means IOP Conf. Ser.: Mater. Sci. Eng. 1070 012064-551
  • [3] Revathi J(2017)A two-step artificial bee colony algorithm for clustering Neural Comput. Appl. 28 537-461
  • [4] Eswaramurthy V(2003)The global k-means clustering algorithm Pattern Recogn. 36 451-25
  • [5] Padmavathi P(2003)A genetic algorithm for cluster analysis Intelligent Data Analysis 7 15-14563
  • [6] Sahoo G(2011)Chaotic particle swarm optimization for data clustering Expert Syst. Appl. 38 14555-90
  • [7] Likas A(2016)Parallel social spider clustering algorithm for high dimensional datasets Eng. Appl. Artif. Intell. 56 75-79
  • [8] Vlassis N(2021)A modified Grey Wolf optimizer based data clustering algorithm Appl. Artif. Intell. 35 63-914
  • [9] Verbeek JJ(2020)A novel data clustering algorithm based on gravity center methodology Expert Syst. Appl. 156 113435-79
  • [10] Hruschka ER(2020)A novel harmony search algorithm and its application to data clustering Appl. Soft Comput. 92 106273-1337