TSMC-Net: Deep-Learning Multigas Classification Using THz Absorption Spectra.

ACS sensors(2023)

Cited 1|Views16
No score
Abstract
The identification of gas mixture speciation from a complex multicomponent absorption spectrum is a problem in gas sensing that can be addressed using machine-learning approaches. Here, we report on a deep convolutional neural network for multigas classification using terahertz (THz) absorption spectra, THz spectra mixture classifier network or TSMC-Net. TSMC-Net has been developed to identify eight volatile organic compounds in mixtures based on their fingerprint rotational absorption spectra in the 220-330 GHz frequency range. A data set consisting of simulated absorption spectra for randomly generated mixtures, with absorption greater than thresholds representing detectable limits and annotated with multiple labels, was prepared for model development. The supervised multilabel classification problem, i.e., the identification of individual gases in a mixture, is converted to a supervised multiclass classification problem via label powerset conversion. The trained model is validated and tested against simulated spectra for gas mixtures, with and without white Gaussian noise. The trained model exhibits high precision, recall, and accuracy for each pure compound. Class activation maps illustrate the complex decision-making process of the model and highlight relevant frequency regions that are needed to identify unique mixtures. Finally, the model was demonstrated against measured THz absorption spectra for pure species and mixtures, acquired using a microelectronics-based THz absorption spectrometer. The data set generation strategy and deep convolutional neural network approach are generalized and can be extrapolated to other spectroscopy types, frequency ranges, and sensors.
More
Translated text
Key words
THz spectroscopy,classification,convolutional neural network,deep learning,gas mixtures,species identification
AI Read Science
Must-Reading Tree
Example
Generate MRT to find the research sequence of this paper
Chat Paper
Summary is being generated by the instructions you defined