一种基于工程力学与有限元分析的聚类算法
lustering Algorithm Based on Mechanics
聚类是一种重要的数据挖掘技术,被广泛用于诸如市场分析、金融投资预测、卫星或医疗图像处理等领域。然而现有聚类算法大都以距离或密度作为划分簇的标准,但距离无法反映多个对象间的关系,因而聚类结果难以满足实际要求.本文就此问题提出了基于力学的聚类算法,它把力学基本原理引入到聚类中,将数据对象视为质点,对象间的关系转化为点间的作用力,用力取代距离描述对象间的关系,以弹性杆作为质点间的媒介形成平面桁架结构,并根据结构状态的变化情况对数据集合进行划分以形成簇,最后根据最小势能原理优化聚类结果.实验表明,它的聚类质量有了较显著的提高.
lustering is an important technique as a branch of data mining which is often comprehensively used in many fields such as market-analysis, forecast of financial investment, satellite or medical image disposal etc. Meanwhile at present most clustering algorithms take the distance or density among data as measure to partition clusters, but distance can’t embody the relationship among more than two objects and it can’t satisfy the requirement in practice. Principals of mechanics are introduced to clustering in this paper which converts the relationship among data to gravitation among points and construct the plane truss by connecting points with elastic pole. The stress and strain of all poles are computed which can be use to get the value and direction of all points. According to principals of minimum potential energy and points-relocation, proper clusters are acquired. Experiments have been done and indicated that the result of this algorithm has great improvements.
江贺、张宪超、王清江
力学工程基础科学计算技术、计算机技术
聚类簇力学势能
lusteringClusterMechanicsPotential energy
江贺,张宪超,王清江.一种基于工程力学与有限元分析的聚类算法[EB/OL].(2005-11-03)[2025-08-16].http://www.paper.edu.cn/releasepaper/content/200511-53.点此复制
评论