模式识别Iris - Bayes
更新时间:2023-11-15 03:24:01 阅读量: 教育文库 文档下载
- 模式识别受体推荐度:
- 相关推荐
模式识别
Iris数据分类
一、实验简述
Iris以鸢尾花的特征作为数据来源,数据集包含150个样本,分为3类,3类分别为setosa,versicolor,virginica,每类50个样本,每个样本包含4个属性,这些属性变量测量植物的花朵,像萼片和花瓣长度等。本实验通过贝叶斯判别原理对三类样本进行两两分类。假设样本的分布服从正态分布。
二、实验原理
1、贝叶斯判别原理
首先讨论两类情况。用ω1,ω2表示样本所属类别,假设先验概率P(ω1),P(ω2)已知。这个假设是合理的,因为如果先验概率未知,可以从训练特征向量中估算出来。如果N是训练样本的总数,其中有N1,N2个样本分别属于ω1,ω2,则相应的先验概率为P(ω1)=N1/N, P(ω2)=N2/N。
另外,假设类条件概率密度函数P(x|ωi),i=1,2,…,n,是已知的参数,用来描述每一类特征向量的分布情况。如果类条件概率密度函数是未知的,则可以从训练数据集中估算出来。概率密度函数P(x|ωi)也指相对也x的ωi的似然函数。特征向量假定为k维空间中的任何值,密度函数P(x|ωi)就变成的概率,可以表示为P(x|ωi)。
P(ωi|x) = P(x|ωi)P(ωi)/P(x)
贝叶斯的分类规则最大后验概率准则可以描述为:
如果P(ω1|x)/P(ω2|x) > P(ω2) / P(ω1),则x属于ω1类, 如果P(ω2|x)/P(ω1|x) > P(ω1) / P(ω2),则x属于ω2类。
2、多元正态分布
多变量正态分布也称为多变量高斯分布。它是单维正态分布向多维的推广。用特征向量X=[x1, x2,…, xn]T来表示多个变量。N维特征向量的正态分布用下式表示:
P(x) =
1
(2π)
N/2|Σ|1/2
exp?(?(x?u)Σ(x?u))
2
1
T?1
其中Σ表示协方差矩阵,|Σ|表示协方差矩阵的行列式,u为多元正态分布的均值。
三、实验过程
1、从样本集中抽取不同数目的样本建立正态模型,将其余的样本作为测试集,测试模型的性能。ω1表示setosa类,ω2表示versicolor类,ω3表示virginica类。该阶段假定三类样本的先验概率P(ω1), P(ω2),P(ω3)相等,即给定测试样本特征向量x,条件概率P(ω1|x), P(ω2|x),P(ω3|x)中最大值表示特征值所属类别。
(1)从每一类中随机抽取7个样本建立正态模型,43个作为测试样本,得到的实验结果如下:
正确分类数 正确率
ω1 43 1 ω2 41 0.9534 ω3 38 0.8837 (2)从每一类中随机抽取10个样本建立正态模型,40个作为测试样本,得到的实验结果如下: 正确分类数 正确率
(3)从每一类中随机抽取20个样本建立正态模型,30个作为测试样本,得到的实验结果如下: 正确分类数 正确率
(4)从每一类中随机抽取30个样本建立正态模型,20个作为测试样本,得到的实验结果如下: 正确分类数 正确率
ω1 20 1 ω2 19 0.95 ω3 19 0.95 ω1 30 1 ω2 27 0.9 ω3 30 1 ω1 40 1 ω2 39 0.975 ω3 35 0.875 (5)从每一类中随机抽取40个样本建立正态模型,10个作为测试样本,得到的实验结果如下: 正确分类数 正确率
(6)从每一类中随机抽取50个样本建立正态模型,并在所有样本上测试性能,得到的实验结果如下: 正确分类数 正确率
2、用所有样本建立正态模型,并考虑不同的先验概率P(ω1), P(ω2), P(ω3)对分类正确率的影响。根据最大后验概率的判别准则 P(ω1|x)/ P(ω2|x) > P(ω2)/P(ω1)是将该样本判为ω1类,而 P(ω2), P(ω2), P(ω3)是比较难估计的,但根据样本数据可以比较容易的计算条件概率P(ω1|x),P(ω2|x),P(ω3|x),所以实验估计先验概率的比值取何值时分类会出现误差。
(1)将ω1类的所有样本数据代入三个正态分布的概率密度函数中计算P(ω1|x)、P(ω2|x)、P(ω3|x),并计算比值P12=P(ω1|x)/ P(ω2|x)、 P13=P(ω1|x)/ P(ω3|x)。其中P12的最小值为r1=2.1721e+09,即
ω1 50 1 ω2 48 0.96 ω3 49 0.98 ω1 10 1 ω2 10 1 ω3 10 1
P(ω2)/P(ω1)大于r1时第一类会有样本被错判为第二类。P13的最小值为r2=9.0853e+24,所以当P(ω3)/P(ω1)大于r2时第一类会有样本被错判为第三类。
(2)将ω2类的所有样本数据代入三个正态分布的概率密度函数中计算P(ω1|x)、P(ω2|x)、P(ω3|x),并计算比值P21=P(ω2|x)/ P(ω1|x)、 P23=P(ω2|x)/ P(ω3|x)。其中P21的最小值为r1=6.0689e+27,即 P(ω1)/P(ω2)大于r1时第二类会有样本被错判为第一类。P23的最小值为r2=0.1825,所以当P(ω3)/P(ω2)大于r2时第二类会有样本被错判为第三类。
(3)将ω3类的所有样本数据代入三个正态分布的概率密度函数中计算P(ω1|x)、P(ω2|x)、P(ω3|x),并计算比值P31=P(ω3|x)/ P(ω1|x)、 P32=P(ω3|x)/ P(ω2|x)。其中P31的最小值为r1=3.364e+94,即 P(ω1)/P(ω3)大于r1时第三类会有样本被错判为第一类。P32的最小值为r2=0.6530,所以当P(ω2)/P(ω3)大于r2时第三类会有样本被错判为第二类。
四、实验分析
1、从实验中可以看出随着建模样本数的增加,模型的性能也会有相应的提升,但也具有一定的随机性,这和抽取的样本有密切的关联。实验中发现即使取样比较少时ω1类总是可以正确的分类,
而错误发生在ω2类和ω3类中。这三类样本的均值u1, u2, u3,和协方差矩阵Σ1, Σ2, Σ3如下所示:
u1 = [5.0060 3.418. 1.4640 0.2440] u2 = [5.9360 2.7700 4.2600 1.3260] u3 = [6.5880 2.9740 5.5520 2.0260]
0.1242 0.1003 0.0161 0.0105 0.1001 0.1452 0.0117 0.0114 Σ1 = 0.0161 0.0117 0.0301 0.0052 0.0105 0.0114 0.0057 0.0115
0.2664 0.0852
0.0852 0.0985
0.1829 0.0827
0.0558 0.0412
Σ2 = 0.1829 0.0827 0.2208 0.0731 0.0558 0.0412 0.0731 0.0391 0.4043 0.0938 0.3033 0.0491 0.0938 0.1040 0.0714 0.0476 Σ3 = 0.3033 0.0714 0.3046 0.0488 0.0491 0.0476 0.0488 0.0754 通过对这三类样本均值及协方差的分析可以发现ω1类的均值距离 ω2类和ω3类的均值比较远,而ω2类和ω3类的均值是比较接近的,同时从ω1类的协方差矩阵中可以看出ω1类样本方差是比较小的,说明数据分布比较集中,所以即使训练过程抽取的样本比较少,第一类仍然可以和其它两类分开。同样由于ω1类分布集中,所以只有在
P(ω3)/P(ω1)和P(ω2)/P(ω1)取值很大的情况下,ω1类才会被错误的判为ω3类和ω2类。
其中ω2类和ω3类的均值距离较近,方差也相对大一些,样本分布比较分散一些,所以当P(ω2)/P(ω3)> 0.6530时有第三类样本错分为第二类,P(ω3)/P(ω2)>0.1825时有第二类样本被错分为第三类。 这和实验中P(ω3)、P(ω2)相等时第二类和第三类没有完全分类正确的结果相吻合。
五、实验结论
通过实验可以看出当训练样本增加时,模型的预测能力也会有相应的提升。在该实验中ω1类能很好的与其它两类分开,即使先验概率变化较大时分类能力所受的影响也较小。而ω2和ω3类比较接近,错误分类也大多发生在ω2和ω3类中,此时P(ω2)、P(ω3)先验概率的变化对ω2和ω3类分类能力有较大的影响。
正在阅读:
模式识别Iris - Bayes11-15
小学音乐人音版五年级上册5故乡《聆听 小村之恋》比赛获奖教案优质课公开课优秀教案09-25
HS进出口编码商品归类05-09
爱因斯坦的伟大之处04-04
观音灵签1-100 - 图文11-26
高考生物大一轮复习4人体免疫系统与稳态课时作业中图版必修312-06
我使用零花钱的小故事作文600字07-16
最新部编人教版七年级地理下册第八章测试题04-17
人教版四年级品德与社会上册知识点总结06-02
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 识别
- 模式
- Bayes
- Iris
- 毕节市《中国共产党廉洁自律准则》及《中国共产党纪律处分条例》知识竞赛试题答案
- EH-4野外工作方法
- 《言情词三首》
- 建筑设备安装工艺及识图 试题一 含答案
- Flash中AS语言的全部翻译对比
- 浅谈幼儿园区域活动与美术活动的整合
- VB复习题-判断题
- 关于建立面粉及其下游产业链的必要性分析
- 河北医科大学研究生指导教师列表
- 内燃机原理课后习题与答案
- 多功能ALU的设计和实现
- 列控地面设备维护作业指导书(试行)
- 高要历朝修志概述
- 第五章 FET三极管及其放大管考试试题
- 认识长方形和正方形教学设计、反思
- 节目主持人概论重点
- 赴丹麦葛莱体育学院的学习总结--黄大林
- 防洪防汛安全责任制
- 九年级数学中考练习6
- 浅析快递企业的成本控制--以申通快递为例