Ensemble machine learning approach for electronic nose signal processing

Electronic nose (e-nose) systems have been reported to be used in many areas as rapid, low-cost, and non-invasive instruments. Especially in meat production and processing, e-nose system is a powerful tool to process volatile compounds as a unique ‘fingerprint’. The ability of the pattern recognitio...

Full description

Bibliographic Details
Main Authors: Dedy Rahman Wijaya, Farah Afianti, Anditya Arifianto, Dewi Rahmawati, Vassilis S. Kodogiannis
Format: Article
Language:English
Published: Elsevier 2022-06-01
Series:Sensing and Bio-Sensing Research
Subjects:
Online Access:http://www.sciencedirect.com/science/article/pii/S2214180422000241
_version_ 1818547894894985216
author Dedy Rahman Wijaya
Farah Afianti
Anditya Arifianto
Dewi Rahmawati
Vassilis S. Kodogiannis
author_facet Dedy Rahman Wijaya
Farah Afianti
Anditya Arifianto
Dewi Rahmawati
Vassilis S. Kodogiannis
author_sort Dedy Rahman Wijaya
collection DOAJ
description Electronic nose (e-nose) systems have been reported to be used in many areas as rapid, low-cost, and non-invasive instruments. Especially in meat production and processing, e-nose system is a powerful tool to process volatile compounds as a unique ‘fingerprint’. The ability of the pattern recognition algorithm to analyze e-nose signals is the key to the success of the e-nose system in many applications. On the other hand, ensemble methods have been reported for favorable performances in various data sets. This research proposes an ensemble learning approach for e-nose signal processing, especially in beef quality assessment. Ensemble methods are not only used for learning algorithms but also sensor array optimization. For sensor array optimization, three filter-based feature selection algorithms (FSAs) are used to build ensemble FSA such as reliefF, chi-square, and gini index. Ensemble FSA is developed to deal with different or unstable outputs of a single FSA on homogeneous e-nose data sets in beef quality monitoring. Moreover, ensemble learning algorithms are employed to deal with multi-class classification and regression tasks. Random forest and Adaboost are used that represent bagging and boosting algorithms, respectively. The results are also compared with support vector machine and decision tree as single learners. According to the experimental results, our ensemble approach has good performance and generalization in e-nose signal processing. Optimized sensor combination based on filter-based FSA shows stable results both in classification and regression tasks. Furthermore, Adaboost as a boosting algorithm produces the best prediction even though using a smaller number of sensors.
first_indexed 2024-12-12T08:12:45Z
format Article
id doaj.art-87b2a09eff84465a8d1b98fa3e025e60
institution Directory Open Access Journal
issn 2214-1804
language English
last_indexed 2024-12-12T08:12:45Z
publishDate 2022-06-01
publisher Elsevier
record_format Article
series Sensing and Bio-Sensing Research
spelling doaj.art-87b2a09eff84465a8d1b98fa3e025e602022-12-22T00:31:42ZengElsevierSensing and Bio-Sensing Research2214-18042022-06-0136100495Ensemble machine learning approach for electronic nose signal processingDedy Rahman Wijaya0Farah Afianti1Anditya Arifianto2Dewi Rahmawati3Vassilis S. Kodogiannis4School of Applied Science, Telkom University, Bandung, Indonesia; Corresponding author at: Jalan Telekomunikasi, Terusan Buah Batu, Bandung City, West Java 40257, Indonesia.School of Computing, Telkom University, Bandung, IndonesiaSchool of Computing, Telkom University, Bandung, IndonesiaInstitut Teknologi Telkom Surabaya, Surabaya, IndonesiaSchool of Computer Science & Engineering, University of Westminster, London W1W 6UW, United KingdomElectronic nose (e-nose) systems have been reported to be used in many areas as rapid, low-cost, and non-invasive instruments. Especially in meat production and processing, e-nose system is a powerful tool to process volatile compounds as a unique ‘fingerprint’. The ability of the pattern recognition algorithm to analyze e-nose signals is the key to the success of the e-nose system in many applications. On the other hand, ensemble methods have been reported for favorable performances in various data sets. This research proposes an ensemble learning approach for e-nose signal processing, especially in beef quality assessment. Ensemble methods are not only used for learning algorithms but also sensor array optimization. For sensor array optimization, three filter-based feature selection algorithms (FSAs) are used to build ensemble FSA such as reliefF, chi-square, and gini index. Ensemble FSA is developed to deal with different or unstable outputs of a single FSA on homogeneous e-nose data sets in beef quality monitoring. Moreover, ensemble learning algorithms are employed to deal with multi-class classification and regression tasks. Random forest and Adaboost are used that represent bagging and boosting algorithms, respectively. The results are also compared with support vector machine and decision tree as single learners. According to the experimental results, our ensemble approach has good performance and generalization in e-nose signal processing. Optimized sensor combination based on filter-based FSA shows stable results both in classification and regression tasks. Furthermore, Adaboost as a boosting algorithm produces the best prediction even though using a smaller number of sensors.http://www.sciencedirect.com/science/article/pii/S2214180422000241E-noseEnsembleFeature selectionBeef quality
spellingShingle Dedy Rahman Wijaya
Farah Afianti
Anditya Arifianto
Dewi Rahmawati
Vassilis S. Kodogiannis
Ensemble machine learning approach for electronic nose signal processing
Sensing and Bio-Sensing Research
E-nose
Ensemble
Feature selection
Beef quality
title Ensemble machine learning approach for electronic nose signal processing
title_full Ensemble machine learning approach for electronic nose signal processing
title_fullStr Ensemble machine learning approach for electronic nose signal processing
title_full_unstemmed Ensemble machine learning approach for electronic nose signal processing
title_short Ensemble machine learning approach for electronic nose signal processing
title_sort ensemble machine learning approach for electronic nose signal processing
topic E-nose
Ensemble
Feature selection
Beef quality
url http://www.sciencedirect.com/science/article/pii/S2214180422000241
work_keys_str_mv AT dedyrahmanwijaya ensemblemachinelearningapproachforelectronicnosesignalprocessing
AT farahafianti ensemblemachinelearningapproachforelectronicnosesignalprocessing
AT andityaarifianto ensemblemachinelearningapproachforelectronicnosesignalprocessing
AT dewirahmawati ensemblemachinelearningapproachforelectronicnosesignalprocessing
AT vassilisskodogiannis ensemblemachinelearningapproachforelectronicnosesignalprocessing