版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅K均值聚类进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时1目录
K均值聚类简介K均值聚类的原理K均值算法的优缺点K均值聚类的MATLAB实现待聚类样本的分类结果结论
目录K均值聚类简介2一.K均值聚类简介K均值聚类发明于1956年,该算法最常见的形式是采用被称为劳埃德算法(Lloydalgorithm)的迭代式改进探索法。劳埃德算法首先把输入点分成K个初始化分组,可以是随机的或者使用一些启发式数据。然后计算每组的中心点,根据中心点的位置把对象分到离它最近的中心,重新确定分组。继续重复不断地计算中心并重新分组,直到收敛,即对象不再改变分组(中心点位置不再改变)。一.K均值聚类简介K均值聚类发明于1956年,该算法最常见的3K均值聚类课件4K均值聚类课件5K均值聚类课件6二.K均值聚类的原理2.4算法流程①给出个n混合样本,令表示迭代运算次数,选取K个初始聚心;②计算每个样本与聚合中心的距离,若,则。③计算K个新的集合中心:。④判断:若,则,返回②,否则算法结束。二.K均值聚类的原理2.4算法流程7二.K均值聚类的原理012345678910012345678910012345678910012345678910K=2将每个对象赋给最类似的中心更新簇的平均值重新赋值更新簇的平均值重新赋值算法流程示意图:二.K均值聚类的原理012345678910012345678三.K均值算法的优缺点优点:(1)如果变量很大,k均值比层次聚类的计算速度更快。(2)与层次聚类相比,k均值可以得到更紧密的簇,尤其是对于球状簇。(3)大数据集合,效率比较高。(4)算法尝试找出使平方误差函数最小的k个划分。当结果簇是密集的,而簇与簇之间区别明显的时候,效果较好。缺点:(1)没有指明初始化均值的方法。常用的方法是随机的选取k个样本作为均值。(2)产生的结果依赖于均值的初始值,经常发生得到次优划分的情况。解决方法是多次尝试不同的初始值。(3)可能发生距离簇中心mj最近的样本集为空的情况,因此,mj将得不到更新。(4)不适合发现非凸面形状的簇,并且对噪声和离群点数据是比较敏感的,因为少量的这类数据能够对均值产生极大的影响。三.K均值算法的优缺点优点:9四.K均值聚类的MATLAB实现完整程序:clearall;data=[1702.8 1639.792068.741877.931860.961975.3867.81 2334.682535.11831.491713.111604.68460.69 3274.772172.992374.983346.98975.312271.893482.97946.71783.641597.992261.31198.83 3250.452445.081494.632072.592550.511597.031921.522126.761598.93 1921.08 1623.331243.13 1814.07 3441.07四.K均值聚类的MATLAB实现完整程序:10四.K均值聚类的MATLAB实现完整程序:2336.31 2640.26 1599.63354 3300.12 2373.612144.47 2501.62 591.51426.31 3105.29 2057.81507.13 1556.89 1954.51343.07 3271.72 2036.942201.94 3196.22 935.532232.43 3077.87 1298.871580.1 1752.07 2463.041962.4 1594.97 1835.951495.18 1957.44 3498.021125.17 1594.39 2937.7324.22 3447.31 2145.011269.07 1910.72 2701.971802.07 1725.81 1966.35四.K均值聚类的MATLAB实现完整程序:11四.K均值聚类的MATLAB实现完整程序:1817.36 1927.4 2328.791860.45 1782.88 1875.13];[IDX,C,SUMD,D]=kmeans(data,4);plot3(data(:,1),data(:,2),data(:,3),'*');grid;D=D'minD=min(D);index1=find(D(1,:)==min(D))index2=find(D(2,:)==min(D))index3=find(D(3,:)==min(D))index4=find(D(4,:)==min(D))line(data(index1,1),data(index1,2),data(index1,3),'linestyle','none','marker','*','color','g');line(data(index2,1),data(index2,2),data(index2,3),'linestyle',四.K均值聚类的MATLAB实现完整程序:12四.K均值聚类的MATLAB实现完整程序:'none','marker','*','color','r');line(data(index3,1),data(index3,2),data(index3,3),'linestyle','none','marker','+','color','b');line(data(index4,1),data(index4,2),data(index4,3),'linestyle','none','marker','+','color','y');title('C均值聚类分析图');xlabel('第一特征坐标');ylabel('第二特征坐标');zlabel('第三特征坐标');四.K均值聚类的MATLAB实现完整程序:13五.待聚类样本的分类结果(1)所分4类的聚类中心C:C=1.0e+03*1.29641.91942.8753(index1聚类中心)
0.30123.27492.2052(index2聚类中心)
2.26033.04101.0579(index3聚类中心)
1.75831.74931.9655(index4聚类中心)(2)所分的4类:index1=3101322242527index2=5915171926index3=6714162021index4=124811121823282930五.待聚类样本的分类结果(1)所分4类的聚类中心C:14五.待聚类样本的分类结果五.待聚类样本的分类结果15六.总结在K均值聚类算法中,Kmeans算法主要通过迭代搜索获得聚类的划分结果,虽然Kmeans算法运算速度快,占用内存小,比较适合于大样本量的情况,但是聚类结果受初始凝聚点的影响很大,不同的初始点选择会导致截然不同的结果。并且当按最近邻归类时,如果遇到两个凝聚点距离相等的情况,不同的选择也会造成不同的结果。因此,K均值动态聚类法具有因初始中心的不确定性而存在较大偏差的情况。K均值算法使用的聚类准则函数是误差平方和准则。在算法迭代过程中,样本分类不断调整,因此误差平方和JK也在逐步减小,直到没有样本调整为止,此时JK不再变化,聚类达到最优。但是,此算法中没有计算JK值,也就是说JK不是算法结束的明显依据。因此,有待进一步对K均值算法进行改进,以优化K均值聚类算法。六.总结在K均值聚类算法中,Kmeans算法主要通过迭代搜索16话题阅读与交际话题阅读与交际17Ⅰ.完形填空。
IliveinthePhilippines(菲律宾).Ithaswarmwinters.I1seesnowinmylifehere.Lastwinter,IwenttoAmerica2myfamily.OurlaststopwasCalifornia.Myauntdroveustoaparktoski(滑雪).WhenIgotoffthecar,Isawawhiteworld.Iwasso3,becauseitwasmyfirsttimetosee4.Icouldn’tski,soIjustraninthesnow,madesnowballsand5photos.Ididnotfeelverycold,becauseI6athickcoat(厚外套).7playingkeptmewarm.Myshoeswerewet,butitwas8tome.We9thewhole(整个的)dayinthepark.AndIhadalotof10.WhatadifferentdayIhad!Ⅰ.完形填空。18()1.A.oftenB.neverC.alwaysD.sometimes()2.A.toB.byC.for D.with()3.A.hungryB.boredC.excited D.cold()4.A.parksB.snowC.rainD.photos
()5.A.tookB.boughtC.sold D.learnedBDCBA()1.A.oftenB19()6.A.madeB.putC.woreD.saw()7.A.AndB.IfC.SoD.But()8.A.everythingB.somethingC.anythingD.nothing ()9.A.paidB.sleptC.stayedD.spent()10.A.foodB.timeC.fun D.newsCADDC()6.A.madeB20II.阅读理解。
MyfamilyandIwentonvacationinLasVegaslastyear.Itwasanexcitingtrip.Butonthelastday,therewassomethingbad.Myfamilywenttowatchashow.Thereweremanypeopleinthecinemawatchingit.Whentheshowwasover,thepeoplestartedtoleave.Mynine-year-oldsisterwalkedwithme.Butafewminuteslatersomepeopleseparatedus.Icouldn’tfindher!Ithoughtshewouldbewithmyparents.ButwhenIfoundthem,mysisterwasnotthere.Aftertwohours,westilldidn’tfindher.Wehadtogobacktoourhotel.Tooursurprise,mysisterwasatthehotel.Shesaidakindwomantookherback.II.阅读理解。21Thethingtaughtmeanimportantlesson.Ineedtolookafter(照顾)mysisterwell.Andtherearealwaysgoodpeople.()11.Thewriterthoughtthevacationwas
.badB.interestingC.boringD.exciting()12.Thefamily
onthelastday.A.visitedamuseumB.watchedashowC.didsomeshoppingD.stayedatthehotel()13.Theunderlinedword“separated”means“_____”inChinese.A.分开B.斥责C.绑架D.注意DBAThethingtaughtmeanimporta22()14.Wheredidtheyfindthewriter'ssister?A.Inaclassroom.B.Atthehotel.C.Inthecinema.D.Inthepolicestation.()15.Whichcanbethebesttitle?A.MyfamilyB.NoonehelpedusC.AlessoninatripD.BekindtochildrenBCIII.情景交际。从方框中选择适当的句子补全对话。(其中两项是多余的)A:Hi,Jack.16B:Notverygood.A:17()14.Wheredidtheyfind23B:IwantedtogotoHunanformyvacation.Butitsnowedhardthere,soIhadtostayathome.A:Whatapity!18B:Ionlydidmyhomeworkeveryday.Itwassoboring.19A:Oh,IwenttoHarbin.B:Itwasgreat.WhatwastheweatherlikeinHarbin?A:Itwasverycoldandsometimesitsnowed.B:20A:Yes.Ihadawonderfultime.B:IwantedtogotoHunanfor24A.Howaboutyours?B.Howwasyourwintervacation?C.Itwasreallyterrible.D.Why?E.Didyouskatethere?F.Whodidyougowith?G.Thenwhatdidyoudoathome?16.
17.
18.
19.
20.___BDGAEA.Howaboutyours?16.25进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时,总会想起那一把蒲扇。蒲扇,是记忆中的农村,夏季经常用的一件物品。记忆中的故乡,每逢进入夏天,集市上最常见的便是蒲扇、凉席,不论男女老少,个个手持一把,忽闪忽闪个不停,嘴里叨叨着“怎么这么热”,于是三五成群,聚在大树下,或站着,或随即坐在石头上,手持那把扇子,边唠嗑边乘凉。孩子们却在周围跑跑跳跳,热得满头大汗,不时听到“强子,别跑了,快来我给你扇扇”。孩子们才不听这一套,跑个没完,直到累气喘吁吁,这才一跑一踮地围过了,这时母亲总是,好似生气的样子,边扇边训,“你看热的,跑什么?”此时这把蒲扇,是那么凉快,那么的温馨幸福,有母亲的味道!蒲扇是中国传统工艺品,在我国已有三千年多年的历史。取材于棕榈树,制作简单,方便携带,且蒲扇的表面光滑,因而,古人常会在上面作画。古有棕扇、葵扇、蒲扇、蕉扇诸名,实即今日的蒲扇,江浙称之为芭蕉扇。六七十年代,人们最常用的就是这种,似圆非圆,轻巧又便宜的蒲扇。蒲扇流传至今,我的记忆中,它跨越了半个世纪,也走过了我们的半个人生的轨迹,携带着特有的念想,一年年,一天天,流向长长的时间隧道,袅K均值聚类进入夏天,少不了一个热字当头,电扇空调陆续登场,每逢此时26目录
K均值聚类简介K均值聚类的原理K均值算法的优缺点K均值聚类的MATLAB实现待聚类样本的分类结果结论
目录K均值聚类简介27一.K均值聚类简介K均值聚类发明于1956年,该算法最常见的形式是采用被称为劳埃德算法(Lloydalgorithm)的迭代式改进探索法。劳埃德算法首先把输入点分成K个初始化分组,可以是随机的或者使用一些启发式数据。然后计算每组的中心点,根据中心点的位置把对象分到离它最近的中心,重新确定分组。继续重复不断地计算中心并重新分组,直到收敛,即对象不再改变分组(中心点位置不再改变)。一.K均值聚类简介K均值聚类发明于1956年,该算法最常见的28K均值聚类课件29K均值聚类课件30K均值聚类课件31二.K均值聚类的原理2.4算法流程①给出个n混合样本,令表示迭代运算次数,选取K个初始聚心;②计算每个样本与聚合中心的距离,若,则。③计算K个新的集合中心:。④判断:若,则,返回②,否则算法结束。二.K均值聚类的原理2.4算法流程32二.K均值聚类的原理012345678910012345678910012345678910012345678910K=2将每个对象赋给最类似的中心更新簇的平均值重新赋值更新簇的平均值重新赋值算法流程示意图:二.K均值聚类的原理0123456789100123456733三.K均值算法的优缺点优点:(1)如果变量很大,k均值比层次聚类的计算速度更快。(2)与层次聚类相比,k均值可以得到更紧密的簇,尤其是对于球状簇。(3)大数据集合,效率比较高。(4)算法尝试找出使平方误差函数最小的k个划分。当结果簇是密集的,而簇与簇之间区别明显的时候,效果较好。缺点:(1)没有指明初始化均值的方法。常用的方法是随机的选取k个样本作为均值。(2)产生的结果依赖于均值的初始值,经常发生得到次优划分的情况。解决方法是多次尝试不同的初始值。(3)可能发生距离簇中心mj最近的样本集为空的情况,因此,mj将得不到更新。(4)不适合发现非凸面形状的簇,并且对噪声和离群点数据是比较敏感的,因为少量的这类数据能够对均值产生极大的影响。三.K均值算法的优缺点优点:34四.K均值聚类的MATLAB实现完整程序:clearall;data=[1702.8 1639.792068.741877.931860.961975.3867.81 2334.682535.11831.491713.111604.68460.69 3274.772172.992374.983346.98975.312271.893482.97946.71783.641597.992261.31198.83 3250.452445.081494.632072.592550.511597.031921.522126.761598.93 1921.08 1623.331243.13 1814.07 3441.07四.K均值聚类的MATLAB实现完整程序:35四.K均值聚类的MATLAB实现完整程序:2336.31 2640.26 1599.63354 3300.12 2373.612144.47 2501.62 591.51426.31 3105.29 2057.81507.13 1556.89 1954.51343.07 3271.72 2036.942201.94 3196.22 935.532232.43 3077.87 1298.871580.1 1752.07 2463.041962.4 1594.97 1835.951495.18 1957.44 3498.021125.17 1594.39 2937.7324.22 3447.31 2145.011269.07 1910.72 2701.971802.07 1725.81 1966.35四.K均值聚类的MATLAB实现完整程序:36四.K均值聚类的MATLAB实现完整程序:1817.36 1927.4 2328.791860.45 1782.88 1875.13];[IDX,C,SUMD,D]=kmeans(data,4);plot3(data(:,1),data(:,2),data(:,3),'*');grid;D=D'minD=min(D);index1=find(D(1,:)==min(D))index2=find(D(2,:)==min(D))index3=find(D(3,:)==min(D))index4=find(D(4,:)==min(D))line(data(index1,1),data(index1,2),data(index1,3),'linestyle','none','marker','*','color','g');line(data(index2,1),data(index2,2),data(index2,3),'linestyle',四.K均值聚类的MATLAB实现完整程序:37四.K均值聚类的MATLAB实现完整程序:'none','marker','*','color','r');line(data(index3,1),data(index3,2),data(index3,3),'linestyle','none','marker','+','color','b');line(data(index4,1),data(index4,2),data(index4,3),'linestyle','none','marker','+','color','y');title('C均值聚类分析图');xlabel('第一特征坐标');ylabel('第二特征坐标');zlabel('第三特征坐标');四.K均值聚类的MATLAB实现完整程序:38五.待聚类样本的分类结果(1)所分4类的聚类中心C:C=1.0e+03*1.29641.91942.8753(index1聚类中心)
0.30123.27492.2052(index2聚类中心)
2.26033.04101.0579(index3聚类中心)
1.75831.74931.9655(index4聚类中心)(2)所分的4类:index1=3101322242527index2=5915171926index3=6714162021index4=124811121823282930五.待聚类样本的分类结果(1)所分4类的聚类中心C:39五.待聚类样本的分类结果五.待聚类样本的分类结果40六.总结在K均值聚类算法中,Kmeans算法主要通过迭代搜索获得聚类的划分结果,虽然Kmeans算法运算速度快,占用内存小,比较适合于大样本量的情况,但是聚类结果受初始凝聚点的影响很大,不同的初始点选择会导致截然不同的结果。并且当按最近邻归类时,如果遇到两个凝聚点距离相等的情况,不同的选择也会造成不同的结果。因此,K均值动态聚类法具有因初始中心的不确定性而存在较大偏差的情况。K均值算法使用的聚类准则函数是误差平方和准则。在算法迭代过程中,样本分类不断调整,因此误差平方和JK也在逐步减小,直到没有样本调整为止,此时JK不再变化,聚类达到最优。但是,此算法中没有计算JK值,也就是说JK不是算法结束的明显依据。因此,有待进一步对K均值算法进行改进,以优化K均值聚类算法。六.总结在K均值聚类算法中,Kmeans算法主要通过迭代搜索41话题阅读与交际话题阅读与交际42Ⅰ.完形填空。
IliveinthePhilippines(菲律宾).Ithaswarmwinters.I1seesnowinmylifehere.Lastwinter,IwenttoAmerica2myfamily.OurlaststopwasCalifornia.Myauntdroveustoaparktoski(滑雪).WhenIgotoffthecar,Isawawhiteworld.Iwasso3,becauseitwasmyfirsttimetosee4.Icouldn’tski,soIjustraninthesnow,madesnowballsand5photos.Ididnotfeelverycold,becauseI6athickcoat(厚外套).7playingkeptmewarm.Myshoeswerewet,butitwas8tome.We9thewhole(整个的)dayinthepark.AndIhadalotof10.WhatadifferentdayIhad!Ⅰ.完形填空。43()1.A.oftenB.neverC.alwaysD.sometimes()2.A.toB.byC.for D.with()3.A.hungryB.boredC.excited D.cold()4.A.parksB.snowC.rainD.photos
()5.A.tookB.boughtC.sold D.learnedBDCBA()1.A.oftenB44()6.A.madeB.putC.woreD.saw()7.A.AndB.IfC.SoD.But()8.A.everythingB.somethingC.anythingD.nothing ()9.A.paidB.sleptC.stayedD.spent()10.A.foodB.timeC.fun D.newsCADDC()6.A.madeB45II.阅读理解。
MyfamilyandIwentonvacationinLasVegaslastyear.Itwasanexcitingtrip.Butonthelastday,therewassomethingbad.Myfamilywenttowatchashow.Thereweremanypeopleinthecinemawatchingit.Whentheshowwasover,thepeoplestartedtoleave.Mynine-year-oldsisterwalkedwithme.Butafewminuteslatersomepeopleseparatedus.Icouldn’tfindher!Ithoughtshewouldbewithmyparents.ButwhenIfoundthem,mysisterwasnotthere.Aftertwohours,westilldidn’tfindher.Wehadtogobacktoourhotel.Tooursurprise,mysisterwasa
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 第8单元 近代经济、社会生活与教育文化事业的发展(A卷·知识通关练)(解析版)
- 选择题(解题指导+专项练习)(解析版)
- 2025年海洋台站仪器项目合作计划书
- 无人驾驶系统布线施工协议
- 国际学校校巴服务合同书范本
- 供电设施防火施工合同
- 污水处理厂基础加固强夯协议
- 荒坡地绿化养护租赁合同
- 汽车美容中心租赁协议
- 地热供暖系统安全评估协议
- 常见生产安全事故防治PPT课件
- 粉末涂料使用说明
- 赞比亚矿产资源及矿业开发前景分析
- 餐饮前台餐具与杂件清单
- 大型储罐吊装方案
- 河南省建设工程安全监督备案申请表
- 海拔高度与气压、空气密度、重力加速度对照表
- 道路平交口计算公式
- 铁路隧道安全风险评估
- 静压桩施工记录表
- 物业交接表格模板全.doc
评论
0/150
提交评论