Cargando…
A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry
The present aim was to compare the accuracy of several algorithms in classifying data collected from food scent samples. Measurements using an electronic nose (eNose) can be used for classification of different scents. An eNose was used to measure scent samples from seven food scent sources, both fr...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2021
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7825773/ https://www.ncbi.nlm.nih.gov/pubmed/33430310 http://dx.doi.org/10.3390/s21020361 |
_version_ | 1783640385677950976 |
---|---|
author | Minaev, Georgy Müller, Philipp Salminen, Katri Rantala, Jussi Surakka, Veikko Visa, Ari |
author_facet | Minaev, Georgy Müller, Philipp Salminen, Katri Rantala, Jussi Surakka, Veikko Visa, Ari |
author_sort | Minaev, Georgy |
collection | PubMed |
description | The present aim was to compare the accuracy of several algorithms in classifying data collected from food scent samples. Measurements using an electronic nose (eNose) can be used for classification of different scents. An eNose was used to measure scent samples from seven food scent sources, both from an open plate and a sealed jar. The k-Nearest Neighbour (k-NN) classifier provides reasonable accuracy under certain conditions and uses traditionally the Euclidean distance for measuring the similarity of samples. Therefore, it was used as a baseline distance metric for the k-NN in this paper. Its classification accuracy was compared with the accuracies of the k-NN with 66 alternative distance metrics. In addition, 18 other classifiers were tested with raw eNose data. For each classifier various parameter settings were tried and compared. Overall, 304 different classifier variations were tested, which differed from each other in at least one parameter value. The results showed that Quadratic Discriminant Analysis, MLPClassifier, C-Support Vector Classification (SVC), and several different single hidden layer Neural Networks yielded lower misclassification rates applied to the raw data than k-NN with Euclidean distance. Both MLP Classifiers and SVC yielded misclassification rates of less than [Formula: see text] when applied to raw data. Furthermore, when applied both to the raw data and the data preprocessed by principal component analysis that explained at least [Formula: see text] or [Formula: see text] of the total variance in the raw data, Quadratic Discriminant Analysis outperformed the other classifiers. The findings of this study can be used for further algorithm development. They can also be used, for example, to improve the estimation of storage times of fruit. |
format | Online Article Text |
id | pubmed-7825773 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2021 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-78257732021-01-24 A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry Minaev, Georgy Müller, Philipp Salminen, Katri Rantala, Jussi Surakka, Veikko Visa, Ari Sensors (Basel) Article The present aim was to compare the accuracy of several algorithms in classifying data collected from food scent samples. Measurements using an electronic nose (eNose) can be used for classification of different scents. An eNose was used to measure scent samples from seven food scent sources, both from an open plate and a sealed jar. The k-Nearest Neighbour (k-NN) classifier provides reasonable accuracy under certain conditions and uses traditionally the Euclidean distance for measuring the similarity of samples. Therefore, it was used as a baseline distance metric for the k-NN in this paper. Its classification accuracy was compared with the accuracies of the k-NN with 66 alternative distance metrics. In addition, 18 other classifiers were tested with raw eNose data. For each classifier various parameter settings were tried and compared. Overall, 304 different classifier variations were tested, which differed from each other in at least one parameter value. The results showed that Quadratic Discriminant Analysis, MLPClassifier, C-Support Vector Classification (SVC), and several different single hidden layer Neural Networks yielded lower misclassification rates applied to the raw data than k-NN with Euclidean distance. Both MLP Classifiers and SVC yielded misclassification rates of less than [Formula: see text] when applied to raw data. Furthermore, when applied both to the raw data and the data preprocessed by principal component analysis that explained at least [Formula: see text] or [Formula: see text] of the total variance in the raw data, Quadratic Discriminant Analysis outperformed the other classifiers. The findings of this study can be used for further algorithm development. They can also be used, for example, to improve the estimation of storage times of fruit. MDPI 2021-01-07 /pmc/articles/PMC7825773/ /pubmed/33430310 http://dx.doi.org/10.3390/s21020361 Text en © 2021 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Minaev, Georgy Müller, Philipp Salminen, Katri Rantala, Jussi Surakka, Veikko Visa, Ari A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title | A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title_full | A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title_fullStr | A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title_full_unstemmed | A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title_short | A Comparison of Various Algorithms for Classification of Food Scents Measured with an Ion Mobility Spectrometry |
title_sort | comparison of various algorithms for classification of food scents measured with an ion mobility spectrometry |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7825773/ https://www.ncbi.nlm.nih.gov/pubmed/33430310 http://dx.doi.org/10.3390/s21020361 |
work_keys_str_mv | AT minaevgeorgy acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT mullerphilipp acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT salminenkatri acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT rantalajussi acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT surakkaveikko acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT visaari acomparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT minaevgeorgy comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT mullerphilipp comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT salminenkatri comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT rantalajussi comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT surakkaveikko comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry AT visaari comparisonofvariousalgorithmsforclassificationoffoodscentsmeasuredwithanionmobilityspectrometry |