人工智能基础与应用第4章 分门别类:帮你分而治之课后习题参考答案.docx
《人工智能基础与应用第4章 分门别类:帮你分而治之课后习题参考答案.docx》由会员分享,可在线阅读,更多相关《人工智能基础与应用第4章 分门别类:帮你分而治之课后习题参考答案.docx(5页珍藏版)》请在第一文库网上搜索。
1、第4章分门别类:帮你分而治之课后习题答案一、考考你1关于正负样本的说法正确是DoA.样本数量多的那一类是正样本B.样本数量少的那一类是负样本C.正负样本没有明确的定义D.想要正确识别的那一类为正样本2 .分类器实质为一个A,把样本的特征集X映射到一个预先定义的类标号y。A.模式B.函数C.映射D.转换3 .用计算概率来解决分类问题是哪种分类器C。A.决策树B.最近邻C.贝叶斯D.支持向量机4 .识别手写数字过程中,对图片进行灰度化处理的主要原因是A.方便转为文本格式B.尽可能保存全部图片信息C.较少计算量,同时尽可能保存图片信息D.有利于提高分类效果5 .SVM的最优分界面是由决定的。A.支持
2、向量B.所有样本C.多数样本D少数样本二、亮一亮1 .最近邻分类器与支持向量机各自分类的基本思想是什么?参考答案:最近邻分类器的基本思想:找到与待分类的样本最相似的k个邻居,这k个邻居中多数邻居属于哪一类,那么就指定该样本属于哪一类。即我们把每个具有n个特征的样本看作n维空间的一个点,对于给定的新样本,先计算该点与其它样本点的距离(相似度),然后将新样本指派为周围k个最近邻的多数类。该分类思想源于这样的常识:判别一个人是好人还是坏人,可以从跟他走得最近的k个人来判断,如果k个人中多数是好人,那么可以指派他为好人,否则他是坏人。支持向量机分类器的基本思想:通过非线性映射,把无法在低维样本空间分类
3、的问题映射到一个高维的特征空间,在高维空间通过一个线性超平面而非低维空间的直线将样本完全划分开。2 .在案例1的手写数字识别过程中,个别样本出现错分的现象,主要原因是什么?参考答案:个别样本出现错分主要原因有:(1)因训练样本数据规模不够造成分类模型学习不够,导致不能有效应对各种样本的分类;(2)样本质量不高时也会影响模型识别的正确率。三、帮帮我1.尝试改用SVM方法来识别手写数字,建议核函数使用rbf,其它模型参数自己设定,对比SVM模型的识别效果与案例1的差异,并分析原因。参考答案:#数字图片信息转存为txt文件importosfromPI1importImageimportnumpyas
4、npimportpandasaspdimportsk1eam.mode1_se1ec1ionasms#定义图片到文本的转换函数defimgtotext(imgfi1e,txtfi1e,size=(32,32):#imgfi1e待识别图像,txtfi1e将图像转换为IXt文件输出,SiZe图像大小,默认32*32image_fi1e=Image.open(imgfi1e)image_fi1e=image_fi1e.resize(size,Image.1ANCZOS)image_fi1e=image_fi1e.convert(1)width,height=image_fi1e.sizef=open
5、(txtfi1e,w,)ascii_char=,10foriinrange(height):pix-char=n;fbrjinrange(width):pixe1=image-fi1e.getpixe1(jJ)pix_char+=ascii_charint(pixe1/128)pix-char+=n,f.write(pix_char)f.c1ose()#将图片转换成文本信息imgtotext(r,data3.jpg,rdata3-O.txt)#定义函数,将文本数据转换成数字形式的数组deftxt2array(fi1ename):X=np.zeros(1,1024)f=open(fi1ename
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 人工智能基础与应用第4章 分门别类:帮你分而治之课后习题参考答案 人工智能 基础 应用 分门别类 分而治之 课后 习题 参考答案