渡线
聚类分析
计算机科学
操作员(生物学)
遗传算法
趋同(经济学)
突变
分拆(数论)
马尔可夫链
算法
数学
数学优化
组合数学
人工智能
统计
生物
生物化学
抑制因子
转录因子
经济
基因
经济增长
作者
K. Krishna,M. Narasimha Murty
摘要
In this paper, we propose a novel hybrid genetic algorithm (GA) that finds a globally optimal partition of a given data into a specified number of clusters. GA's used earlier in clustering employ either an expensive crossover operator to generate valid child chromosomes from parent chromosomes or a costly fitness function or both. To circumvent these expensive operations, we hybridize GA with a classical gradient descent algorithm used in clustering, viz. K-means algorithm. Hence, the name genetic K-means algorithm (GKA). We define K-means operator, one-step of K-means algorithm, and use it in GKA as a search operator instead of crossover. We also define a biased mutation operator specific to clustering called distance-based-mutation. Using finite Markov chain theory, we prove that the GKA converges to the global optimum. It is observed in the simulations that GKA converges to the best known optimum corresponding to the given data in concurrence with the convergence result. It is also observed that GKA searches faster than some of the other evolutionary algorithms used for clustering.
科研通智能强力驱动
Strongly Powered by AbleSci AI