Electronic nose sensor drift compensation based on deep belief network

Gas sensors drift is a serious limit on the appliance and development of electronic noses. To a certain extent, adaptive methods based on machine learning overcome the impact of drift. However, existing machine learning methods conduct drift compensation from the classification level, rather than the analysis and expression of the depth characteristics of gas sensors. For this reason, deep belief network(DBN) is adopted to preprocess gas sensor data, to make the characteristics of sensor data associated and combined with each other. In this way, the coupling between each characteristic of sensor data will be strengthened. Depth characteristics of the data are extracted and expressed effectively, so as to be classified conductively. At last, through a numerical experiment, this method combined with support vectors machine (SVM) was proved to be effective. Meanwhile principal component analysis (PCA) was applied to the depth characteristics, extracted by DBN, to interpret its advantages in improving gas recognition under drift.

[1]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

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

[3]  Geoffrey E. Hinton,et al.  Exponential Family Harmoniums with an Application to Information Retrieval , 2004, NIPS.

[4]  R. Gutierrez-Osuna Drift Reduction For Metal-Oxide Sensor Arrays Using Canonical Correlation Regression And Partial Least Squares , 2000 .

[5]  Alphus D. Wilson,et al.  Applications and Advances in Electronic-Nose Technologies , 2009, Sensors.

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

[7]  Yee Whye Teh,et al.  A Fast Learning Algorithm for Deep Belief Nets , 2006, Neural Computation.

[8]  Fredrik Winquist,et al.  Drift counteraction in odour recognition applications: lifelong calibration method , 1997 .

[9]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[10]  Arnaldo D'Amico,et al.  Self-organizing multisensor systems for odour classification: internal categorization, adaptation and drift rejection , 1994 .

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

[12]  Alexandre Perera,et al.  Drift compensation of gas sensor array data by Orthogonal Signal Correction , 2010 .

[13]  Giovanni Squillero,et al.  Exploiting Evolution for an Adaptive Drift-Robust Classifier in Chemical Sensing , 2010, EvoApplications.

[14]  Oliver Tomic,et al.  Independent component analysis applied on gas sensor array measurement data , 2003 .

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

[16]  A. D. Wilson,et al.  Review of electronic-nose technologies and algorithms to detect hazardous chemicals in the environment , 2012 .