Anti-Drift in Electronic Nose via Dimensionality Reduction: A Discriminative Subspace Projection Approach

Sensor drift is a well-known issue in the field of sensors and measurement. It has plagued the sensor community for many years. In this paper, we propose a sensor drift correction method to deal with the sensor drift problem. In contrast to domain regularized component analysis, the proposed method makes use of the class label of data in the source domain. Specifically, we propose a discriminative subspace projection approach for sensor drift reduction in electronic noses. The proposed method has multiple properties. (1) It inherits the merits of the subspace projection approach called domain regularized component analysis via introducing a regularization parameter to tackle the sample size imbalance problem. (2) The proposed method takes the source data label information into consideration, which minimizes the within-class variance of the projected source samples and at the same time maximizes the between-class variance. The label information is exploited to avoid overlapping of samples with different labels in the subspace. An efficient method based on generalized eigenvalue decomposition is employed to solve the optimization problem. Experiments on two sensor drift datasets have shown the effectiveness of the proposed approach.

[1]  Shuzhi Sam Ge,et al.  Drift Compensation for Electronic Nose by Semi-Supervised Domain Adaption , 2014, IEEE Sensors Journal.

[2]  M. Sjöström,et al.  Drift correction for gas sensors using multivariate methods , 2000 .

[3]  A. Maćkiewicz,et al.  Principal Components Analysis (PCA) , 1993 .

[4]  Qiang Yang,et al.  Cross-domain sentiment classification via spectral feature alignment , 2010, WWW '10.

[5]  S. Wold,et al.  Orthogonal signal correction of near-infrared spectra , 1998 .

[6]  Daniele Marioli,et al.  A low-cost interface to high-value resistive sensors varying over a wide range , 2004, IEEE Transactions on Instrumentation and Measurement.

[7]  Qiang Yang,et al.  A Survey on Transfer Learning , 2010, IEEE Transactions on Knowledge and Data Engineering.

[8]  Lei Zhang,et al.  Anti-drift in E-nose: A subspace projection approach with drift reduction , 2017 .

[9]  Xiaofei He,et al.  Locality Preserving Projections , 2003, NIPS.

[10]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[11]  S. De Vito,et al.  Semi-Supervised Learning Techniques in Artificial Olfaction: A Novel Approach to Classification Problems and Drift Counteraction , 2012, IEEE Sensors Journal.

[12]  Stephen Lin,et al.  Graph Embedding and Extensions: A General Framework for Dimensionality Reduction , 2007, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[13]  Shankar Vembu,et al.  Chemical gas sensor drift compensation using classifier ensembles , 2012 .

[14]  David Zhang,et al.  Design of a Breath Analysis System for Diabetes Screening and Blood Glucose Level Prediction , 2014, IEEE Transactions on Biomedical Engineering.

[15]  Santiago Marco,et al.  Calibration transfer in temperature modulated gas sensor arrays , 2016 .

[16]  M. Santonico,et al.  Olfactory systems for medical applications , 2008 .

[17]  David H. Vaughan,et al.  Non-destructive evaluation of apple maturity using an electronic nose system , 2006 .

[18]  B. Scholkopf,et al.  Fisher discriminant analysis with kernels , 1999, Neural Networks for Signal Processing IX: Proceedings of the 1999 IEEE Signal Processing Society Workshop (Cat. No.98TH8468).

[19]  G. Korotcenkov,et al.  Instability of metal oxide-based conductometric gas sensors and approaches to stability improvement (short survey) , 2011 .

[20]  Giorgio Sberveglieri,et al.  A thin-film SnO2 sensor system for simultaneous detection of CO and NO2 with neural signal evaluation , 1996 .

[21]  Yuhong Xiong,et al.  Erratum to "Mining Distinction and Commonality across Multiple Domains Using Generative Model for Text Classification" , 2012, IEEE Trans. Knowl. Data Eng..

[22]  Ivor W. Tsang,et al.  Domain Adaptation via Transfer Component Analysis , 2009, IEEE Transactions on Neural Networks.

[23]  F. Hossein-Babaei,et al.  Compensation for the drift-like terms caused by environmental fluctuations in the responses of chemoresistive gas sensors , 2010 .

[25]  Hui Xiong,et al.  Mining Distinction and Commonality across Multiple Domains Using Generative Model for Text Classification , 2012, IEEE Transactions on Knowledge and Data Engineering.

[26]  C. Distante,et al.  On the study of feature extraction methods for an electronic nose , 2002 .

[27]  Qiang Yang,et al.  Active Transfer Learning for Cross-System Recommendation , 2013, AAAI.

[28]  Pere Caminal,et al.  Drift Compensation of Gas Sensor Array Data by Common Principal Component Analysis , 2010 .

[29]  Anurat Wisitsoraat,et al.  Flame-Spray-Made Undoped Zinc Oxide Films for Gas Sensing Applications , 2010, Sensors.

[30]  Rama Chellappa,et al.  Domain adaptation for object recognition: An unsupervised approach , 2011, 2011 International Conference on Computer Vision.

[31]  A. Amini,et al.  Recognition of complex odors with a single generic tin oxide gas sensor , 2014 .

[32]  Juan Xu,et al.  Wasserstein Distance Learns Domain Invariant Feature Representations for Drift Compensation of E-Nose , 2019, Sensors.

[33]  G. Dunteman Principal Components Analysis , 1989 .

[34]  Qi Ye,et al.  Classification of multiple indoor air contaminants by an electronic nose and a hybrid support vector machine , 2012 .

[35]  R. Huerta,et al.  Calibration transfer and drift counteraction in chemical sensor arrays using Direct Standardization , 2016 .

[36]  Yuan Shi,et al.  Geodesic flow kernel for unsupervised domain adaptation , 2012, 2012 IEEE Conference on Computer Vision and Pattern Recognition.

[37]  Qiang Yang,et al.  Transferring Localization Models across Space , 2008, AAAI.

[38]  Pietro Siciliano,et al.  Dynamic Cluster Recognition with Multiple Self-Organising Maps , 2002, Pattern Analysis & Applications.

[39]  Min Jiang,et al.  Integration of Global and Local Metrics for Domain Adaptation Learning Via Dimensionality Reduction , 2017, IEEE Transactions on Cybernetics.

[40]  N. Bârsan,et al.  Electronic nose: current status and future trends. , 2008, Chemical reviews.

[41]  G. Sberveglieri,et al.  Tin oxide gas sensing: comparison among different measurement techniques for gas mixture classification , 2001, IMTC 2001. Proceedings of the 18th IEEE Instrumentation and Measurement Technology Conference. Rediscovering Measurement in the Age of Informatics (Cat. No.01CH 37188).

[42]  Bernhard Schölkopf,et al.  A Kernel Method for the Two-Sample-Problem , 2006, NIPS.

[43]  Philip S. Yu,et al.  Adaptation Regularization: A General Framework for Transfer Learning , 2014, IEEE Transactions on Knowledge and Data Engineering.

[44]  David Zhang,et al.  Domain Adaptation Extreme Learning Machines for Drift Compensation in E-Nose Systems , 2015, IEEE Transactions on Instrumentation and Measurement.

[45]  A. Gutierrez-Galvez,et al.  Signal and Data Processing for Machine Olfaction and Chemical Sensing: A Review , 2012, IEEE Sensors Journal.

[46]  Doron Lancet,et al.  A feature extraction method for chemical sensors in electronic noses , 2003 .

[47]  Daqiang Zhang,et al.  A Survey on Gas Sensing Technology , 2012, Sensors.