k-means 算法接受输入量 k ;然后将n个数据对象划分为 k个聚类以便使得所获得的聚类满足:同一聚类中的对象相似 度较高;而不同聚类中的对象相似度较小。聚类相似度是利用各聚类中对象的均值所获得一个“中心对象”(引力中心)来 进行计算的。   k-means 算法的工作过程说明如下:首先从n个数据对象任意选择 k 个对象作为初始聚类中心;而对于所剩下其它对象 ,则根据它们与这些聚类中心的相似度(距离),分别将它们分配给与其最相似的(聚类中心所代表的)聚类;然后再计算 每个所获新聚类的聚类中心(该聚类中所有对象的均值);不断重复这一过程直到标准测度函数开始收敛为止。一般都采用 均方差作为标准测度函数. k个聚类具有以下特点:各聚类本身尽可能的紧凑,而各聚类之间尽可能的分开。
2021-06-24 15:37:09 10KB k-mean
1
STM32单片机的PID算法实例(程序)
2021-06-23 12:02:33 730KB 32单片机 PID
1
该段程序代码是实现大林算法的matlab程序!
2021-06-22 22:12:01 1KB 大林 matlab 程序
1
萤火虫优化算法(GSO)是一种计算多模函数多峰值问题的群智能算法,由模拟自然界中萤火虫发光的生物学特征发展而来。在GSO算法中,萤火虫根据自适应的感应决策范围寻找比自身荧光素高的萤火虫,并通过概率选择机制朝其运动,以实现寻优目的。简要阐述GSO算法基本原理,对算法各个参数进行分析说明,利用Matlab软件构建GSO算法在整个寻优过程中的可视化环境,并给出算法源代码。仿真实验首先实现了自适应感应决策范围更新过程,然后通过多模函数仿真示例测试了该方法的有效性,从而实现了利用萤火虫算法解决多模函数多峰值优化问题。
2021-06-22 12:02:26 2.04MB Matlab 萤火虫优化算法 程序设计
一种基于特征空间波束形成的算法,该算法性能优良,程序可运行。
2021-06-22 12:01:15 7KB MESB
武士道 Bushido - 用于非通用数据结构、算法、实用程序类和 Java 技术的 Java 库
2021-06-22 11:05:14 95KB Java
1
经典sar雷达RD算法matlab程序,实现目标成像。
2021-06-18 19:02:09 6KB sar RD
1
非线性整数规划的遗传算法Matlab程序
2021-06-16 21:03:58 60KB 非线性 整数 规划 遗传算法
1
Karlman-LMS-RLS均衡算法matlab程序
2021-06-16 14:43:38 3KB Karlman-LMS-RLS 均衡算法 matlab
1
递推最小二乘(RLS)算法是一种在自适应迭代的每一步都要求最优的迭代算法,它是在已知n-1时刻自适应滤波器抽头系数的情况下,能够通过简单的更新,求出n时刻的滤波器抽头权系数。此程序对含有噪声的正弦信号进行RLS滤波,得到较好的效果。
2021-06-15 21:47:32 13KB RLS
1