| Literature DB >> 22163476 |
Sang-Il Choi1, Su-Hyun Kim, Yoonseok Yang, Gu-Min Jeong.
Abstract
We propose a data refinement and channel selection method for vapor classification in a portable e-nose system. For the robust e-nose system in a real environment, we propose to reduce the noise in the data measured by sensor arrays and distinguish the important part in the data by the use of feature feedback. Experimental results on different volatile organic compounds data show that the proposed data refinement method gives good clustering for different classes and improves the classification performance. Also, we design a new sensor array that consists only of the useful channels. For this purpose, each channel is evaluated by measuring its discriminative power based on the feature mask used in the data refinement. Through the experimental results, we show that the new sensor array improves both the classification rates and the efficiency in computation and data storage.Entities:
Keywords: discriminant feature; e-nose system; feature feedback; vapor classification
Mesh:
Substances:
Year: 2010 PMID: 22163476 PMCID: PMC3231006 DOI: 10.3390/s101110387
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Characteristics of PCA and LDA.
| Method | Scatter matrix used | Objective function |
|---|---|---|
| PCA | ||
| LDA |
μ : mean of the whole training samples.
μ : mean of the samples belonging to class c that has N samples.
Figure 1.Eigenvalues in descending order. (a) PCA ( ); (b) LDA ( ).
Figure 2.The procedure of the overall data refinement and vapor classification. (a) Feature feedback to obtain the final feature mask; (b) Vapor classification based on the data refinement.
Figure 3.The vector sample from four classes (the left samples: without noise, the right samples: with Gaussian noise).
Number of input variables corresponding to white and black pixels remained for various values of n.
| 20 | 18 | 16 | 14 | 12 | |
| No. of white pixels remained | 10 | 10 | 10 | 10 | 10 |
| No. of black pixels remained | 10 | 8 | 6 | 4 | 2 |
| PSNR | 25.3 | 25.5 | 25.5 | 25.7 | 26.0 |
average PSNR of the samples that consist of ns input variables.
Figure 4.Sample distribution for various n in two principal component axes. (a) original data sample (n = 20); (b) refined data sample (n = 10).
Figure 5.Typical time-responses of 16 channel sensor array with respect to inflow of acetone vapor at 5,000 ppm.
Figure 6.Classification rates for various threshold T.
Figure 7.Distribution of the original data and refined data in PCA feature space. (a) Original data; (b) Refined data.
Figure 8.Classification rates for different number of features.
The number of Ms that equal to 1 for each channel in the feature mask M.
| Channel index | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
| No. elements of one | 1967 | 1728 | 1104 | 534 | 1053 | 887 | 238 | 1944 |
| Channel index | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 |
| No. elements of one | 791 | 644 | 284 | 30 | 346 | 1284 | 653 | 994 |
Classification rates for different number of features as increasing the number of channels of the sensor array.
| Feature | 1 | 2 | 3 | 4 | 5 | 6 | 7 | aver. |
|---|---|---|---|---|---|---|---|---|
| Channel index | ||||||||
| 1,8,2,14,3 | 87.5 | 96.9 | 96.9 | 96.9 | 96.9 | 96.9 | 96.9 | 95.5 |
| 1,8,2,14,3,5 | 84.4 | 97.5 | 96.3 | 97.5 | 96.9 | 98.1 | 98.1 | 95.5 |
| 1,8,2,14,3,5,16 | 79.4 | 96.3 | 97.5 | 98.1 | 98.1 | 98.1 | 98.1 | 95.1 |
| 1,8,2,14,3,5,16,6 | 95.0 | 96.3 | 96.9 | 98.1 | 97.5 | 97.5 | 97.5 | 97.0 |
| 1,8,2,14,3,5,16,6,9 | 93.1 | 98.1 | 98.1 | 98.8 | 98.8 | 98.8 | 98.8 | 97.8 |
| 1,8,2,14,3,5,16,6,9,15 | 86.3 | 96.9 | 96.2 | 97.5 | 97.5 | 97.5 | 98.1 | 95.7 |
| 1,8,2,14,3,5,16,6,9,15,10 | 86.9 | 96.9 | 96.9 | 97.5 | 97.5 | 97.5 | 97.5 | 95.8 |
| all channels | 88.8 | 95.6 | 94.4 | 97.5 | 97.5 | 97.5 | 97.5 | 95.5 |