基于可分离度和相异度的电子鼻信号特征融合方法与流程

文档序号:11865414阅读:来源:国知局

技术特征:

1.一种基于可分离度和相异度的电子鼻信号特征融合方法,其特征在于,包括如下步骤:

S1:对电子鼻信号进行特征提取,得到原始模式样本,原始特征矩阵为:X={X1,X2,…,XM},式中,Xj(j=1,2,…,M)为矩阵X的子集,M为原始模式样本的维数,电子鼻信号总类别数为C,第n类样本的个数为Kn,n=1,2,…,C,总的样本个数第n类的第i个样本的第m维特征为Xmn(i),其中,i=1,2,…,Kn,m=1,2,…,M;

S2:特征选择:

S21:计算每个特征的可分离度CS,选择可分离度最大的特征作为最优一维特征,并计算该特征的分类识别率;

S22:从剩余的特征中任意选择一个特征与最优一维特征组成一个二维特征集,此时可得到M-1个不同的二维特征集,分别计算这M-1个二维特征集的可分离度CS和相异度DI之和,将该和最大的两个特征作为选择二维特征时的最优特征集,并计算该最优二维特征的分类识别率;

S23:从除了步骤S22选择的最优二维特征以外剩余的特征中任意选择一个新的特征,加入最优二维特征后组成一个三维特征集,此时可得到M-2个不同的三维特征集,分别计算这M-2个三维特征的平均可分离度式中,D=3为将要选择的最优特征集的维度数,fi为选择的某个特征,分别计算M-2个三维特征集中两两特征组合的相异度之和DI,其中,三维特征的两两组合共有6种情况,算得这六种情况的平均相异度为最后把平均可分离度CS′和平均相异度DI'相加;

S24:选择平均可分离度和平均相异度之和最大的三个特征作为选择三维特征的最优特征集,并计算该最优三维特征集的分类识别率;

S25:设置D=D+1,判断D是否大于M,如果是,则进入步骤S28,否则,跳转至步骤S26;

S26:从除了最优D-1维特征以外的剩余特征中任意选择一个新的特征,加入之前选择的最优D-1维特征组成D维特征集,可得到M-D+1个不同的D维特征集,计算这M-D+1个D维特征集的平均可分离度同时计算这M-D+1个D个特征集中两两特征组合的相异度之和DI,算得这D个特征的平均相异度为然后把平均可分离度CS′和平均相异度DI'相加,为D个特征集中两两特征组合的组合数;

S27:选择D维平均可分离度和平均相异度之和最大的D维特征作为选择D维特征的最优特征集,并计算该最优D维特征集的分类识别率,随后进入步骤S25;

S28:选择分类识别率最高的特征维数为最优维度,其对应的特征集为最优特征集;

S3:特征加权融合:设有L种基特征,C个类别,

S31:L种基特征对所有样本进行识别,得到L个分类正确率a=[a1,a2,…,aL],通过准确率计算权重w=[w1,w2,…wL],其中,

S32:对L种基特征对每个样本的分类结果进行量化编码,如果对第一种基特征分类器判别为第一类,则编码为δ1=[1,0,…0]1×C,如果判别为第二类,则编码为δ1=[0,1,…0]1×C,以此类推,如果对第L种基特征,分类器判别为第C类,则编码为δL=[0,0,…1]1×C,最后得到这L种基特征对该样本的分类结果为:

S33:对分类结果进行融合,融合后的结果为:f=[f1,f2,…fC]=w·δ;

S34:最后的融合策略为:predict_label=max[f1,f2,…,fC],即融合结果的值最大的类别为最后融合判别的类。

2.根据权利要求1所述的基于可分离度和相异度的电子鼻信号特征融合方法,其特征在于,步骤S2中可分离度的具体计算方法为:

第n类第m维特征的均值向量为:

每一类样本中的每一个样本和均值向量μmn之间的欧式距离为:dmn(i)=||Xmn(i)-μmn||;

欧式距离dmn(i)的均值为:

欧式距离dmn(i)的方差为:

则特征的类内离散度为:

定义第n类样本第m维特征的均值向量μmn和所有样本的总均值向量μm的欧式距离为:dmn=||μmnm||;其中,

dmn的均值为:

dmn的方差为:

可看作特征的类间离散度,则特征的可分离度

3.根据权利要求1所述的基于可分离度和相异度的电子鼻信号特征融合方法,其特征在于,相异度DI(fi,fj)=1-|ρ(fi,fj)|,式中,ρ(fi,fj)是特征fi和fj之间的相关系数,i,j=1,2,…,M。

当前第2页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1