CN110146655A - 一种基于自适应子空间学习范式的抗电子鼻漂移方法 - Google Patents

一种基于自适应子空间学习范式的抗电子鼻漂移方法 Download PDF

Info

Publication number
CN110146655A
CN110146655A CN201910471253.XA CN201910471253A CN110146655A CN 110146655 A CN110146655 A CN 110146655A CN 201910471253 A CN201910471253 A CN 201910471253A CN 110146655 A CN110146655 A CN 110146655A
Authority
CN
China
Prior art keywords
matrix
electronic nose
source domain
bleach
normal form
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201910471253.XA
Other languages
English (en)
Other versions
CN110146655B (zh
Inventor
刘涛
陈艳兵
李东琦
杨桃
曹建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201910471253.XA priority Critical patent/CN110146655B/zh
Publication of CN110146655A publication Critical patent/CN110146655A/zh
Application granted granted Critical
Publication of CN110146655B publication Critical patent/CN110146655B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01NINVESTIGATING OR ANALYSING MATERIALS BY DETERMINING THEIR CHEMICAL OR PHYSICAL PROPERTIES
    • G01N33/00Investigating or analysing materials by specific methods not covered by groups G01N1/00 - G01N31/00
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • G06F18/241Classification techniques relating to the classification model, e.g. parametric or non-parametric approaches

Landscapes

  • Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Chemical & Material Sciences (AREA)
  • Engineering & Computer Science (AREA)
  • Food Science & Technology (AREA)
  • Medicinal Chemistry (AREA)
  • Physics & Mathematics (AREA)
  • Analytical Chemistry (AREA)
  • Biochemistry (AREA)
  • General Health & Medical Sciences (AREA)
  • General Physics & Mathematics (AREA)
  • Immunology (AREA)
  • Pathology (AREA)
  • Investigating Or Analyzing Materials By The Use Of Fluid Adsorption Or Reactions (AREA)
  • Image Analysis (AREA)

Abstract

本发明涉及电子鼻检测技术领域,具体涉及一种基于自适应子空间学习范式的抗电子鼻漂移方法。针对漂移会影响电子鼻气味识别性能的情况,通过建立基于自适应子空间学习的最优化模型求解最佳投影矩阵,然后利用投影矩阵将源域数据和目标域数据映射到公共自适应子空间,从而减小常规样本和漂移样本分布的差异,从而实现电子鼻漂移抑制。本发明减少了特征的数量,保证了样本分布结构信息的完整性,并且保留了学习过程中分类相关的信息。

Description

一种基于自适应子空间学习范式的抗电子鼻漂移方法
技术领域
本发明涉及电子鼻检测技术领域,具体涉及一种基于自适应子空间学习范式的抗电子鼻漂移方法。
背景技术
电子鼻又称气味扫描仪,电子鼻是一种智能仿生***,电子鼻包括气体传感器阵列和模式识别算法,主要依靠一系列具有交叉敏感特性和特异性的气体传感器结合进行气味的有效识别,电子鼻可在几小时、几天甚至数月的时间内连续地、实时地监测特定位置的气味状况。电子鼻因其小巧、快捷、高效等特点应用得到发展,如医学疾病诊断,食品分析和环境监测。虽然电子鼻已成功用于气味检测,但由于缓慢和连续的气体传感器漂移使得电子鼻的广泛应用面临着重大的挑战。由传感器中毒、老化和其他客观因素引起的不确定性漂移会使气体传感器响应随着时间发生不可预测的变化。气体传感器的不规则漂移使得难以用确定性数学模型来准确估计和补偿漂移,从而直接影响到电子鼻的性能。
电子鼻漂移抑制主要是通过机器学习算法实现,根据漂移数据分布的变化,需要自适应抗漂移方法来提高电子鼻气味识别的性能,自适应抗漂移方法包括自适应分类器和自适应特征提取两种,由于数据分布的变化不规则性,需要建立一个更好的漂移补偿模型来提高电子鼻气味识别的性能。
从目前的研究来看,采用正交信号校正(OSC)来处理气体传感器阵列数据以进行漂移补偿,该方式不能有效地减少特征数量;采用基于主成分分析(CC-PCA)的成分校正用某些类别气体(参考气体)计算漂移方来去除漂移成分;采用域正则化分量分析(DRCA)探索了漂移和常规数据的潜在共同子空间,但是,这些方法中学到的特征对分类不是最佳的,针对使用域自适应特征提取方法来解决电子鼻的漂移问题应该具有如下属性:1)应该有效地减少特征的数量,从而减小计算成本;2)解决漂移问题的同时应保留样本分布的结构信息;3)与分类相关的信息应在学习过程中被保留。根据迁移学习可以处理数据分布不一致的分类问题,提出了一种基于自适应子空间学习范式的抗电子鼻漂移方法。
发明内容
本发明意在提供一种基于自适应子空间学习范式的抗电子鼻漂移方法,以提高电子鼻的气味识别性能。
本方案中的基于自适应子空间学习范式的抗电子鼻漂移方法,包括以下步骤:
A)计算原始源域中心、原始目标域中心和矩阵K;
B)根据源域矩阵Xs、源域标签矩阵Ts、目标域数据矩阵Xt和正则参数计算矩阵M,正则参数包括α、β和γ;
C)对矩阵M进行奇异值分解,获取矩阵M的前d个特征值对应的特征向量构成投影矩阵P;
D)将源域数据和目标域数据通过投影矩阵P映射到同一子空间;
E)将样本投影至步骤C)中学习的同一子空间,以进行电子鼻漂移的抑制
本方案的有益效果是:
通过投影矩阵P将源域数据和目标域数据映射到自适应的自适应子空间,减少了特征的数量,还保证了所保留样本分布的结构信息的完整性,而且通过希尔伯特-施密特独立性准则保留了学习过程中分类相关的信息,从而保证电子鼻的识别性能。
进一步,所述源域矩阵表示为
所述源域标签矩阵表示为
所述目标域数据矩阵表示为
所述矩阵M表示为
其中,D是样本特征的维度,m是标签类别的数量,NS是源域样本的数量。
进一步,所述原始源域中心表示为
所述原始目标域中心表示为
所述矩阵K表示为K=TsΗXs,其中为中心化矩阵。
进一步,步骤D)中为了保留样本分布的结构信息的和去除冗余特征,对于映射P有:
其中,As是源域的投影系数矩阵,At是目标域的投影系数矩阵,||·||F表示Frobenius范数。
进一步,在步骤A)中,对子空间中源域和目标域数据使用均值分布差异最小化方法,可以表示为根据步骤B可表示为
通过均值分布差异最小化方法,使源域和目标域的数据在获得的子空间中分布相似。
进一步,以As为变量对min(As,At,P)求偏导数为零来求解As,以At为变量对min(As,At,P)求偏导数为零来求解At
通过求偏导数,保证min(As,At,P)的最小值。
进一步,在步骤A)中,通过基于希尔伯特-施密特独立性准则的最小二乘形式来对特征和标签进行经验估计,实现标签和特征之间相关性的最大化,可表示为其中,当i=j时δij等于1,其余为0。
从而通过最大化特征和标签之间的依赖性,来保持分类相关的有用信息很好地保留在子空间中。
进一步,根据步骤B),通过最小二乘优化方法求解优化模型,即可表示为其中,其中B∈Rm×d投影系数矩阵。
由最小二乘优化方法来求解优化模型,能够使在学习的子空间中特征-标签之间的相关性最大化。
进一步,根据最大化标签特征依赖性和最小化特征冗余得到模型为:
通过调整提出的子空间学习方法模型中不同正则项的影响程度,可以提高抗漂移效率和分类性能。
进一步,为了取minJ(As,At,B,P)的最小值,对minJ(As,At,B,P)进行变换求解Αs、Αt和B,过程如下:
使J(Αst,B,P)对Αs、Αt和B的偏导数均为0,我们可以得到:
通过求偏导数来提高投影系数矩阵的准确性,保证minJ(As,At,B,P)的值最小。
附图说明
图1为本发明基于自适应子空间学习范式的抗电子鼻漂移方法实施例的流程框图;
图2为本发明基于自适应子空间学习范式的抗电子鼻漂移方法实施例中优化模型的示意图。
具体实施方式
下面通过具体实施方式进一步详细说明。
实施例基本如附图1和图2所示,包括以下步骤:
A)获取传感器对气味的响应值作为源域矩阵(常规的样本),源域矩阵不存在漂移,源域矩阵表示为:
获取气味的浓度值作为源域标签矩阵,标签矩阵表示为:
获取同一传感器阵列不同时间段对气味的相应信号作为目标域数据矩阵(存在漂移的样本),目标域数据矩阵表示为:获取正则参数α、β和γ;其中,D是样本特征的维度,m是标签类别的数量,NS是源域样本的数量;
B)先计算原始源域中心原始目标域中心矩阵K=TsΗXs;其中为中心化矩阵;
再计算矩阵M,
C)对矩阵M进行奇异值分解,获取矩阵M的前d个特征值对应的特征向量构成投影矩阵P;
D)将源域数据和目标域数据通过投影矩阵P映射到自适应子空间,该映射过程表示为:
其中,Αs是源域的投影系数矩阵,Αt是目标域的投影系数矩阵,||·||F表示Frobenius范数,以As为变量对min(As,At,P)求偏导数为零来求解As,以At为变量对min(As,At,P)求偏导数为零来求解At
E)将源域和目标域样本投影至步骤C)中学习的自适应子空间,以进行电子鼻漂移的抑制。
对子空间中源域和目标域数据使用均值分布差异最小化方法得到步骤A)中源域和目标域数据在子空间中的分布,可以表示为根据步骤B)可表示为使源域和目标域的数据在获得的子空间中分布相似。
通过基于希尔伯特-施密特独立性准则的最小二乘形式来对步骤A)中的特征和标签进行经验估计,实现标签和特征之间相关性的最大化,可表示为其中,当i=j时δij等于1,其余为0,最大化特征和标签之间的依赖性,保持分类相关的有用信息很好地保留在子空间中。
基于希尔伯特-施密特独立性准则最大化标签与特征之间的相关性可转换为以下最小二乘优化模型,即可表示为其中,其中B∈Rm×d投影系数矩阵,使在学习的子空间中特征-标签之间的相关性最大化。
根据最大化标签特征依赖性和最小化特征冗余得到模型为:
实现抗漂移和分类性能提升。
在另一实施例中,为了取minJ(As,At,B,P)的最小值,对minJ(As,At,B,P)进行变换求解Αs、Αt和B,过程如下:
使J(Αst,B,P)对Αs、Αt和B的偏导数均为0,我们可以得到:
通过求偏导数来提高投影系数矩阵的准确性,保证minJ(As,At,B,P)的值最小。
本具体实施方式中通过投影矩阵P将源域数据和目标域数据映射到自适应子空间,减少了特征的数量,还保证了所保留样本分布的结构信息的完整性,而且通过希尔伯特-施密特独立性准则保留了学习过程中分类相关的信息(标签的相关信息)。
以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此未作过多描述。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本申请要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。

Claims (10)

1.一种基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于,包括以下步骤:
A)计算原始源域中心、原始目标域中心和矩阵K;
B)根据源域矩阵Xs、源域标签矩阵Ts、目标域数据矩阵Xt和正则参数计算矩阵M,正则参数包括α、β和γ;
C)对矩阵M进行奇异值分解,获取矩阵M的前d个特征值对应的特征向量构成投影矩阵P;
D)将源域数据和目标域数据通过投影矩阵P映射到同一子空间;
E)将源域和目标域样本投影至步骤C)中学习的同一子空间,以进行电子鼻漂移的抑制。
2.根据权利要求1所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:所述源域矩阵表示为
所述源域标签矩阵表示为
所述目标域数据矩阵表示为
所述矩阵M表示为
其中,D是源域数据的维度,m是标签类别的数量,NS是源域样本的数量。
3.根据权利要求2所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:所述原始源域中心表示为
所述原始目标域中心表示为
所述矩阵K表示为K=TsΗXs,其中为中心化矩阵。
4.根据权利要求3所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:步骤D)中对于映射P保留样本分布的结构信息的和去除冗余特征,表示为:
s.t.PTP=I,
其中,As是源域的投影系数矩阵,At是目标域的投影系数矩阵,||·||F表示Frobenius范数。
5.根据权利要求4所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:以As为变量对min(As,At,P)求偏导数为零来求解As,以At为变量对min(As,At,P)求偏导数为零来求解At
6.根据权利要求1至5任一项所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:在步骤A)中,对子空间中源域和目标域数据使用均值分布差异最小化方法,可以表示为:
根据步骤B可表示为:
7.根据权利要求1至5任一项所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:在步骤A)中,通过基于希尔伯特-施密特独立性准则的最小二乘形式来对特征和标签进行经验估计,实现标签和特征之间相关性的最大化,可表示为:
其中,当i=j时δij等于1,其余为0。
8.根据权利要求1至5任一项所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:根据步骤B),基于希尔伯特-施密特独立性准则最大化标签与特征之间的相关性可转换为以下最小二乘优化模型,
s.t.PTP=I,
即可表示为
s.t.PTP=I,
其中,其中B∈Rm×d投影系数矩阵。
9.根据权利要求1至5任一项所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:根据最大化标签特征依赖性和最小化特征冗余得到模型为:
s.t.PTP=I。
10.根据权利要求1至5任一项所述的基于自适应子空间学习范式的抗电子鼻漂移方法,其特征在于:为了取minJ(As,At,B,P)的最小值,对minJ(As,At,B,P)进行变换求解Αs、Αt和B,过程如下:
使J(Αst,B,P)对Αs、Αt和B的偏导数均为0,我们可以得到:
CN201910471253.XA 2019-05-31 2019-05-31 一种基于自适应子空间学习范式的抗电子鼻漂移方法 Active CN110146655B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910471253.XA CN110146655B (zh) 2019-05-31 2019-05-31 一种基于自适应子空间学习范式的抗电子鼻漂移方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910471253.XA CN110146655B (zh) 2019-05-31 2019-05-31 一种基于自适应子空间学习范式的抗电子鼻漂移方法

Publications (2)

Publication Number Publication Date
CN110146655A true CN110146655A (zh) 2019-08-20
CN110146655B CN110146655B (zh) 2021-12-21

Family

ID=67590182

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910471253.XA Active CN110146655B (zh) 2019-05-31 2019-05-31 一种基于自适应子空间学习范式的抗电子鼻漂移方法

Country Status (1)

Country Link
CN (1) CN110146655B (zh)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111474297A (zh) * 2020-03-09 2020-07-31 重庆邮电大学 一种仿生嗅觉***中传感器的在线漂移补偿方法
CN111931815A (zh) * 2020-07-08 2020-11-13 西南大学 基于迁移样本的跨域迁移电子鼻漂移抑制方法
CN113627084A (zh) * 2021-08-06 2021-11-09 西南大学 基于极限学习机的电子鼻信号漂移补偿子空间对齐方法
CN113740381A (zh) * 2021-08-12 2021-12-03 西南大学 一种基于流形学习的跨域子空间学习电子鼻漂移补偿方法
CN114925762A (zh) * 2022-05-13 2022-08-19 哈尔滨工业大学 一种基于子空间学习和跨域自适应极限学习机的气体传感器漂移补偿方法

Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103729648A (zh) * 2014-01-07 2014-04-16 中国科学院计算技术研究所 领域自适应模式识别方法及***
US20160078359A1 (en) * 2014-09-12 2016-03-17 Xerox Corporation System for domain adaptation with a domain-specific class means classifier
CN105913079A (zh) * 2016-04-08 2016-08-31 重庆大学 基于目标域迁移极限学习的电子鼻异构数据识别方法
CN105929113A (zh) * 2016-04-20 2016-09-07 重庆大学 一种带子空间投影的电子鼻信号误差自适应学习方法
CN106289364A (zh) * 2016-08-09 2017-01-04 重庆大学 一种传感器漂移的自适应调节方法
CN106326935A (zh) * 2016-08-29 2017-01-11 重庆大学 一种基于稀疏非线性子空间迁移的图像分类方法
CN107203745A (zh) * 2017-05-11 2017-09-26 天津大学 一种基于跨域学习的跨视角动作识别方法
CN107818345A (zh) * 2017-10-25 2018-03-20 中山大学 一种基于数据转换之间保持最大依赖关系的域自适应降维方法
CN109669009A (zh) * 2019-01-10 2019-04-23 重庆邮电大学 基于域校正的域自适应极限学习机电子鼻漂移抑制方法

Patent Citations (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103729648A (zh) * 2014-01-07 2014-04-16 中国科学院计算技术研究所 领域自适应模式识别方法及***
US20160078359A1 (en) * 2014-09-12 2016-03-17 Xerox Corporation System for domain adaptation with a domain-specific class means classifier
CN105913079A (zh) * 2016-04-08 2016-08-31 重庆大学 基于目标域迁移极限学习的电子鼻异构数据识别方法
CN105929113A (zh) * 2016-04-20 2016-09-07 重庆大学 一种带子空间投影的电子鼻信号误差自适应学习方法
CN106289364A (zh) * 2016-08-09 2017-01-04 重庆大学 一种传感器漂移的自适应调节方法
CN106326935A (zh) * 2016-08-29 2017-01-11 重庆大学 一种基于稀疏非线性子空间迁移的图像分类方法
CN107203745A (zh) * 2017-05-11 2017-09-26 天津大学 一种基于跨域学习的跨视角动作识别方法
CN107818345A (zh) * 2017-10-25 2018-03-20 中山大学 一种基于数据转换之间保持最大依赖关系的域自适应降维方法
CN109669009A (zh) * 2019-01-10 2019-04-23 重庆邮电大学 基于域校正的域自适应极限学习机电子鼻漂移抑制方法

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
LU KOU 等: "A Novel Medical E-Nose Signal Analysis System", 《SENSORS》 *
余萍等: "深度学习在故障诊断与预测中的应用", 《计算机工程与应用》 *
刘燕: "电子鼻***中传感器漂移补偿方法研究", 《中国优秀硕士学位论文全文数据库》 *

Cited By (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111474297A (zh) * 2020-03-09 2020-07-31 重庆邮电大学 一种仿生嗅觉***中传感器的在线漂移补偿方法
CN111474297B (zh) * 2020-03-09 2022-05-03 重庆邮电大学 一种仿生嗅觉***中传感器的在线漂移补偿方法
CN111931815A (zh) * 2020-07-08 2020-11-13 西南大学 基于迁移样本的跨域迁移电子鼻漂移抑制方法
CN111931815B (zh) * 2020-07-08 2022-10-18 西南大学 基于迁移样本的跨域迁移电子鼻漂移抑制方法
CN113627084A (zh) * 2021-08-06 2021-11-09 西南大学 基于极限学习机的电子鼻信号漂移补偿子空间对齐方法
CN113627084B (zh) * 2021-08-06 2024-05-10 西南大学 基于极限学习机的电子鼻信号漂移补偿子空间对齐方法
CN113740381A (zh) * 2021-08-12 2021-12-03 西南大学 一种基于流形学习的跨域子空间学习电子鼻漂移补偿方法
CN113740381B (zh) * 2021-08-12 2022-08-26 西南大学 一种基于流形学习的跨域子空间学习电子鼻漂移补偿方法
CN114925762A (zh) * 2022-05-13 2022-08-19 哈尔滨工业大学 一种基于子空间学习和跨域自适应极限学习机的气体传感器漂移补偿方法

Also Published As

Publication number Publication date
CN110146655B (zh) 2021-12-21

Similar Documents

Publication Publication Date Title
CN110146655A (zh) 一种基于自适应子空间学习范式的抗电子鼻漂移方法
CN108053419B (zh) 基于背景抑制和前景抗干扰的多尺度目标跟踪方法
Matteoli et al. A tutorial overview of anomaly detection in hyperspectral images
CN107369166B (zh) 一种基于多分辨率神经网络的目标跟踪方法及***
US9798923B2 (en) System and method for tracking and recognizing people
CN107689052B (zh) 基于多模型融合和结构化深度特征的视觉目标跟踪方法
CN112862093B (zh) 一种图神经网络训练方法及装置
Flach et al. Multivariate anomaly detection for Earth observations: a comparison of algorithms and feature extraction techniques
EP2291794B1 (en) Image processing
Song et al. Stochastic adaptive tracking in a camera network
CN103034981B (zh) 基于多时相数据的遥感影像加权回归恢复方法
CN111080675A (zh) 一种基于时空约束相关滤波的目标跟踪方法
Qin et al. Cross-domain collaborative learning via cluster canonical correlation analysis and random walker for hyperspectral image classification
CN106228121B (zh) 手势特征识别方法和装置
CN110598636B (zh) 一种基于特征迁移的舰船目标识别方法
CN113111947A (zh) 图像处理方法、装置和计算机可读存储介质
CN114972735A (zh) 基于roi预测和多模块学习的抗遮挡移动目标跟踪装置及方法
CN110276788B (zh) 用于红外成像式导引头目标跟踪的方法和装置
CN111815681A (zh) 基于深度学习和判别式模型训练的目标跟踪方法及存储器
CN110827319B (zh) 一种基于局部敏感直方图改进的Staple目标跟踪方法
Wei et al. Hong li
CN107993311A (zh) 一种用于半监督人脸识别门禁***的代价敏感隐语义回归方法
CN111539985A (zh) 一种融合多特征的自适应运动目标跟踪方法
CN114299389B (zh) 一种融合时空信息的Savitzky-Golay滤波降噪并行方法
CN114708307A (zh) 基于相关滤波器的目标跟踪方法、***、存储介质及设备

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant