《纪元2070》攻略完整集(纪元2070任务攻略) lol战斗力在线查询(lol战斗力在线查询器) 公车上书名词解释近代史纲要(公车上书名词解释) 如何预订小孩的机票(如何预订小孩的机票高铁) 长沙到南京的飞机票价(长沙到南京的飞机票多少钱) 怎样在手机上下载小说(怎样在手机上下载小说到内存卡里) 如何用搜狗拼音输入法输入生僻字?(拼音输入法怎么打生僻字) 征信是什么意思对个人有什么影响(征信是什么意思) 怎样开通新浪微博会员(怎样开通新浪微博会员功能) 如何将cad打印成图片(cad怎么打印成图片) 挽救婚姻的话语(挽救婚姻) 教师资格证的具体考取流程是什么(教师资格证的具体考取流程是什么样的) 洛克王国玛雅蛋怎么弄(洛克王国玛雅蛋怎么弄2021) 利用浏览器审查元素功能 下载QQ空间小视频(用审查元素下载网页视频) 微信新表情在哪里更新?(微信新表情在哪里更新下载) 人面不知何处去桃花依旧笑春风朗读(人面不知何处去桃花依旧笑春风) 百度网盘企业认证入口在哪(百度网盘的认证在哪里) 骗人犯法吗(骗人) 英雄联盟AP法强潘森怎么玩(潘森法强出装) 呵护作文600字初一(呵护作文600字) 教你如何轻松使用联想lj2400打印机打印双面文档(联想lj2400l可以双面打印吗) qq号怎么更改外观(qq号怎样改) 吐鲁番的葡萄熟了关牧村演唱(吐鲁番的葡萄熟了) 电脑中了petya病毒怎样解密?(中了petya病毒怎么办) scroll lock键是什么意思 多多斗地主扔西红柿怎么弄(斗地主怎么丢西红柿) 水菖蒲种植方法(水菖蒲种植方法视频) 朗润的意思解释和拼音(朗润的意思是什么) 寄居蟹怎么养(寄居蟹怎么养?) IE浏览器弹出窗口的设置(ie浏览器打开弹窗设置) 指甲下有淤血怎么办?都很长时间了没好(指甲下有淤血怎么办?都很长时间了没好呢) 飞机头等舱和经济舱的区别是什么(飞机头等舱和经济舱的区别) 争做环保小卫士手抄报(保护河湖争做环保小卫士手抄报) 沧州教育局暑假放假通知2023年(沧州教育局) 怎么看CGTN的视频直播?(手机上怎么看cgtn直播) 国际婚姻离婚去哪里办(国际婚姻) 如何取消gprs套餐(怎么取消gprs套餐) 华为手机如何下载微指红包(华为微信红包怎么下载) 牡丹花王图片(牡丹花王) 儿童冰雕制作(儿童冰雕制作方法) 旅行青蛙乌龟困困喜欢吃什么_怎么招待乌龟(旅行青蛙喂乌龟吃什么) 百变机兽之洛洛历险记视频(百变机兽之洛洛历险记结盟之战) 什么动物会冬眠怎么冬眠(还有什么动物会冬眠,是怎样冬眠的) 如果手机收到来自12381的预警短信可以相信吗?(如果手机收到来自12381的预警短信可以相信吗) 天降大任于斯人也原文谁说的(天降大任于斯人也原文) 支付宝商家怎么提现?(支付宝商家怎么提现到余额) 举例论证的答题格式(举例论证) qq底部导航栏怎么设置(手机qq底部导航栏怎么设置) 什么是题记式作文开头(什么是题记) 无主之地2改枪代码怎么用(无主之地2怎么用修改器改枪)
您的位置:首页 >百科精选 >

聚类方法组间连接和组内连接(聚类方法)

导读 关于聚类方法组间连接和组内连接,聚类方法这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!1、3 1

关于聚类方法组间连接和组内连接,聚类方法这个问题很多朋友还不知道,今天小六来为大家解答以上的问题,现在让我们一起来看看吧!

1、3.1 K-pototypes算法   K-pototypes算法结合了K-means方法和根据K-means方法改进的能够处理符号属性的K-modes方法,同K-means方法相比,K-pototypes 算法能够处理符号属性。

2、   3.2 CLARANS算法(划分方法)   CLARANS算法即随机搜索聚类算法,是一种分割聚类方法。

3、它首先随机选择一个点作为当前点,然后随机检查它周围不超过参数Maxneighbor个的一些邻接点,假如找到一个比它更好的邻接点,则把它移人该邻接点,否则把该点作为局部最小量。

4、然后再随机选择一个点来寻找另一个局部最小量,直至所找到的局部最小量数目达到用户要求为止。

5、该算法要求聚类的对象必须都预先调人内存,并且需多次扫描数据集,这对大数据量而言,无论时间复杂度还是空间复杂度都相当大。

6、虽通过引人R-树结构对其性能进行改善,使之能够处理基于磁盘的大型数据库,但R*-树的构造和维护代价太大。

7、该算法对脏数据和异常数据不敏感,但对数据物人顺序异常敏感,且只能处理凸形或球形边界聚类。

8、   3.3 BIRCH算法(层次方法)   BIRCH算法即平衡迭代削减聚类法,其核心是用一个聚类特征3元组表示一个簇的有关信息,从而使一簇点的表示可用对应的聚类特征,而不必用具体的一组点来表示。

9、它通过构造满足分支因子和簇直径限制的聚类特征树来求聚类。

10、BIRCH算法通过聚类特征可以方便地进行中心、半径、直径及类内、类间距离的运算。

11、算法的聚类特征树是一个具有两个参数分枝因子B和类直径T的高度平衡树。

12、分枝因子规定了树的每个节点子女的最多个数,而类直径体现了对一类点的直径大小的限制即这些点在多大范围内可以聚为一类,非叶子结点为它的子女的最大关键字,可以根据这些关键字进行插人索引,它总结了其子女的信息。

13、   聚类特征树可以动态构造,因此不要求所有数据读人内存,而可以在外存上逐个读人。

14、新的数据项总是插人到树中与该数据距离最近的叶子中。

15、如果插人后使得该叶子的直径大于类直径T,则把该叶子节点分裂。

16、其它叶子结点也需要检查是否超过分枝因子来判断其分裂与否,直至该数据插入到叶子中,并且满足不超过类直径,而每个非叶子节点的子女个数不大于分枝因子。

17、算法还可以通过改变类直径修改特征树大小,控制其占内存容量。

18、   BIRCH算法通过一次扫描就可以进行较好的聚类,由此可见,该算法适合于大数据量。

19、对于给定的M兆内存空间,其空间复杂度为O(M),时间间复杂度为O(dNBlnB(M/P)).其中d为维数,N为节点数,P为内存页的大小,B为由P决定的分枝因子。

20、I/O花费与数据量成线性关系。

21、BIRCH算法只适用于类的分布呈凸形及球形的情况,并且由于BIRCH算法需提供正确的聚类个数和簇直径限制,对不可视的高维数据不可行。

22、   3.4 CURE算法(层次方法)   CURE算法即使用代表点的聚类方法。

23、该算法先把每个数据点看成一类,然后合并距离最近的类直至类个数为所要求的个数为止。

24、CURE算法将传统对类的表示方法进行了改进,回避了用所有点或用中心和半径来表示一个类,而是从每一个类中抽取固定数量、分布较好的点作为描述此类的代表点,并将这些点乘以一个适当的收缩因子,使它们更靠近类的中心点。

25、将一个类用代表点表示,使得类的外延可以向非球形的形状扩展,从而可调整类的形状以表达那些非球形的类。

26、另外,收缩因子的使用减小了嗓音对聚类的影响。

27、CURE算法采用随机抽样与分割相结合的办法来提高算法的空间和时间效率,并且在算法中用了堆和K-d树结构来提高算法效率。

28、   3.5 DBSCAN算法(基于密度的方法)   DBSCAN算法即基于密度的聚类算法。

29、该算法利用类的密度连通性可以快速发现任意形状的类。

30、其基本思想是:对于一个类中的每个对象,在其给定半径的领域中包含的对象不能少于某一给定的最小数目。

31、在DBSCAN算法中,发现一个类的过程是基于这样的事实:一个类能够被其中的任意一个核心对象所确定。

32、为了发现一个类,DBSCAN先从对象集D中找到任意一对象P,并查找D中关于关径Eps和最小对象数Minpts的从P密度可达的所有对象。

33、如果P是核心对象,即半径为Eps的P的邻域中包含的对象不少于Minpts,则根据算法,可以找到一个关于参数Eps和Minpts的类。

34、如果P是一个边界点,则半径为Eps的P邻域包含的对象少于Minpts,P被暂时标注为噪声点。

35、然后,DBSCAN处理D中的下一个对象。

36、   密度可达对象的获取是通过不断执行区域查询来实现的。

37、一个区域查询返回指定区域中的所有对象。

38、为了有效地执行区域查询,DBSCAN算法使用了空间查询R-树结构。

39、在进行聚类前,必须建立针对所有数据的R*-树。

40、另外,DBSCAN要求用户指定一个全局参数Eps(为了减少计算量,预先确定参数Minpts)。

41、为了确定取值,DBSCAN计算任意对象与它的第k个最临近的对象之间的距离。

42、然后,根据求得的距离由小到大排序,并绘出排序后的图,称做k-dist图。

43、k-dist图中的横坐标表示数据对象与它的第k个最近的对象间的距离;纵坐标为对应于某一k-dist距离值的数据对象的个数。

44、R*-树的建立和k-dist图的绘制非常消耗时间。

45、此外,为了得到较好的聚类结果,用户必须根据k-dist图,通过试探选定一个比较合适的Eps值。

46、DBSCAN算法不进行任何的预处理而直接对整个数据集进行聚类操作。

47、当数据量非常大时,就必须有大内存量支持,I/O消耗也非常大。

48、其时间复杂度为O(nlogn)(n为数据量),聚类过程的大部分时间用在区域查询操作上。

49、DBSCAN算法对参数Eps及Minpts非常敏感,且这两个参数很难确定。

50、      3.6 CLIQUE算法(综合了基于密度和基于网格的算法)   CLIQUE算法即自动子空间聚类算法。

51、该算法利用自顶向上方法求出各个子空间的聚类单元。

52、CLUQUE算法主要用于找出在高维数据空间中存在的低维聚类。

53、为了求出d维空间聚类,必须组合给出所有d-1维子空间的聚类,导致其算法的空间和时间效率都较低,而且要求用户输入两个参数:数据取值空间等间隔距离和密度阔值。

54、这2个参数与样木数据紧密相关,用户一般难以确定。

55、CLIQUE算法对数据输人顺序不敏感。

本文分享完毕,希望对大家有所帮助。

标签:

免责声明:本文由用户上传,如有侵权请联系删除!

最新文章