计算机工程与应用 ›› 2017, Vol. 53 ›› Issue (9): 175-183.DOI: 10.3778/j.issn.1002-8331.1611-0316

• 模式识别与人工智能 • 上一篇    下一篇

面向聚类分析的自适应弹性网络算法研究

沈小云,衣俊艳   

  1. 北京建筑大学 电气与信息工程学院,北京 100044
  • 出版日期:2017-05-01 发布日期:2017-05-15

New adaptive elastic net method for cluster analysis

SHEN Xiaoyun, YI Junyan   

  1. College of Electrical and Information Engineering, Beijing University of Civil Engineering and Architecture, Beijing 100044, China
  • Online:2017-05-01 Published:2017-05-15

摘要: 弹性网络算法是一种启发式算法,最初被提出是用来解决TSP(Traveling Salesman Problem)问题的,现如今,被广泛应用于聚类问题中,尤其对于高维空间数据聚类方面,有很大的优势。提出了一种新的自适应弹性网络算法(Adaptive Elastic Net,AEN)解决聚类问题,该算法利用弹性网络算法得到的[K]个中心点作为聚类初始中心点,并利用局部搜索择优算法在每次迭代中更新中心点。以聚类完成后每一簇的中心点到该簇元素的距离之和作为聚类质量评价标准,分别对随机生成的不同维度的50,100,300,500,1?000个数据点的数据集和UCI中多个标准数据集进行聚类,并将结果与传统聚类算法的聚类结果进行比较。实验表明:相较于传统的聚类算法,该算法可以有效地提高聚类质量。

关键词: 神经网络, 弹性网络, 聚类分析

Abstract: The elastic net algorithm as a heuristic method initially applied to solve the traveling salesman problem, can be used as a tool for data clustering in [n]-dimensional space. In this paper, a new Elastic Net Approach(AEN)is proposed to solve the cluster analysis problem. The algorithm gets [K] points as the initial centroids and updates the centroids according to the local search preferred algorithm in each iteration. Simulation results are provided for instances of up to 1,000 points randomly generated in different dimensions, illustrating that the proposed method performs better than the traditional clustering algorithms in solution quality.

Key words: neural network, elastic net algorithm, cluster analysis