A Suppression Method of Concentration Background Noise by Transductive Transfer Learning for a Metal Oxide Semiconductor-Based Electronic Nose

Signal drift caused by sensors or environmental changes, which can be regarded as data distribution changes over time, is related to transductive transfer learning, and the data in the target domain is not labeled. We propose a method that learns a subspace with maximum independence of the concentration features (MICF) according to the Hilbert-Schmidt Independence Criterion (HSIC), which reduces the inter-concentration discrepancy of distributions. Then, we use Iterative Fisher Linear Discriminant (IFLD) to extract the signal features by reducing the divergence within classes and increasing the divergence among classes, which helps to prevent inconsistent ratios of different types of samples among the domains. The effectiveness of MICF and IFLD was verified by three sets of experiments using sensors in real world conditions, along with experiments conducted in the authors’ laboratory. The proposed method achieved an accuracy of 76.17%, which was better than any of the existing methods that publish their data on a publicly available dataset (the Gas Sensor Drift Dataset). It was found that the MICF-IFLD was simple and effective, reduced interferences, and deftly managed tasks of transfer classification.

[1]  David Zhang,et al.  Learning Domain-Invariant Subspace Using Domain Features and Independence Maximization , 2016, IEEE Transactions on Cybernetics.

[2]  David Zhang,et al.  Correcting Instrumental Variation and Time-Varying Drift Using Parallel and Serial Multitask Learning , 2017, IEEE Transactions on Instrumentation and Measurement.

[3]  Jun Wang,et al.  A novel framework for analyzing MOS E-nose data based on voting theory: Application to evaluate the internal quality of Chinese pecans , 2017 .

[4]  Jafar Tahmoresnezhad,et al.  Visual domain adaptation via transfer feature learning , 2017, Knowledge and Information Systems.

[5]  Tianqi Chen,et al.  XGBoost: A Scalable Tree Boosting System , 2016, KDD.

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

[7]  Hang Liu,et al.  Metal Oxide Gas Sensor Drift Compensation Using a Two-Dimensional Classifier Ensemble , 2015, Sensors.

[8]  Rama Chellappa,et al.  Visual Domain Adaptation: A survey of recent advances , 2015, IEEE Signal Processing Magazine.

[9]  Ganesh Kumar Mani,et al.  Electronic noses for food quality : a review , 2015 .

[10]  Shu Fan,et al.  Feature extraction of wound infection data for electronic nose based on a novel weighted KPCA , 2014 .

[11]  Alexander Vergara,et al.  On the calibration of sensor arrays for pattern recognition using the minimal number of experiments , 2014 .

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

[13]  Philip S. Yu,et al.  Transfer Feature Learning with Joint Distribution Adaptation , 2013, 2013 IEEE International Conference on Computer Vision.

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

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

[16]  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.

[17]  S. Osowski,et al.  Metal oxide sensor arrays for detection of explosives at sub-parts-per million concentration levels by the differential electronic nose , 2012 .

[18]  Le Song,et al.  Feature Selection via Dependence Maximization , 2012, J. Mach. Learn. Res..

[19]  Deborah H Yates,et al.  A breath test for malignant mesothelioma using an electronic nose , 2011, European Respiratory Journal.

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

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

[22]  Anne-Claude Romain,et al.  Long term stability of metal oxide-based gas sensors for e-nose environmental applications: An overview , 2009 .

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

[24]  Antonella Macagnano,et al.  Electronic nose and SPME techniques to monitor phenanthrene biodegradation in soil , 2008 .

[25]  Li Da-he Technical Measures to Improve the Quality of Base Liquor(I) , 2008 .

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

[27]  Bernhard Schölkopf,et al.  Measuring Statistical Dependence with Hilbert-Schmidt Norms , 2005, ALT.

[28]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

[29]  Corinna Cortes,et al.  Support-Vector Networks , 1995, Machine Learning.

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

[31]  Bernhard Schölkopf,et al.  Nonlinear Component Analysis as a Kernel Eigenvalue Problem , 1998, Neural Computation.