Fx-Net and PureNet: Convolutional Neural Network architecture for discrimination of Chronic Obstructive Pulmonary Disease from smokers and healthy subjects through electronic nose signals

As one of the most reliable and significant indicators, Chronic Obstructive Pulmonary Disease (COPD) becomes a robust predictor of lung cancer early detection, the world's leading cause of cancer death. One of the methods is to analyze the Volatile Organic Compounds (VOCs) in exhaled breath usi...

Full description

Bibliographic Details
Main Authors: Avian, Cries, Mahali, Muhammad Izzuddin, Putro, Nur Achmad Sulistyo, Prakosa, Setya Widyawan, Leu, Jenq-Shiou
Format: Article
Language:English
Published: Elsevier 2022
Subjects:
Online Access:https://repository.ugm.ac.id/283942/1/Putro_MIPA.pdf
Description
Summary:As one of the most reliable and significant indicators, Chronic Obstructive Pulmonary Disease (COPD) becomes a robust predictor of lung cancer early detection, the world's leading cause of cancer death. One of the methods is to analyze the Volatile Organic Compounds (VOCs) in exhaled breath using electronic noses (E-noses), which have become emerging tools for analyzing breath because of their potential and promising technology for diagnosing. However, the signal processing of the E-Nose sensor becomes vital in exposing information about the subject condition, which most researchers strive to accomplish. We proposed a Convolutional Neural Network (CNN) architecture to classify COPD in smokers and non-smokers, healthy subjects, and smokers from E-Nose signals to contribute to this field. Two models were constructed following E-Nose signal processing state-of-the-arts. One was by combined feature extraction and classifier, and the second was by CNN, which directly processed the raw signal. In addition, various feature extraction and classifier (Machine Learning and CNN) used in prior research were investigated. Using 3K and 5K Fold cross-validation results demonstrated that our proposed models outperformed in Kernel Principal Component Analysis (KPCA) with Fx-ConvNet and Pure-ConvNet. They all reached maximum F1-Score with zero standard deviation values indicating a consistent result. Further experiments also showed that KPCA contributed to the increasing performance of some classifiers with average F1-Score 0.933 and 0.068 as standard deviation values.