




已阅读5页,还剩2页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
西安电子科技大学 题目:用K近邻法实现对Iris数据分类 Experiment 2You are offered the iris dataset of the UCI dataset. Cluster the data to three categories. Then compare the result with the correct one in iris dataset and compute the classification accuracy.Experimental procedureload iris.mat;a=data(1:20,1:4);%取第一类数据的前20组aa=data(21:50,1:4);b=data(51:70,1:4);%取第二类数据的前20组bb=data(71:100,1:4);c=data(101:120,1:4);%取第三类数据的前20组cc=data(121:150,1:4);train_sample=cat(1,a,b,c);%拼接成包含60组数据的样本集test_sample=cat(1,aa,bb,cc);k=11;%11近邻法cha=zeros(1,60);sum=0;i,j=size(train_sample);%i=60,j=4u,v=size(test_sample);%u=90,v=4for x=1:u for y=1:i result=sqrt(test_sample(x,1)-train_sample(y,1)2+(test_sample(x,2)-train_sample(y,2)2+(test_sample(x,3)-train_sample(y,3)2+(test_sample(x,4)-train_sample(y,4)2); cha(1,y)=result; end; z,Ind=sort(cha);%Ind用来存储排序前在cha中的下标 m1=0; m2=0; m3=0; for n=1:k if Ind(1,n)20&Ind(1,n)=m2&m1=m3 m=1; elseif m2=m1&m2=m3 m=2; elseif m3=m1&m3=m2 m=3; end if x30&x60&x=90 disp(sprintf(第%d组数据分类后为第%d类,x+60,m); end if (x30&x60&x=90&m=3) sum=sum+1; endenddisp(sprintf(分类正确率为%4.2f,sum/90); Results: 第21组数据分类后为第1类第22组数据分类后为第1类第23组数据分类后为第1类第24组数据分类后为第1类第25组数据分类后为第1类第26组数据分类后为第1类第27组数据分类后为第1类第28组数据分类后为第1类第29组数据分类后为第1类第30组数据分类后为第1类第31组数据分类后为第1类第32组数据分类后为第1类第33组数据分类后为第1类第34组数据分类后为第1类第35组数据分类后为第1类第36组数据分类后为第1类第37组数据分类后为第1类第38组数据分类后为第1类第39组数据分类后为第1类第40组数据分类后为第1类第41组数据分类后为第1类第42组数据分类后为第1类第43组数据分类后为第1类第44组数据分类后为第1类第45组数据分类后为第1类第46组数据分类后为第1类第47组数据分类后为第1类第48组数据分类后为第1类第49组数据分类后为第1类第50组数据分类后为第1类第71组数据分类后为第2类第72组数据分类后为第2类第73组数据分类后为第2类第74组数据分类后为第2类第75组数据分类后为第2类第76组数据分类后为第2类第77组数据分类后为第2类第78组数据分类后为第2类第79组数据分类后为第2类第80组数据分类后为第2类第81组数据分类后为第2类第82组数据分类后为第2类第83组数据分类后为第2类第84组数据分类后为第3类第85组数据分类后为第2类第86组数据分类后为第2类第87组数据分类后为第2类第88组数据分类后为第2类第89组数据分类后为第2类第90组数据分类后为第2类第91组数据分类后为第2类第92组数据分类后为第2类第93组数据分类后为第2类第94组数据分类后为第2类第95组数据分类后为第2类第96组数据分类后为第2类第97组数据分类后为第2类第98组数据分类后为第2类第99组数据分类后为第2类第100组数据分类后为第2类第121组数据分类后为第3类第122组数据分类后为第3类第123组数据分类后为第3类第124组数据分类后为第3类第125组数据分类后为第3类第126组数据分类后为第3类第127组数据分类后为第2类第128组数据分类后为第3类第129组数据分类后为第3类第130组数据分类后为第3类第131组数据分类后为第3类第132组数据分类后为第3类第133组数据分类后为第3类第134组数据分类后为第3类第135组数据分类后为第3类第136组数据分类后为第3类第137组数据分类后为第3类第138组数据分类后为第3类第139组数据分类后为第2类第140组数据分类后为第3类第141组数据分类后为第3类第142组数据分类后为第3类第143组数据分
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 强筋健骨丸与钙片协同效应-洞察及研究
- 2023年公办幼儿园招聘合同制工作人员报名登记表
- 土木专业招聘试题模板及答案
- 专业眼科测试题及答案解析
- 基础俄语考研真题及答案
- 2025至2030中国零点夹紧系统行业项目调研及市场前景预测评估报告
- 销售基本礼仪培训
- 应急基础知识培训
- 党员生日活动策划
- 行政人事部年度工作总结计划
- 质子和重离子的区别
- 《GMP实务教程》 完整全套教学课件 项目1-14 GMP基础知识-药品生产行政检查
- 第二学期六年级家长会PPT名师优质课获奖市赛课一等奖课件
- 房屋租赁交接家私清单
- 公对私转账借款协议书
- 人教鄂教版六年级科学上册知识点总结
- 宇宙中的地球 1.3地球的历史(第1课时)课件
- 静脉治疗现状与发展趋势
- 如何书写个案护理报告
- 一线医务人员登记表(模板)
- GB/T 905-1994冷拉圆钢、方钢、六角钢尺寸、外形、重量及允许偏差
评论
0/150
提交评论