Related Experiment Video
Updated: May 20, 2025

Author Spotlight: Addressing Technical and Subjective Challenges in Measuring Classroom Attention
Published on: December 15, 2023
Gas Sensor Drift Compensation Using Semi-Supervised Ensemble Classifiers with Multi-Level Features and Center Loss
Kai Jiang1,2, Min Zeng1, Tao Wang3
1National Key Laboratory of Advanced Micro and Nano Manufacture Technology, Shanghai Jiao Tong University, Shanghai 200240, China.
Abstract:
The drift compensation of gas sensors is a significant and challenging issue in the field of electronic noses (E-nose). Compensating sensor drift has a great benefit in improving the performance of E-nose systems. However, conventional methods often perform poorly due to complex data relationships before and after drifting, or require label information for both nondrift (source data) and drift data (target data) to enhance performance, which is hard to achieve and even unrealistic. In this study, we propose a semisupervised domain adaptive convolutional neural network (CNN) based on ensemble classifiers of multilevel features, pretraining, and center loss to tackle the drift problem. The main idea is to make full use of multilevel features extracted from the network and apply Hilbert space's maximum mean discrepancy (MMD) to evaluate the domain similarity of the features at different levels. Then the corresponding MMD is used as a weight to achieve the weighted fusion of predictions in the classifier ensemble module, so as to obtain a more reliable result. Furthermore, to optimize training, MMD is used as a loss for pretraining to help feature extractors learn more robust and common features in two domains. Center loss is also applied to achieve more focused learning for features of the same class. The results on two data sets demonstrate the effectiveness of our method. The average classification accuracies under different settings reach 76.06% (long-drift) and 82.07% (short-drift), respectively, and the average R2 score reaches 0.804 in the regression task, which has significant improvements compared with several conventional methods. Our work provides an effective and reliable method at the algorithm level to solve the drift compensation problem of gas sensors.
Related Concept Videos
Multi-input and Multi-variable systems
In the absence...
Classification of Systems-I
Homogeneity dictates that if an input x(t) is multiplied by a constant c, the output y(t) is multiplied by the same constant. Mathematically, this is expressed as:
Classification of Systems-II
Classification of Signals
A continuous-time signal holds a value at every instant in time, representing information seamlessly. In contrast, a discrete-time signal holds values only at specific moments, often denoted as x(n), where...
Aggregates Classification
Petrographic classification groups aggregates based on common mineralogical characteristics. Some of the common mineral groups found in aggregates are...
Gas Chromatography: Overview of Detectors
A non-destructive detector allows a sample to be analyzed without altering or consuming it, meaning the sample can be collected after detection for further analysis. Examples include thermal conductivity detectors and...

