Anti-Drift in E-nose: A Subspace Projection Approach with Drift Reduction

View Researcher's Other Codes

Disclaimer: The provided code links for this paper are external links. Science Nest has no responsibility for the accuracy, legality or content of these links. Also, by downloading this code(s), you agree to comply with the terms of use as set out by the author(s) of the code(s).

Authors Lei Zhang, Yan Liu, Zhenwei He, Ji Liu, Pingling Deng, and Xichuan Zhou
Journal/Conference Name Sensors and Actuators B: Chemical
Paper Category
Paper Abstract Anti-drift is an emergent and challenging issue in sensor-related subjects. In this paper, we propose to address the time-varying drift (e.g. electronic nose drift), which is sometimes an ill-posed problem due to its uncertainty and unpredictability. Considering that drift is with different probability distribution from the regular data, a machine learning based subspace projection approach is proposed. The main idea behind is that given two data clusters with different probability distribution, we tend to find a latent projection P (i.e. a group of basis), such that the newly projected subspace of the two clusters is with similar distribution. In other words, drift is automatically removed or reduced by projecting the data onto a new common subspace. The merits are threefold: 1) the proposed subspace projection is unsupervised; without using any data label information; 2) a simple but effective domain distance is proposed to represent the mean distribution discrepancy metric; 3) the proposed anti-drift method can be easily solved by Eigen decomposition; and anti-drift is manifested with a well solved projection matrix in real application. Experiments on synthetic data and real datasets demonstrate the effectiveness and efficiency of the proposed anti-drift method in comparison to state-of-the-art methods.
Date of publication 2017
Code Programming Language MATLAB

Copyright Researcher 2022