Using a Hybrid Deep Neural Network for Gas Classification
- 16 November 2020
- journal article
- research article
- Published by Institute of Electrical and Electronics Engineers (IEEE) in IEEE Sensors Journal
- Vol. 21 (5) , 6401-6407
Abstract
In terms of electronic nose algorithms, data pre-processing and classifier type are the two main factors affecting gas classification results. In the early stage, data pre-processing mostly takes specific information from gas-reaction waveforms as features and uses machine learning algorithms, such as K-Nearest Neighbor(KNN) and Support Vector Machine(SVM), to classify the gas data. In recent years, some research has been done on using deep learning for gas classification. The data pre-processing takes the overall process of the gas reaction as a feature map, and the classifier uses Convolutional Neural Network(CNN) architecture to classify the gases, resulting in classification accuracy being significantly higher than those of traditional machine learning algorithms. In addition, external factors such as wind speed, and distance from the gas source are also important factors affecting gas classification. The objectives of this study are as follows: 1) improving the data pre-processing method and classifier structure in deep learning for gas analysis and 2) using hybrid deep neural networks with Multilayer Perceptron (MLP) for environment compensation to improve the sensor drift problem caused by external factors. This study used one open-source gas dataset, applied three data pre-processing methods and two deep learning architectures (GasNet, SimResNet-9) for gas analysis and comparison, selected the method with the best classification accuracy and used it in Deep Neural Networks with MLP environmental compensation to promote the accuracy of classification further by learning the relationship between external factors and gas data. The proposed SimResNet-10_X_MLP was used for data training and classification in this study, achieving a 95% classification accuracy.Keywords
Funding Information
- Ministry of Science and Technology (MOST 108-2218-E-007-021)
This publication has 22 references indexed in Scilit:
- Detecting moldy Bread using an E-nose and the KNN classifier2015
- Electronic Noses for Environmental Monitoring ApplicationsSensors, 2014
- On the performance of gas sensor arrays in open sampling systems using Inhibitory Support Vector MachinesSensors and Actuators B: Chemical, 2013
- Deep convolutional neural networks for LVCSR2013
- Classification of multiple indoor air contaminants by an electronic nose and a hybrid support vector machineSensors and Actuators B: Chemical, 2012
- Chemical gas sensor drift compensation using classifier ensemblesSensors and Actuators B: Chemical, 2012
- Development of a Portable Electronic Nose System for the Detection and Classification of Fruity OdorsSensors, 2010
- Classification of electronic nose data with support vector machinesSensors and Actuators B: Chemical, 2005
- Lung cancer identification by the analysis of breath by means of an array of non-selective gas sensorsBiosensors and Bioelectronics, 2003
- Overview of electronic nose algorithms2003