SlideShare une entreprise Scribd logo
1  sur  7
Télécharger pour lire hors ligne
International Journal of Electrical and Computer Engineering (IJECE)
Vol. 11, No. 6, December 2021, pp. 4767∼4773
ISSN: 2088-8708, DOI: 10.11591/ijece.v11i6.pp4767-4773 r 4767
On data collection time by an electronic nose
Piotr Borowik1
, Leszek Adamowicz2
, Rafał Tarakowski3
, Krzysztof Siwek4
, Tomasz Grzywacz5
1,2,3
Faculty of Physics, Warsaw University of Technology, Warszawa, Poland
4,5
Faculty of Electrical Engineering, Institute of Theory of Electrical Engineering, Measurement and Information Systems,
Warsaw University of Technology, Warszawa, Poland
Article Info
Article history:
Received Oct 17, 2020
Revised May 12, 2021
Accepted Jun 12, 2021
Keywords:
Electronic nose
Measurement time
Multisensor measurement
Odor classification
ABSTRACT
We use electronic nose data of odor measurements to build machine learning clas-
sification models. The presented analysis focused on determining the optimal time
of measurement, leading to the best model performance. We observe that the most
valuable information for classification is available in data collected at the beginning
of adsorption and the beginning of the desorption phase of measurement. We demon-
strated that the usage of complex features extracted from the sensors’ response gives
better classification performance than use as features only raw values of sensors’ re-
sponse, normalized by baseline. We use a group shuffling cross-validation approach
for determining the reported models’ average accuracy and standard deviation.
This is an open access article under the CC BY-SA license.
Corresponding Author:
Leszek Adamowicz
Faculty of Physics
Warsaw University of Technology
ul. Koszykowa 75, 00-662 Warszawa, Poland
Email: Leszek.Adamowicz@pw.edu.pl
1. INTRODUCTION
Electronic noses (e-noses) [1]-[3] are artificial devices that consist of an array of gas sensors supported
by machine learning pattern recognition techniques. One of the critical fields of application of e-nose is the food
industry [4]-[10] for which odor characteristics of the products are one of the essential indications of product
quality. Development and verification of the machine learning methods in application to the odors classification
by e-nose measurements data have a similar level of importance as the development of the sensors and sensors
arrays consisting of the e-nose hardware. Similar techniques can be employed regardless of the domain of
application of the e-nose. One of the main obstacles in such development is the relatively long time needed to
collect sufficient measurement data. To overcome this, one can use publicly available datasets, which became
famous as testbeds for machine learning modeling reported by multiple authors.
In the present studies, we use publicly available datasets [11] of odor measurements by electronic nose.
The same dataset was used in our previous research [12]. We focused on features extraction and selection,
optimization of the number of used sensors, and the possibility to use for classification only single-sensor
electronic nose. The original studies of the same dataset [13] were focused on the possibility of spoilage odor
detection after a very short exposure of the electronic nose to the odor sample, lasting a few seconds. Zhang
and coworkers [14] used this dataset to demonstrate proposed analytical algorithms’ performance.
In this report, we deal with the different subjects of optimization concerning the time of odor mea-
surement. We are interested in the analysis of the dependence of the classification accuracy on the odor mea-
surement time. Recently Rodriguez Gamboa and coworkers [15] examined several datasets and used deep
Journal homepage: http://ijece.iaescore.com
4768 r ISSN: 2088-8708
learning and support vector machine models to demonstrate the potential of using only a part of electronic nose
measurement data for correct odor classification.
The used dataset is collected by custom-made e-nose consisting of Taguchi type MQ-series gas sen-
sors. In recent years one can find many suggestions for constructing low-cost electronic noses, and several
groups propose devices based on similar sensors [13], [16]-[22]. The findings presented in this report can be
relevant to other applications of similar devices.
Considerable research concerning e-nose data is focused on the extraction of the complex features
describing curves of sensors’ response to the gas exposure. However, there are also other reports, especially
applying deep learning neural networks, in which raw measurement data are used. It is interesting to compare
both approaches and demonstrate the influence of the dimensionality reduction by the principal components
method.
2. METHODS AND PROCEDURES
2.1. Odor measurement
Rodriguez Gamboa and coworkers [13] presented the measurement of odor at various spoilage stages.
Twenty-two samples of bottles of commercially available wines of different varieties and vintages from four
producers from the São Francisco valley (Pernambuco-Brazil) were used. Thirteen randomly selected bottles
were left open for six months, which gave the population of low-quality wines. Four randomly selected bottles
were left open for two weeks before measurement, and they are considered as average quality wines. The
remaining five bottles are labeled as high-quality wines. Except for these samples, samples of ethanol diluted
in distilled water in six different concentrations were used, which may be considered additional six measured
bottles. That gives four categories of odor that are classified. In total, the dataset consists of measurements of
300 samples as collections of sensors’ response of 3 300 points for each sensor.
The e-nose developed at Universidade Federal Rural de Pernambuco [13] consists of six commercially
available metal-oxide gas sensors produced by Hanwei Sensors (www.hwsensor.com). Two sensors of each
type (MQ-3, MQ-4, MQ-6) have been used in the presented construction. During the measurement, the first
10 seconds were used to collect baselines of sensors’ response when e-nose was exposed to pure air. Then, the
odor’s prepared sample was pumped into the sensor chamber, and 80 seconds of sensors’ response during the
adsorption phase was collected. After that, the sensors’ response during 90 seconds of the desorption phase was
collected when pure air was pumped to the sensors’ chamber. After the measurement, the e-nose was exposed
to pure air for 10 minutes to purge the experimental setup.
2.2. Classification modeling
The measurement data are a series of sensors’ responses expressed as their resistance R over time. As
the first step of data processing, the measurement data are divided by the sensor resistance’s baseline value R0
collected just before electronic nose exposure to the measured odor sample. In Figure 1, we present an example
of sensor signals collected during the measurement of the odor sample, with a schematic representation of the
time span used for the extraction of modeling features. The signal collection is performed with a frequency of
18.5 Hz. As a first step of the data processing to reduce the measurement noise, the average response with 20
observations is calculated.
Then two approaches of extraction of features used for classification within machine learning model
training have been employed. First, we decided to use modeling features, just the magnitudes of sensors’ re-
sponse relative to the baselines: R/R0 and inversion of these values representing sensors’ conductance G/G0.
We employed the second approach to extract the complex features describing sensors’ response curves, e.g.,
average value, maximum value, and maximum slope. The complete list of the features that we have used for
training classification models is presented in our previous report [12]. Since our studies are focused on the de-
pendence of the classification performance on the measurement time by the e-nose, the modeling features are
calculated using only part of available data, in the range from the beginning of gas exposure until the considered
time. We represent this by the dashed region in Figure 1.
The odor samples were prepared from 28 bottles, and each of them was used for about ten measure-
ments. It should be noted that such an experimental procedure leads to a correlation between training obser-
vations. Hence, to obtain a reliable estimation of the classification models’ performance, we applied a group
shuffle cross-validation procedure, assuring that all observations from a given bottle’s odor measurements are
Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
Int J Elec & Comp Eng ISSN: 2088-8708 r 4769
attributed either to training or testing dataset. The cross-validation procedure has been performed 200 times in
a loop, and model performance results averaged.
Figure 1. Example of sensors signals of odor measurement, (a) normalized resistance R/R0 and
(b) normalized conductance G/G0; the dashed rectangle schematically represents an example of the time span
of data used to extract the modeling features
Two types of modeling techniques have been applied: logistic regression with multinomial classi-
fication (LogReg) and support vector machine classification (SVC) with radial basis functions kernel and
one-vs-one multi-class scheme. For both algorithms, we performed two types of tests. In the first case, the
modeling features, as described above, were used. In the second case, these input variables were transformed
using the principal component analysis method. Only the six most important components were used as the
modeling features (PCAReg, PCASVC). The prepared features dataset was transformed using the standard
scaller method.
We decided to use only these classical modeling techniques [23] Moreover, we disregarded more
complex algorithms such as multilayer neural networks since the number of observations available for modeling
is quite limited. In total, the used datasets [11] contain measurements of 300 odor samples. Even though more
flexible modeling techniques can provide more expressive classification models, the number of fitted parameters
is much higher than in the applied methods. Aggarwal [24] (page 25) indicate that the total number of training
data points should be at least 2 to 3 times larger than the number of parameters in the neural network. However,
the precise number of data instances depends on the specific model at hand. Hence, the simpler models that
we applied in principle should be less prone to over-fitting. The modeling has been performed using computer
codes in Python 3.7 language with a scikit-learn module [25].
3. RESULTS AND DISCUSSION
In Figure 2, we present a comparison of the average cross-validation accuracy of various types of
models as a function of time from the beginning of sensors’ exposure to examined odor, from which data
have been used for model building. Besides, in two subfigures, we would like to distinguish between various
approaches to the extraction of modeling features. Figure 2(a) shows the raw data of sensors’ response relative
to the baseline. While in Figure 2(b), models are built using an extensive set of complex features [12].
The first observation from these results is that the logistic regression model exhibits the best model
accuracy performance. It is also interesting to notice that this is confirmed in two considered modeling feature
sets. When we compare Figures 2(a) and (b), we can also observe that models trained on complex features
On data collection time by an electronic nose (Piotr Borowik)
4770 r ISSN: 2088-8708
exhibit better classification accuracy than the models with the sensors’ response’s raw values. The significance
of the feature extraction procedures developed by the e-nose research community is thus visible.
Figure 2. The average accuracy of various classification techniques, as a function of time of measurement,
from which data are used for model training and testing: (a) normalized sensors’ responses used as modeling
features (both R/R0 and G/G0) and (b) complex modeling features extracted from sensors’ response curves
(the first 10 seconds of measurement is not presented as it was the phase of baseline level collection)
Another important observation can be deduced from Figure 2(b). There is an abrupt increase in the
model performance just at the beginning of the sensors’ exposure to the studied odor. Similar behavior can be
noticed at the starting moment of desorption when the sensors are again exposed to the clean air. We deduce
that precise measurement can give the most relevant information that can be used for odor classification during
these moments.
Special care [26] in the design of an electronic nose is required to provide a rapid change of sensors’
exposure to different gases, remembering to ensure repeatability of measurement conditions. Szczurek et al.
[27] and Staymates et al. [28] reported measurements in ”sniffing” mode when frequent changes between
studied odor and pure air occur or in the initial time of the sensors’ action [29]. In Figure 3, we present another
comparison of models’ performance as a function of time of measurement from which data are available for
model building. We focus on logistic regression models and compare six types of modeling feature sets, which
are a combination of two cases, as we summarize in the Table 1.
As we already noticed, the results presented in Figure 3(a) confirm that better classification perfor-
mance can be achieved when complex features extracted from the sensors’ response curves are used compared
to models built on just raw values of normalized sensors’ response. Another interesting observation in this
figure is that the models in which features are based on sensors’ conductance G also exhibit better performance,
especially when the time of odor measurement by the electronic nose is reduced. Suppose the model is built on
the sensors’ resistance R data. In that case, this requires performing odor measurement for a longer time and
mainly includes measuring the desorption phase of the sensors’ response. The same observation concerning
models built on the resistance data is valid for both types of sets of features considered in the present studies. In
Figure 3(a), one can notice that for both ”R” curves, they exhibit a kind of saturation region. After the beginning
of the desorption phase, at 100 seconds, the models’ accuracy is again improved. Figure 3(a) suggests that it
may be enough to reduce the odor measurement time for about 30 seconds when complex features are extracted
from resistance or resistance and conductance response curves. In that case, the increase of measurement time
and measurement in the desorption regime does not lead to better classification performance.
More insights give examination of Figure 3(b), in which the standard deviation of the accuracy of 200
Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
Int J Elec & Comp Eng ISSN: 2088-8708 r 4771
models trained during group shuffle cross-validation procedure is presented. We can conclude that the odor
measurement time should be in the range of 70–90 seconds (including 10 seconds of baseline conditions mea-
surements), allowing us to obtain more stable classification results. When the data extracted from the sensors’
resistance values are included in the modeling, it introduces some additional noise, which only slightly reduces
the classification accuracy and leads to less stable models. The reduction of the classification performance on
new data may appear in this way.
Figure 3. Cross-validation estimation of logistic regression models classification performance: (a) average
accuracy and (b) standard deviation of accuracy (the first 10 seconds of measurement is not presented as it was
the phase of baseline level collection)
As one can notice, examining Figure 1 and the description of the measurement procedure in
section 2.1, such optimal time of data collection is shorter than half of the measurement time given in [11],
[13]. In other research, [15] similar results have been found for measurements of other types of odors. An
advantage of shortening the time of odor detection by an electronic nose is noticeable. However, one can keep
in mind that this time is not directly related to the number of odor samples measured by the electronic nose
device in a given time. After the measurement, there is still a need for device purging and sensors’ base state
recovery in clear air, much longer than the odor measurement time.
Table 1. Types of modeling feature sets
sensors response
(R/R0, G/G0) complex features
resistance values R feat R
conductance values G feat G
both values RG feat RG
4. CONCLUSION
In the paper, we presented machine learning classification models built on publicly available datasets
of e-nose measurement of spoilage odor. The research focused on verifying the optimal choice of odor mea-
surement time by e-nose to collect data for training a machine learning classification model with superior
performance. We presented a comparison of various modeling features based on sensors’ response resistance
and conductance. A group shuffling cross-validation approach was used for determining the reported models’
average accuracy and standard deviation. We demonstrate that most of the information used by the models for
classification is available firstly in the data from the beginning of the adsorption phase, which means sensors
On data collection time by an electronic nose (Piotr Borowik)
4772 r ISSN: 2088-8708
exposure to the studied odor, and secondarily in the data from the beginning of the desorption phase, which
means sensors exposure to the clear air after exposure to the studied gas. The performed analysis leads us to
the conclusions: i) that for the considered case, only complex features extracted from the sensors’ conductance
curves G should be used for a classification model, ii) it is sufficient to use data of measurement performed
during gas adsorption phase only, iii) and that the logistic regression algorithm should be used. There is a
conclusion concerning the recommended machine learning classification method. In many reports, the support
vector machine is used as a gold standard for such applications. As we demonstrated, it may depend on the
considered application, and there are cases when the logistic regression algorithms prove superior performance.
ACKNOWLEDGEMENT
This work was supported by the National Centre for Research and Development by the grant agree-
ment BIOSTRATEG3/347105/9/NCBR/2017.
REFERENCES
[1] W. Hu et al., “Electronic noses: From advanced materials to sensors aided with data processing,” Advanced Materials
Technologies, vol. 4, 2018, doi: 10.1002/admt.201800488.
[2] H. Alam and S. Saeed, “Modern applications of electronic nose: A review,” International Journal of Electrical and
Computer Engineering (IJECE), vol. 3, no. 1, pp. 52–63, 2013, doi: 10.11591/ijece.v3i1.1226.
[3] N. L. Husni, S. Nurmaini, I. Yani, and A. Silvia, “Intelligent sensing using metal oxide semiconductor based-on sup-
port vector machine for odor classification,” International Journal of Electrical and Computer Engineering (IJECE),
vol. 8, no. 6, pp. 4133-4147, 2018, doi: 10.11591/ijece.v8i6.pp4133-4147.
[4] A. Berna, “Metal oxide sensors for electronic noses and their application to food analysis,” Sensors,
vol. 10, pp. 3882–3910, 2010, doi: 10.3390/s100403882.
[5] E. A. Baldwin, J. Bai, A. Plotto, and S. Dea, “Electronic noses and tongues: Applications for the food and pharma-
ceutical industries,” Sensors, vol. 11, pp. 4744–4766, 2011, doi: 10.3390/s110504744.
[6] A. Gliszczy nska- Swigło and J. Chmielewski, “Electronic nose as a tool for monitoring the authenticity of food. a
review,” Food Analytical Methods, vol. 10, pp. 1800–1816, 2017, doi: 10.1007/s12161-016-0739-4.
[7] B. Gunawan, S. Alfarisi, G. Satrio, A. Sudarmaji, M. Malvin, and K. Krisyarangga, “Mos gas sensor of meat freshness
analysis on e-nose,” TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 2, pp.
771–780, 2019, doi: 10.12928/TELKOMNIKA.v13i2.11787.
[8] R. Sarno and D. R. Wijaya, “Recent development in electronic nose data processing for beef qual-
ity assessment,” TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17,
pp. 337–348, 2019, doi: 10.12928/telkomnika.v17i1.10565.
[9] S. N. Hidayat et al., “The electronic nose coupled with chemometric tools for discriminating the quality of black tea
samples in situ,” Chemosensors, vol. 7, no. 3, 2019, doi: 10.3390/chemosensors7030029.
[10] S. A. Langa and R. Sarno, “Temperature effect of electronic nose sampling for classifying mixture of beef and pork,”
Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 19, no. 3, pp. 1626–1634, 2020,
doi: 10.11591/ijeecs.v19.i3.pp 1626-1634.
[11] J. C. Rodriguez Gamboa, E. S. Albarracin E., A. J. da Silva, and T. A. E. Ferreira, “Electronic nose dataset for
detection of wine spoilage thresholds,” Data in Brief, vol. 25, 2019, doi: 10.1016/j.dib.2019.104202.
[12] P. Borowik, L. Adamowicz, R. Tarakowski, K. Siwek, and T. Grzywacz, “Odor detection using e-nose with reduced
sensors array,” Sensors, vol. 20, no. 12, 2020, doi: 10.3390/s20123542.
[13] J. C. Rodriguez Gamboa, E. S. Albarracin E., A. J. da Silva, L. L. de Andrade Lima, and T. A. E. Ferreira, “Wine
quality rapid detection using a compact electronic nose system: Application focused on spoilage thresholds by acetic
acid,” LWT - Food Science and Technology, vol. 108, pp. 377–384, 2019, doi: 10.1016/j.lwt.2019.03.074.
[14] C. Zhang, W. Wang, and Y. Pan, “Enhancing electronic nose performance by feature selection using an improved
grey wolf optimization based algorithm,” Sensors, vol. 20, 2020, doi: 10.3390/s20154065.
[15] J. C. Rodriguez Gamboa, A. J. da Silva, I. S. C. Araujo, E. E. S. Albarracin, and A. C. W. Du-
ran, “Validation of the rapid detection approach for enhancing the electronic nose systems performance,
using different deep learning models and support vector machines,” Sensors and Actuators B: Chemical,
vol. 327, 2021, doi: 10.1016/j.snb.2020.128921.
[16] K. T. Tang, S. W. Chiu, C. Pan, H. Y. Hsieh, Y. S. Liang, and S. C. Liu, “Development of a portable electronic
nose system for the detection and classification of fruity odors,” Sensors, vol. 10, pp. 9179–9193, 2010, doi:
10.3390/s101009179.
[17] M. Mac ıas, J. Agudo, A. Manso, C. Orellana, H. Velasco, and R. Caballero, “A compact and low cost electronic nose
for aroma detection,” Sensors, vol. 13, pp. 5528–5541, 2013, doi: 10.3390/s130505528.
Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
Int J Elec & Comp Eng ISSN: 2088-8708 r 4773
[18] S. Trirongjitmoah, Z. Juengmunkong, K. Srikulnath, and P. Somboon, “Classification of garlic culti-
vars using an electronic nose,” Computers and Electronics in Agriculture, vol. 113, pp. 148–153, 2015,
doi: 10.1016/j.compag.2015.02.007.
[19] W. Chansongkram and N. Nimsuk, “Development of a wireless electronic nose capable of measur-
ing odors both in open and closed systems,” Procedia Computer Science, vol. 86, pp. 192–195, 2016,
doi: 10.1016/j.procs.2016.05.060.
[20] T. Majchrzak, W. Wojnowski, T. Dymerski, J. Gebicki, and J. Namie snik, “Electronic noses in clas-
sification and quality control of edible oils: A review,” Food Chemistry, vol. 246, pp. 192–201, 2018,
doi: 10.1016/j.foodchem.2017.11.013.
[21] S. Fuentes et al. “Assessment of smoke contamination in grapevine berries and taint in wines due
to bushfires using a low-cost e-nose and an artificial intelligence approach,” Sensors, vol. 20, 2020,
doi: 10.3390/s20185108.
[22] C. Gonzalez Viejo, S. Fuentes, A. Godbole, B. Widdicombe, and R. R. Unnithan, “Development of a low-cost e-
nose to assess aroma profiles: An artificial intelligence application to assess beer quality,” Sensors and Actuators B:
Chemical, vol. 308, 2020, doi: 10.1016/j.snb.2020.127688
[23] V. S. Padala, K. Gandhi, and P. Dasari, “Machine learning: The new language for applications,”
IAES International Journal of Artificial Intelligence (IJ-AI), vol. 8, no. 4, pp. 411-421, 2019,
doi: 10.11591/ijai.v8.i4.pp411-421.
[24] C. C. Aggarwal, “Neural Networks and Deep Learning,” Springer International Publishing, 2018,
doi: 10.1007/978-3-319-94463-0.
[25] F. Pedregosa et al., “Scikit-learn: Machine learning in Python,” Journal of Machine Learning Research, vol. 12, pp.
2825–2830, 2011.
[26] J. Burlachenko, I. Kruglenko, B. Snopok, and K. Persuad, “Sample handling for electronic nose technology:
State of the art and future trends,” TrAC Trends in Analytical Chemistry, vol. 82, pp. 222–236, 2016, doi:
10.1016/j.trac.2016.06.007.
[27] A. Szczurek and M. Maciejewska, ““artificial sniffing” based on induced temporary disturbance
of gas sensor response,” Sensors and Actuators B: Chemical, vol. 186, pp. 109–116, 2013,
doi: 10.1016/j.snb.2013.05.085.
[28] M. E. Staymates et al., “Biomimetic sniffing improves the detection performance of a 3d printed nose of a dog and a
commercial trace vapor detector,” Scientific Reports, vol. 6,2016, doi: 10.1038/srep36876.
[29] C. J. Garc ıa-Orellana et al., “Low-power and low-cost environmental IoT electronic nose using initial action period
measurements,” Sensors, vol. 19, no. 14, 2019, doi: 10.3390/s19143183.
On data collection time by an electronic nose (Piotr Borowik)

Contenu connexe

Tendances

Batch ecc for removal of organics from hospital waste streams
Batch ecc for removal of organics from hospital waste streamsBatch ecc for removal of organics from hospital waste streams
Batch ecc for removal of organics from hospital waste streams
IAEME Publication
 
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
IJECEIAES
 
NEAFS_fentanyl poster
NEAFS_fentanyl posterNEAFS_fentanyl poster
NEAFS_fentanyl poster
Amanda Moore
 
DeanIovenitti_WaterQualityReport
DeanIovenitti_WaterQualityReportDeanIovenitti_WaterQualityReport
DeanIovenitti_WaterQualityReport
Dean Iovenitti
 
Iisrt shiny navya (electrical)
Iisrt shiny navya (electrical)Iisrt shiny navya (electrical)
Iisrt shiny navya (electrical)
IISRT
 

Tendances (20)

RECOMMENDER SYSTEM FOR DETECTION OF DENGUE USING FUZZY LOGIC
RECOMMENDER SYSTEM FOR DETECTION OF DENGUE USING FUZZY LOGICRECOMMENDER SYSTEM FOR DETECTION OF DENGUE USING FUZZY LOGIC
RECOMMENDER SYSTEM FOR DETECTION OF DENGUE USING FUZZY LOGIC
 
Mass Spectrometry reviews 2008 v27 p20
Mass Spectrometry reviews 2008 v27 p20 Mass Spectrometry reviews 2008 v27 p20
Mass Spectrometry reviews 2008 v27 p20
 
Chemometrical Optimization for Fourier Transform Near Infrared Analysis of Su...
Chemometrical Optimization for Fourier Transform Near Infrared Analysis of Su...Chemometrical Optimization for Fourier Transform Near Infrared Analysis of Su...
Chemometrical Optimization for Fourier Transform Near Infrared Analysis of Su...
 
GC -MS/MS and LC MS/MS
GC -MS/MS and LC MS/MSGC -MS/MS and LC MS/MS
GC -MS/MS and LC MS/MS
 
Batch ecc for removal of organics from hospital waste streams
Batch ecc for removal of organics from hospital waste streamsBatch ecc for removal of organics from hospital waste streams
Batch ecc for removal of organics from hospital waste streams
 
MEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASE
MEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASEMEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASE
MEMORY EFFICIENT FREQUENT PATTERN MINING USING TRANSPOSITION OF DATABASE
 
Improvement of bacterial estimation in urinalysis by iQ®200 ELITE®: capture i...
Improvement of bacterial estimation in urinalysis by iQ®200 ELITE®: capture i...Improvement of bacterial estimation in urinalysis by iQ®200 ELITE®: capture i...
Improvement of bacterial estimation in urinalysis by iQ®200 ELITE®: capture i...
 
Moisture measurement
Moisture measurementMoisture measurement
Moisture measurement
 
Non-invasive moisture content measurement system based on the ESP8266 microco...
Non-invasive moisture content measurement system based on the ESP8266 microco...Non-invasive moisture content measurement system based on the ESP8266 microco...
Non-invasive moisture content measurement system based on the ESP8266 microco...
 
PROPOSED ONTOLOGY FRAMEWORK FOR DYNAMIC RESOURCE PROVISIONING ON PUBLIC CLOUD
PROPOSED ONTOLOGY FRAMEWORK FOR DYNAMIC RESOURCE PROVISIONING ON PUBLIC CLOUDPROPOSED ONTOLOGY FRAMEWORK FOR DYNAMIC RESOURCE PROVISIONING ON PUBLIC CLOUD
PROPOSED ONTOLOGY FRAMEWORK FOR DYNAMIC RESOURCE PROVISIONING ON PUBLIC CLOUD
 
IRJET- A Review on Various Treatment Methods for Treating Pharmaceutical ...
IRJET-  	  A Review on Various Treatment Methods for Treating Pharmaceutical ...IRJET-  	  A Review on Various Treatment Methods for Treating Pharmaceutical ...
IRJET- A Review on Various Treatment Methods for Treating Pharmaceutical ...
 
IRJET- Design and Fabrication of a Micro-Respirometer to Measure the Short-Te...
IRJET- Design and Fabrication of a Micro-Respirometer to Measure the Short-Te...IRJET- Design and Fabrication of a Micro-Respirometer to Measure the Short-Te...
IRJET- Design and Fabrication of a Micro-Respirometer to Measure the Short-Te...
 
Made in Millersville: Determining the Concentration of Parabens in Personal C...
Made in Millersville: Determining the Concentration of Parabens in Personal C...Made in Millersville: Determining the Concentration of Parabens in Personal C...
Made in Millersville: Determining the Concentration of Parabens in Personal C...
 
UV spectrophotometric method development and validation for quantitative esti...
UV spectrophotometric method development and validation for quantitative esti...UV spectrophotometric method development and validation for quantitative esti...
UV spectrophotometric method development and validation for quantitative esti...
 
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
Web based Water Turbidity Monitoring and Automated Filtration System: IoT App...
 
Item 2. Verification and Validation of Analytical Methods
Item 2. Verification and Validation of Analytical MethodsItem 2. Verification and Validation of Analytical Methods
Item 2. Verification and Validation of Analytical Methods
 
NEAFS_fentanyl poster
NEAFS_fentanyl posterNEAFS_fentanyl poster
NEAFS_fentanyl poster
 
DeanIovenitti_WaterQualityReport
DeanIovenitti_WaterQualityReportDeanIovenitti_WaterQualityReport
DeanIovenitti_WaterQualityReport
 
Iisrt shiny navya (electrical)
Iisrt shiny navya (electrical)Iisrt shiny navya (electrical)
Iisrt shiny navya (electrical)
 
IRJET- Extraction of Pure Methane, its Analysis & its Applications
IRJET- Extraction of Pure Methane, its Analysis & its ApplicationsIRJET- Extraction of Pure Methane, its Analysis & its Applications
IRJET- Extraction of Pure Methane, its Analysis & its Applications
 

Similaire à On data collection time by an electronic nose

Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
TELKOMNIKA JOURNAL
 
Asthma Identification Using Gas Sensors and Support Vector Machine
Asthma Identification Using Gas Sensors and Support Vector MachineAsthma Identification Using Gas Sensors and Support Vector Machine
Asthma Identification Using Gas Sensors and Support Vector Machine
TELKOMNIKA JOURNAL
 
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
Allan Melvin Andrew
 

Similaire à On data collection time by an electronic nose (20)

Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
Design of Electronic Nose System Using Gas Chromatography Principle and Surfa...
 
Asthma Identification Using Gas Sensors and Support Vector Machine
Asthma Identification Using Gas Sensors and Support Vector MachineAsthma Identification Using Gas Sensors and Support Vector Machine
Asthma Identification Using Gas Sensors and Support Vector Machine
 
Electronic nose in Food Analysis
Electronic nose in Food AnalysisElectronic nose in Food Analysis
Electronic nose in Food Analysis
 
An evaluation of machine learning algorithms coupled to an electronic olfact...
An evaluation of machine learning algorithms coupled to an  electronic olfact...An evaluation of machine learning algorithms coupled to an  electronic olfact...
An evaluation of machine learning algorithms coupled to an electronic olfact...
 
Graphene/PSMA composite for gas sensing application
Graphene/PSMA composite for gas sensing applicationGraphene/PSMA composite for gas sensing application
Graphene/PSMA composite for gas sensing application
 
MOS gas sensor of meat freshness analysis on E-nose
MOS gas sensor of meat freshness analysis on E-noseMOS gas sensor of meat freshness analysis on E-nose
MOS gas sensor of meat freshness analysis on E-nose
 
electronic nose
electronic noseelectronic nose
electronic nose
 
Electronic nose
Electronic nose Electronic nose
Electronic nose
 
Statistical Technique in Gas Dispersion Modeling Based on Linear Interpolation
Statistical Technique in Gas Dispersion Modeling Based on Linear InterpolationStatistical Technique in Gas Dispersion Modeling Based on Linear Interpolation
Statistical Technique in Gas Dispersion Modeling Based on Linear Interpolation
 
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
Development of-an-electronic-nose-for-fire-detection 2006-sensors-and-actuato...
 
Reliable e-nose for air toxicity monitoring by filter diagonalization method
Reliable e-nose for air toxicity monitoring by filter  diagonalization methodReliable e-nose for air toxicity monitoring by filter  diagonalization method
Reliable e-nose for air toxicity monitoring by filter diagonalization method
 
Intelligent Sensing Using Metal Oxide Semiconductor Based-on Support Vector M...
Intelligent Sensing Using Metal Oxide Semiconductor Based-on Support Vector M...Intelligent Sensing Using Metal Oxide Semiconductor Based-on Support Vector M...
Intelligent Sensing Using Metal Oxide Semiconductor Based-on Support Vector M...
 
Crimson Publishers -A Sensor Multiplatform for Non Invasive Diagnosis of Pros...
Crimson Publishers -A Sensor Multiplatform for Non Invasive Diagnosis of Pros...Crimson Publishers -A Sensor Multiplatform for Non Invasive Diagnosis of Pros...
Crimson Publishers -A Sensor Multiplatform for Non Invasive Diagnosis of Pros...
 
Principle Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic RicePrinciple Component Analysis for Classification of the Quality of Aromatic Rice
Principle Component Analysis for Classification of the Quality of Aromatic Rice
 
20150203 ventilation-system
20150203 ventilation-system20150203 ventilation-system
20150203 ventilation-system
 
What does the future hold for low cost air pollution sensors? - Dr Pete Edwards
What does the future hold for low cost air pollution sensors? - Dr Pete EdwardsWhat does the future hold for low cost air pollution sensors? - Dr Pete Edwards
What does the future hold for low cost air pollution sensors? - Dr Pete Edwards
 
e-nose-150423103436-conversion-gate02[441].pdf
e-nose-150423103436-conversion-gate02[441].pdfe-nose-150423103436-conversion-gate02[441].pdf
e-nose-150423103436-conversion-gate02[441].pdf
 
IEEE Sensor journal 2016 Title and Abstract
IEEE Sensor journal 2016 Title and AbstractIEEE Sensor journal 2016 Title and Abstract
IEEE Sensor journal 2016 Title and Abstract
 
E nose
E noseE nose
E nose
 
Electronic nose
Electronic noseElectronic nose
Electronic nose
 

Plus de IJECEIAES

Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learning
IJECEIAES
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...
IJECEIAES
 
Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...
IJECEIAES
 
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
IJECEIAES
 
Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...
IJECEIAES
 
Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...
IJECEIAES
 

Plus de IJECEIAES (20)

Predicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learningPredicting churn with filter-based techniques and deep learning
Predicting churn with filter-based techniques and deep learning
 
Taxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca AirportTaxi-out time prediction at Mohammed V Casablanca Airport
Taxi-out time prediction at Mohammed V Casablanca Airport
 
Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...Automatic customer review summarization using deep learningbased hybrid senti...
Automatic customer review summarization using deep learningbased hybrid senti...
 
Ataxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning modelAtaxic person prediction using feature optimized based on machine learning model
Ataxic person prediction using feature optimized based on machine learning model
 
Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...Situational judgment test measures administrator computational thinking with ...
Situational judgment test measures administrator computational thinking with ...
 
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
Hand LightWeightNet: an optimized hand pose estimation for interactive mobile...
 
An overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection methodAn overlapping conscious relief-based feature subset selection method
An overlapping conscious relief-based feature subset selection method
 
Recognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural networkRecognition of music symbol notation using convolutional neural network
Recognition of music symbol notation using convolutional neural network
 
A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...A simplified classification computational model of opinion mining using deep ...
A simplified classification computational model of opinion mining using deep ...
 
An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...An efficient convolutional neural network-extreme gradient boosting hybrid de...
An efficient convolutional neural network-extreme gradient boosting hybrid de...
 
Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...Generating images using generative adversarial networks based on text descrip...
Generating images using generative adversarial networks based on text descrip...
 
Collusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networksCollusion-resistant multiparty data sharing in social networks
Collusion-resistant multiparty data sharing in social networks
 
Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...Application of deep learning methods for automated analysis of retinal struct...
Application of deep learning methods for automated analysis of retinal struct...
 
Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...Proposal of a similarity measure for unified modeling language class diagram ...
Proposal of a similarity measure for unified modeling language class diagram ...
 
Efficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacentersEfficient criticality oriented service brokering policy in cloud datacenters
Efficient criticality oriented service brokering policy in cloud datacenters
 
System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...System call frequency analysis-based generative adversarial network model for...
System call frequency analysis-based generative adversarial network model for...
 
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
Comparison of Iris dataset classification with Gaussian naïve Bayes and decis...
 
Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...Efficient intelligent crawler for hamming distance based on prioritization of...
Efficient intelligent crawler for hamming distance based on prioritization of...
 
Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...Predictive modeling for breast cancer based on machine learning algorithms an...
Predictive modeling for breast cancer based on machine learning algorithms an...
 
An algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D modelAn algorithm for decomposing variations of 3D model
An algorithm for decomposing variations of 3D model
 

Dernier

Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
dharasingh5698
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
MsecMca
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
Neometrix_Engineering_Pvt_Ltd
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
amitlee9823
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Kandungan 087776558899
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
9953056974 Low Rate Call Girls In Saket, Delhi NCR
 

Dernier (20)

Thermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.pptThermal Engineering -unit - III & IV.ppt
Thermal Engineering -unit - III & IV.ppt
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
Hostel management system project report..pdf
Hostel management system project report..pdfHostel management system project report..pdf
Hostel management system project report..pdf
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
COST-EFFETIVE  and Energy Efficient BUILDINGS ptxCOST-EFFETIVE  and Energy Efficient BUILDINGS ptx
COST-EFFETIVE and Energy Efficient BUILDINGS ptx
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance BookingCall Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
Call Girls Wakad Call Me 7737669865 Budget Friendly No Advance Booking
 
notes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.pptnotes on Evolution Of Analytic Scalability.ppt
notes on Evolution Of Analytic Scalability.ppt
 
Integrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - NeometrixIntegrated Test Rig For HTFE-25 - Neometrix
Integrated Test Rig For HTFE-25 - Neometrix
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Ramesh Nagar Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
Unit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdfUnit 2- Effective stress & Permeability.pdf
Unit 2- Effective stress & Permeability.pdf
 
chapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineeringchapter 5.pptx: drainage and irrigation engineering
chapter 5.pptx: drainage and irrigation engineering
 
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night StandCall Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
Call Girls In Bangalore ☎ 7737669865 🥵 Book Your One night Stand
 
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak HamilCara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
Cara Menggugurkan Sperma Yang Masuk Rahim Biyar Tidak Hamil
 
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
Hazard Identification (HAZID) vs. Hazard and Operability (HAZOP): A Comparati...
 
Employee leave management system project.
Employee leave management system project.Employee leave management system project.
Employee leave management system project.
 
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort ServiceCall Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
Call Girls in Netaji Nagar, Delhi 💯 Call Us 🔝9953056974 🔝 Escort Service
 

On data collection time by an electronic nose

  • 1. International Journal of Electrical and Computer Engineering (IJECE) Vol. 11, No. 6, December 2021, pp. 4767∼4773 ISSN: 2088-8708, DOI: 10.11591/ijece.v11i6.pp4767-4773 r 4767 On data collection time by an electronic nose Piotr Borowik1 , Leszek Adamowicz2 , Rafał Tarakowski3 , Krzysztof Siwek4 , Tomasz Grzywacz5 1,2,3 Faculty of Physics, Warsaw University of Technology, Warszawa, Poland 4,5 Faculty of Electrical Engineering, Institute of Theory of Electrical Engineering, Measurement and Information Systems, Warsaw University of Technology, Warszawa, Poland Article Info Article history: Received Oct 17, 2020 Revised May 12, 2021 Accepted Jun 12, 2021 Keywords: Electronic nose Measurement time Multisensor measurement Odor classification ABSTRACT We use electronic nose data of odor measurements to build machine learning clas- sification models. The presented analysis focused on determining the optimal time of measurement, leading to the best model performance. We observe that the most valuable information for classification is available in data collected at the beginning of adsorption and the beginning of the desorption phase of measurement. We demon- strated that the usage of complex features extracted from the sensors’ response gives better classification performance than use as features only raw values of sensors’ re- sponse, normalized by baseline. We use a group shuffling cross-validation approach for determining the reported models’ average accuracy and standard deviation. This is an open access article under the CC BY-SA license. Corresponding Author: Leszek Adamowicz Faculty of Physics Warsaw University of Technology ul. Koszykowa 75, 00-662 Warszawa, Poland Email: Leszek.Adamowicz@pw.edu.pl 1. INTRODUCTION Electronic noses (e-noses) [1]-[3] are artificial devices that consist of an array of gas sensors supported by machine learning pattern recognition techniques. One of the critical fields of application of e-nose is the food industry [4]-[10] for which odor characteristics of the products are one of the essential indications of product quality. Development and verification of the machine learning methods in application to the odors classification by e-nose measurements data have a similar level of importance as the development of the sensors and sensors arrays consisting of the e-nose hardware. Similar techniques can be employed regardless of the domain of application of the e-nose. One of the main obstacles in such development is the relatively long time needed to collect sufficient measurement data. To overcome this, one can use publicly available datasets, which became famous as testbeds for machine learning modeling reported by multiple authors. In the present studies, we use publicly available datasets [11] of odor measurements by electronic nose. The same dataset was used in our previous research [12]. We focused on features extraction and selection, optimization of the number of used sensors, and the possibility to use for classification only single-sensor electronic nose. The original studies of the same dataset [13] were focused on the possibility of spoilage odor detection after a very short exposure of the electronic nose to the odor sample, lasting a few seconds. Zhang and coworkers [14] used this dataset to demonstrate proposed analytical algorithms’ performance. In this report, we deal with the different subjects of optimization concerning the time of odor mea- surement. We are interested in the analysis of the dependence of the classification accuracy on the odor mea- surement time. Recently Rodriguez Gamboa and coworkers [15] examined several datasets and used deep Journal homepage: http://ijece.iaescore.com
  • 2. 4768 r ISSN: 2088-8708 learning and support vector machine models to demonstrate the potential of using only a part of electronic nose measurement data for correct odor classification. The used dataset is collected by custom-made e-nose consisting of Taguchi type MQ-series gas sen- sors. In recent years one can find many suggestions for constructing low-cost electronic noses, and several groups propose devices based on similar sensors [13], [16]-[22]. The findings presented in this report can be relevant to other applications of similar devices. Considerable research concerning e-nose data is focused on the extraction of the complex features describing curves of sensors’ response to the gas exposure. However, there are also other reports, especially applying deep learning neural networks, in which raw measurement data are used. It is interesting to compare both approaches and demonstrate the influence of the dimensionality reduction by the principal components method. 2. METHODS AND PROCEDURES 2.1. Odor measurement Rodriguez Gamboa and coworkers [13] presented the measurement of odor at various spoilage stages. Twenty-two samples of bottles of commercially available wines of different varieties and vintages from four producers from the São Francisco valley (Pernambuco-Brazil) were used. Thirteen randomly selected bottles were left open for six months, which gave the population of low-quality wines. Four randomly selected bottles were left open for two weeks before measurement, and they are considered as average quality wines. The remaining five bottles are labeled as high-quality wines. Except for these samples, samples of ethanol diluted in distilled water in six different concentrations were used, which may be considered additional six measured bottles. That gives four categories of odor that are classified. In total, the dataset consists of measurements of 300 samples as collections of sensors’ response of 3 300 points for each sensor. The e-nose developed at Universidade Federal Rural de Pernambuco [13] consists of six commercially available metal-oxide gas sensors produced by Hanwei Sensors (www.hwsensor.com). Two sensors of each type (MQ-3, MQ-4, MQ-6) have been used in the presented construction. During the measurement, the first 10 seconds were used to collect baselines of sensors’ response when e-nose was exposed to pure air. Then, the odor’s prepared sample was pumped into the sensor chamber, and 80 seconds of sensors’ response during the adsorption phase was collected. After that, the sensors’ response during 90 seconds of the desorption phase was collected when pure air was pumped to the sensors’ chamber. After the measurement, the e-nose was exposed to pure air for 10 minutes to purge the experimental setup. 2.2. Classification modeling The measurement data are a series of sensors’ responses expressed as their resistance R over time. As the first step of data processing, the measurement data are divided by the sensor resistance’s baseline value R0 collected just before electronic nose exposure to the measured odor sample. In Figure 1, we present an example of sensor signals collected during the measurement of the odor sample, with a schematic representation of the time span used for the extraction of modeling features. The signal collection is performed with a frequency of 18.5 Hz. As a first step of the data processing to reduce the measurement noise, the average response with 20 observations is calculated. Then two approaches of extraction of features used for classification within machine learning model training have been employed. First, we decided to use modeling features, just the magnitudes of sensors’ re- sponse relative to the baselines: R/R0 and inversion of these values representing sensors’ conductance G/G0. We employed the second approach to extract the complex features describing sensors’ response curves, e.g., average value, maximum value, and maximum slope. The complete list of the features that we have used for training classification models is presented in our previous report [12]. Since our studies are focused on the de- pendence of the classification performance on the measurement time by the e-nose, the modeling features are calculated using only part of available data, in the range from the beginning of gas exposure until the considered time. We represent this by the dashed region in Figure 1. The odor samples were prepared from 28 bottles, and each of them was used for about ten measure- ments. It should be noted that such an experimental procedure leads to a correlation between training obser- vations. Hence, to obtain a reliable estimation of the classification models’ performance, we applied a group shuffle cross-validation procedure, assuring that all observations from a given bottle’s odor measurements are Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
  • 3. Int J Elec & Comp Eng ISSN: 2088-8708 r 4769 attributed either to training or testing dataset. The cross-validation procedure has been performed 200 times in a loop, and model performance results averaged. Figure 1. Example of sensors signals of odor measurement, (a) normalized resistance R/R0 and (b) normalized conductance G/G0; the dashed rectangle schematically represents an example of the time span of data used to extract the modeling features Two types of modeling techniques have been applied: logistic regression with multinomial classi- fication (LogReg) and support vector machine classification (SVC) with radial basis functions kernel and one-vs-one multi-class scheme. For both algorithms, we performed two types of tests. In the first case, the modeling features, as described above, were used. In the second case, these input variables were transformed using the principal component analysis method. Only the six most important components were used as the modeling features (PCAReg, PCASVC). The prepared features dataset was transformed using the standard scaller method. We decided to use only these classical modeling techniques [23] Moreover, we disregarded more complex algorithms such as multilayer neural networks since the number of observations available for modeling is quite limited. In total, the used datasets [11] contain measurements of 300 odor samples. Even though more flexible modeling techniques can provide more expressive classification models, the number of fitted parameters is much higher than in the applied methods. Aggarwal [24] (page 25) indicate that the total number of training data points should be at least 2 to 3 times larger than the number of parameters in the neural network. However, the precise number of data instances depends on the specific model at hand. Hence, the simpler models that we applied in principle should be less prone to over-fitting. The modeling has been performed using computer codes in Python 3.7 language with a scikit-learn module [25]. 3. RESULTS AND DISCUSSION In Figure 2, we present a comparison of the average cross-validation accuracy of various types of models as a function of time from the beginning of sensors’ exposure to examined odor, from which data have been used for model building. Besides, in two subfigures, we would like to distinguish between various approaches to the extraction of modeling features. Figure 2(a) shows the raw data of sensors’ response relative to the baseline. While in Figure 2(b), models are built using an extensive set of complex features [12]. The first observation from these results is that the logistic regression model exhibits the best model accuracy performance. It is also interesting to notice that this is confirmed in two considered modeling feature sets. When we compare Figures 2(a) and (b), we can also observe that models trained on complex features On data collection time by an electronic nose (Piotr Borowik)
  • 4. 4770 r ISSN: 2088-8708 exhibit better classification accuracy than the models with the sensors’ response’s raw values. The significance of the feature extraction procedures developed by the e-nose research community is thus visible. Figure 2. The average accuracy of various classification techniques, as a function of time of measurement, from which data are used for model training and testing: (a) normalized sensors’ responses used as modeling features (both R/R0 and G/G0) and (b) complex modeling features extracted from sensors’ response curves (the first 10 seconds of measurement is not presented as it was the phase of baseline level collection) Another important observation can be deduced from Figure 2(b). There is an abrupt increase in the model performance just at the beginning of the sensors’ exposure to the studied odor. Similar behavior can be noticed at the starting moment of desorption when the sensors are again exposed to the clean air. We deduce that precise measurement can give the most relevant information that can be used for odor classification during these moments. Special care [26] in the design of an electronic nose is required to provide a rapid change of sensors’ exposure to different gases, remembering to ensure repeatability of measurement conditions. Szczurek et al. [27] and Staymates et al. [28] reported measurements in ”sniffing” mode when frequent changes between studied odor and pure air occur or in the initial time of the sensors’ action [29]. In Figure 3, we present another comparison of models’ performance as a function of time of measurement from which data are available for model building. We focus on logistic regression models and compare six types of modeling feature sets, which are a combination of two cases, as we summarize in the Table 1. As we already noticed, the results presented in Figure 3(a) confirm that better classification perfor- mance can be achieved when complex features extracted from the sensors’ response curves are used compared to models built on just raw values of normalized sensors’ response. Another interesting observation in this figure is that the models in which features are based on sensors’ conductance G also exhibit better performance, especially when the time of odor measurement by the electronic nose is reduced. Suppose the model is built on the sensors’ resistance R data. In that case, this requires performing odor measurement for a longer time and mainly includes measuring the desorption phase of the sensors’ response. The same observation concerning models built on the resistance data is valid for both types of sets of features considered in the present studies. In Figure 3(a), one can notice that for both ”R” curves, they exhibit a kind of saturation region. After the beginning of the desorption phase, at 100 seconds, the models’ accuracy is again improved. Figure 3(a) suggests that it may be enough to reduce the odor measurement time for about 30 seconds when complex features are extracted from resistance or resistance and conductance response curves. In that case, the increase of measurement time and measurement in the desorption regime does not lead to better classification performance. More insights give examination of Figure 3(b), in which the standard deviation of the accuracy of 200 Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
  • 5. Int J Elec & Comp Eng ISSN: 2088-8708 r 4771 models trained during group shuffle cross-validation procedure is presented. We can conclude that the odor measurement time should be in the range of 70–90 seconds (including 10 seconds of baseline conditions mea- surements), allowing us to obtain more stable classification results. When the data extracted from the sensors’ resistance values are included in the modeling, it introduces some additional noise, which only slightly reduces the classification accuracy and leads to less stable models. The reduction of the classification performance on new data may appear in this way. Figure 3. Cross-validation estimation of logistic regression models classification performance: (a) average accuracy and (b) standard deviation of accuracy (the first 10 seconds of measurement is not presented as it was the phase of baseline level collection) As one can notice, examining Figure 1 and the description of the measurement procedure in section 2.1, such optimal time of data collection is shorter than half of the measurement time given in [11], [13]. In other research, [15] similar results have been found for measurements of other types of odors. An advantage of shortening the time of odor detection by an electronic nose is noticeable. However, one can keep in mind that this time is not directly related to the number of odor samples measured by the electronic nose device in a given time. After the measurement, there is still a need for device purging and sensors’ base state recovery in clear air, much longer than the odor measurement time. Table 1. Types of modeling feature sets sensors response (R/R0, G/G0) complex features resistance values R feat R conductance values G feat G both values RG feat RG 4. CONCLUSION In the paper, we presented machine learning classification models built on publicly available datasets of e-nose measurement of spoilage odor. The research focused on verifying the optimal choice of odor mea- surement time by e-nose to collect data for training a machine learning classification model with superior performance. We presented a comparison of various modeling features based on sensors’ response resistance and conductance. A group shuffling cross-validation approach was used for determining the reported models’ average accuracy and standard deviation. We demonstrate that most of the information used by the models for classification is available firstly in the data from the beginning of the adsorption phase, which means sensors On data collection time by an electronic nose (Piotr Borowik)
  • 6. 4772 r ISSN: 2088-8708 exposure to the studied odor, and secondarily in the data from the beginning of the desorption phase, which means sensors exposure to the clear air after exposure to the studied gas. The performed analysis leads us to the conclusions: i) that for the considered case, only complex features extracted from the sensors’ conductance curves G should be used for a classification model, ii) it is sufficient to use data of measurement performed during gas adsorption phase only, iii) and that the logistic regression algorithm should be used. There is a conclusion concerning the recommended machine learning classification method. In many reports, the support vector machine is used as a gold standard for such applications. As we demonstrated, it may depend on the considered application, and there are cases when the logistic regression algorithms prove superior performance. ACKNOWLEDGEMENT This work was supported by the National Centre for Research and Development by the grant agree- ment BIOSTRATEG3/347105/9/NCBR/2017. REFERENCES [1] W. Hu et al., “Electronic noses: From advanced materials to sensors aided with data processing,” Advanced Materials Technologies, vol. 4, 2018, doi: 10.1002/admt.201800488. [2] H. Alam and S. Saeed, “Modern applications of electronic nose: A review,” International Journal of Electrical and Computer Engineering (IJECE), vol. 3, no. 1, pp. 52–63, 2013, doi: 10.11591/ijece.v3i1.1226. [3] N. L. Husni, S. Nurmaini, I. Yani, and A. Silvia, “Intelligent sensing using metal oxide semiconductor based-on sup- port vector machine for odor classification,” International Journal of Electrical and Computer Engineering (IJECE), vol. 8, no. 6, pp. 4133-4147, 2018, doi: 10.11591/ijece.v8i6.pp4133-4147. [4] A. Berna, “Metal oxide sensors for electronic noses and their application to food analysis,” Sensors, vol. 10, pp. 3882–3910, 2010, doi: 10.3390/s100403882. [5] E. A. Baldwin, J. Bai, A. Plotto, and S. Dea, “Electronic noses and tongues: Applications for the food and pharma- ceutical industries,” Sensors, vol. 11, pp. 4744–4766, 2011, doi: 10.3390/s110504744. [6] A. Gliszczy nska- Swigło and J. Chmielewski, “Electronic nose as a tool for monitoring the authenticity of food. a review,” Food Analytical Methods, vol. 10, pp. 1800–1816, 2017, doi: 10.1007/s12161-016-0739-4. [7] B. Gunawan, S. Alfarisi, G. Satrio, A. Sudarmaji, M. Malvin, and K. Krisyarangga, “Mos gas sensor of meat freshness analysis on e-nose,” TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, no. 2, pp. 771–780, 2019, doi: 10.12928/TELKOMNIKA.v13i2.11787. [8] R. Sarno and D. R. Wijaya, “Recent development in electronic nose data processing for beef qual- ity assessment,” TELKOMNIKA Telecommunication Computing Electronics and Control, vol. 17, pp. 337–348, 2019, doi: 10.12928/telkomnika.v17i1.10565. [9] S. N. Hidayat et al., “The electronic nose coupled with chemometric tools for discriminating the quality of black tea samples in situ,” Chemosensors, vol. 7, no. 3, 2019, doi: 10.3390/chemosensors7030029. [10] S. A. Langa and R. Sarno, “Temperature effect of electronic nose sampling for classifying mixture of beef and pork,” Indonesian Journal of Electrical Engineering and Computer Science (IJEECS), vol. 19, no. 3, pp. 1626–1634, 2020, doi: 10.11591/ijeecs.v19.i3.pp 1626-1634. [11] J. C. Rodriguez Gamboa, E. S. Albarracin E., A. J. da Silva, and T. A. E. Ferreira, “Electronic nose dataset for detection of wine spoilage thresholds,” Data in Brief, vol. 25, 2019, doi: 10.1016/j.dib.2019.104202. [12] P. Borowik, L. Adamowicz, R. Tarakowski, K. Siwek, and T. Grzywacz, “Odor detection using e-nose with reduced sensors array,” Sensors, vol. 20, no. 12, 2020, doi: 10.3390/s20123542. [13] J. C. Rodriguez Gamboa, E. S. Albarracin E., A. J. da Silva, L. L. de Andrade Lima, and T. A. E. Ferreira, “Wine quality rapid detection using a compact electronic nose system: Application focused on spoilage thresholds by acetic acid,” LWT - Food Science and Technology, vol. 108, pp. 377–384, 2019, doi: 10.1016/j.lwt.2019.03.074. [14] C. Zhang, W. Wang, and Y. Pan, “Enhancing electronic nose performance by feature selection using an improved grey wolf optimization based algorithm,” Sensors, vol. 20, 2020, doi: 10.3390/s20154065. [15] J. C. Rodriguez Gamboa, A. J. da Silva, I. S. C. Araujo, E. E. S. Albarracin, and A. C. W. Du- ran, “Validation of the rapid detection approach for enhancing the electronic nose systems performance, using different deep learning models and support vector machines,” Sensors and Actuators B: Chemical, vol. 327, 2021, doi: 10.1016/j.snb.2020.128921. [16] K. T. Tang, S. W. Chiu, C. Pan, H. Y. Hsieh, Y. S. Liang, and S. C. Liu, “Development of a portable electronic nose system for the detection and classification of fruity odors,” Sensors, vol. 10, pp. 9179–9193, 2010, doi: 10.3390/s101009179. [17] M. Mac ıas, J. Agudo, A. Manso, C. Orellana, H. Velasco, and R. Caballero, “A compact and low cost electronic nose for aroma detection,” Sensors, vol. 13, pp. 5528–5541, 2013, doi: 10.3390/s130505528. Int J Elec & Comp Eng, Vol. 11, No. 6, December 2021 : 4767 – 4773
  • 7. Int J Elec & Comp Eng ISSN: 2088-8708 r 4773 [18] S. Trirongjitmoah, Z. Juengmunkong, K. Srikulnath, and P. Somboon, “Classification of garlic culti- vars using an electronic nose,” Computers and Electronics in Agriculture, vol. 113, pp. 148–153, 2015, doi: 10.1016/j.compag.2015.02.007. [19] W. Chansongkram and N. Nimsuk, “Development of a wireless electronic nose capable of measur- ing odors both in open and closed systems,” Procedia Computer Science, vol. 86, pp. 192–195, 2016, doi: 10.1016/j.procs.2016.05.060. [20] T. Majchrzak, W. Wojnowski, T. Dymerski, J. Gebicki, and J. Namie snik, “Electronic noses in clas- sification and quality control of edible oils: A review,” Food Chemistry, vol. 246, pp. 192–201, 2018, doi: 10.1016/j.foodchem.2017.11.013. [21] S. Fuentes et al. “Assessment of smoke contamination in grapevine berries and taint in wines due to bushfires using a low-cost e-nose and an artificial intelligence approach,” Sensors, vol. 20, 2020, doi: 10.3390/s20185108. [22] C. Gonzalez Viejo, S. Fuentes, A. Godbole, B. Widdicombe, and R. R. Unnithan, “Development of a low-cost e- nose to assess aroma profiles: An artificial intelligence application to assess beer quality,” Sensors and Actuators B: Chemical, vol. 308, 2020, doi: 10.1016/j.snb.2020.127688 [23] V. S. Padala, K. Gandhi, and P. Dasari, “Machine learning: The new language for applications,” IAES International Journal of Artificial Intelligence (IJ-AI), vol. 8, no. 4, pp. 411-421, 2019, doi: 10.11591/ijai.v8.i4.pp411-421. [24] C. C. Aggarwal, “Neural Networks and Deep Learning,” Springer International Publishing, 2018, doi: 10.1007/978-3-319-94463-0. [25] F. Pedregosa et al., “Scikit-learn: Machine learning in Python,” Journal of Machine Learning Research, vol. 12, pp. 2825–2830, 2011. [26] J. Burlachenko, I. Kruglenko, B. Snopok, and K. Persuad, “Sample handling for electronic nose technology: State of the art and future trends,” TrAC Trends in Analytical Chemistry, vol. 82, pp. 222–236, 2016, doi: 10.1016/j.trac.2016.06.007. [27] A. Szczurek and M. Maciejewska, ““artificial sniffing” based on induced temporary disturbance of gas sensor response,” Sensors and Actuators B: Chemical, vol. 186, pp. 109–116, 2013, doi: 10.1016/j.snb.2013.05.085. [28] M. E. Staymates et al., “Biomimetic sniffing improves the detection performance of a 3d printed nose of a dog and a commercial trace vapor detector,” Scientific Reports, vol. 6,2016, doi: 10.1038/srep36876. [29] C. J. Garc ıa-Orellana et al., “Low-power and low-cost environmental IoT electronic nose using initial action period measurements,” Sensors, vol. 19, no. 14, 2019, doi: 10.3390/s19143183. On data collection time by an electronic nose (Piotr Borowik)