发明名称 基于多重自组织神经网络的电子鼻在线漂移补偿方法
摘要 本发明提供了一种基于多重自组织神经网络的电子鼻在线漂移补偿方法,该方法通过在电子鼻执行漂移补偿之前增加预判决步骤,使得电子鼻能够结合气体传感器阵列前后的电信号输出阵列值的变化情况以及气体传感器阵列电信号输出阵列值与多重自组织神经网络中各个神经元之间的差距,自行判别气体传感器阵列的敏感响应状态(暂态响应或是稳态响应)以及是否有干扰气体参与了漂移补偿训练,从而自行屏蔽气体传感器阵列的暂态响应或者对干扰气体的响应,保证电子鼻不会对神经元进行错误的漂移补偿,增强了电子鼻在漂移补偿训练中的自适应抗干扰能力,使得电子鼻能够进行在线的漂移补偿训练,并保证电子鼻经在线漂移补偿后依然保持良好的检测识别性能。
申请公布号 CN102507676B 申请公布日期 2013.11.27
申请号 CN201110340338.8 申请日期 2011.11.01
申请人 重庆大学 发明人 刘涛
分类号 G01N27/26(2006.01)I;G06N3/02(2006.01)I 主分类号 G01N27/26(2006.01)I
代理机构 重庆博凯知识产权代理有限公司 50212 代理人 张先芸
主权项 1.基于多重自组织神经网络的电子鼻在线漂移补偿方法,其特征在于,包括如下步骤:A)初始化步骤,其具体为:a1)初始化时刻t=0;a2)获取t=0时刻电子鼻气体传感器阵列的电信号输出阵列X<sub>ts</sub>(0):X<sub>ts</sub>(0)=[x<sub>ts,1</sub>(0),x<sub>ts,2</sub>(0),…,x<sub>ts,i</sub>(0)];其中,i表示电子鼻气体传感器阵列中气体传感器的个数;x<sub>ts,1</sub>(0),x<sub>ts,2</sub>(0),…,x<sub>ts,i</sub>(0)表示在t=0时刻电子鼻气体传感器阵列中i个气体传感器的电信号输出值;B)在线漂移补偿步骤;具体为:b1)时刻t自加1;b2)获取当前时刻电子鼻气体传感器阵列的电信号输出阵列X<sub>ts</sub>(t):X<sub>ts</sub>(t)=[x<sub>ts,1</sub>(t),x<sub>ts,2</sub>(t),…,x<sub>ts,i</sub>(t)];其中,x<sub>ts,1</sub>(t),x<sub>ts,2</sub>(t),…,x<sub>ts,i</sub>(t)表示在当前时刻电子鼻气体传感器阵列中i个气体传感器的电信号输出值;b3)求取当前时刻的电信号输出阵列斜率<img file="FDA0000366151470000011.GIF" wi="150" he="80" /><img file="FDA0000366151470000012.GIF" wi="777" he="307" />其中,n为时刻差参数,取值为1~10之间的整数;X<sub>ts</sub>(t-n)表示在此前第n个时刻电子鼻气体传感器阵列的电信号输出阵列;||X<sub>ts</sub>(t)-X<sub>ts</sub>(0)||表示取X<sub>ts</sub>(t)与X<sub>ts</sub>(0)的欧氏距离,||X<sub>ts</sub>(t)-X<sub>ts</sub>(t-n)||表示取X<sub>ts</sub>(t)与X<sub>ts</sub>(t-n)的欧氏距离;判断当前时刻的电信号输出阵列斜率<img file="FDA0000366151470000013.GIF" wi="130" he="82" />是否大于预设的斜率筛选阈值<img file="FDA0000366151470000014.GIF" wi="90" he="77" />若<img file="FDA0000366151470000015.GIF" wi="249" he="82" />则当前时刻的在线漂移补偿步骤到此终止;否则,继续执行步骤b4);b4)求取当前时刻电子鼻气体传感器阵列的电信号输出阵列X<sub>ts</sub>(t)与电子鼻中匹配获胜神经元的归一化欧氏距离Δd(t):<img file="FDA0000366151470000021.GIF" wi="861" he="110" />k∈{1,2,…,K},m∈{1,2,…,M<sub>k</sub>};其中,K表示电子鼻的自组织神经网络的数量,M<sub>k</sub>表示电子鼻的第k个自组织神经网络中神经元的数量;<img file="FDA0000366151470000022.GIF" wi="1014" he="95" />表示在此前一时刻电子鼻的第k个自组织神经网络中第m个神经元,<img file="FDA0000366151470000023.GIF" wi="725" he="83" />则表示所述神经元<img file="FDA0000366151470000024.GIF" wi="206" he="83" />中的i个特征电信号值;符号<img file="FDA0000366151470000025.GIF" wi="82" he="82" />表示取归一化值,<img file="FDA0000366151470000026.GIF" wi="187" he="90" />和<img file="FDA0000366151470000027.GIF" wi="257" he="95" />分别表示取所述电信号输出阵列X<sub>ts</sub>(t)的归一化值和取所述神经元<img file="FDA0000366151470000028.GIF" wi="213" he="80" />的归一化值;<img file="FDA0000366151470000029.GIF" wi="498" he="106" />表示取<img file="FDA00003661514700000210.GIF" wi="187" he="91" />与<img file="FDA00003661514700000211.GIF" wi="255" he="95" />的欧氏距离;<img file="FDA00003661514700000212.GIF" wi="667" he="110" />表示取<img file="FDA00003661514700000213.GIF" wi="185" he="90" />与<img file="FDA00003661514700000214.GIF" wi="257" he="96" />的欧氏距离在所有k∈{1,2,…,K}和m∈{1,2,…,M<sub>k</sub>}情况中的最小值;判断当前时刻电子鼻气体传感器阵列的电信号输出阵列X<sub>ts</sub>(t)与电子鼻中匹配获胜神经元的归一化欧氏距离Δd(t)是否大于预设的距离筛选阈值θ<sub>d</sub>,若Δd(t)&gt;θ<sub>d</sub>,则当前时刻的在线漂移补偿步骤到此终止;否则,继续执行步骤b5);b5)求取匹配获胜神经元所在自组织神经网络的序号k<sub>1st</sub>以及匹配次获胜神经元所在自组织神经网络的序号k<sub>2nd</sub>:<img file="FDA00003661514700000215.GIF" wi="1764" he="119" /><img file="FDA00003661514700000216.GIF" wi="1795" he="119" />其中,<img file="FDA00003661514700000217.GIF" wi="683" he="111" />表示取<img file="FDA00003661514700000218.GIF" wi="489" he="95" />的欧氏距离在所有k∈{1,2,…,K}和m∈{1,2,…,M<sub>k</sub>}情况中仅大于<img file="FDA00003661514700000219.GIF" wi="661" he="110" />的次最小值;判断匹配获胜神经元与匹配次获胜神经元是否在同一自组织神经网络,若k<sub>1st</sub>=k<sub>2nd</sub>,按照下式对匹配获胜神经元和匹配次获胜神经元所在自组织神经网络中各个神经元进行漂移补偿:<img file="FDA00003661514700000220.GIF" wi="1050" he="102" />k=k<sub>1st</sub>或k<sub>2nd</sub>;若k<sub>1st</sub>≠k<sub>2nd</sub>,则按照下式分别对匹配获胜神经元所在自组织神经网络中各个神经元和匹配次获胜神经元所在自组织神经网络中各个神经元进行漂移补偿:<img file="FDA0000366151470000031.GIF" wi="1259" he="210" />其中,<img file="FDA0000366151470000032.GIF" wi="779" he="95" />表示在当前时刻电子鼻的第k个自组织神经网络中第m个神经元,<img file="FDA0000366151470000033.GIF" wi="547" he="88" />则表示所述神经元<img file="FDA0000366151470000034.GIF" wi="148" he="92" />中的i个特征电信号值;a为补偿比例系数,取值范围为0&lt;a≤1;C)循环执行步骤B),直至电子鼻终止在线漂移补偿工作。
地址 400044 重庆市沙坪坝区沙正街174号