| Literature DB >> 22399997 |
Ihsan Ömür Bucak1, Bekir Karlık.
Abstract
Electronic noses are being developed as systems for the automated detection and classification of odors, vapors, and gases. Artificial neural networks (ANNs) have been used to analyze complex data and to recognize patterns, and have shown promising results in recognition of volatile compounds and odors in electronic nose applications. When an ANN is combined with a sensor array, the number of detectable chemicals is generally greater than the number of unique sensor types. The odor sensing system should be extended to new areas since its standard style where the output pattern from multiple sensors with partially overlapped specificity is recognized by a neural network or multivariate analysis. This paper describes the design, implementation and performance evaluations of the application developed for hazardous odor recognition using Cerebellar Model Articulation Controller (CMAC) based neural networks.Entities:
Keywords: CMAC neural networks; electronic nose; hazardous odors; recognition
Year: 2009 PMID: 22399997 PMCID: PMC3290512 DOI: 10.3390/s90907308
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1.A block diagram of a CMAC.
Figure 2.Receptive field organization.
Figure 3.CMAC input quantization.
Figure 4.Odor recognition system.
Results of the CMAC Neural Network Algorithm for the odor data.
| 4 | 2 | 0.4 | 0.1 | 1,390 | 0.438 | 0.031 | 4 |
| 4 | 2 | 0.4 | 0.01 | 1,375 | 0.578 | 0.031 | 5 |
| 4 | 2 | 0.4 | 0.001 | 1,391 | 0.640 | 0.031 | 6 |
| 4 | 2 | 0.4 | 0.0001 | 1,359 | 1,282 | 0.015 | 12 |
| 4 | 2 | 0.4 | 0.00001 | 1,344 | 1,250 | 0.032 | 18 |
| 4 | 2 | 0.4 | 0.000001 | 1,375 | 1,860 | 0.031 | 23 |
| 4 | 2 | 0.6 | 0.1 | 1,359 | 0.453 | 0.047 | 4 |
| 4 | 2 | 0.6 | 0.01 | 1,375 | 0.562 | 0.016 | 5 |
| 4 | 2 | 0.6 | 0.001 | 1,391 | 0.640 | 0.031 | 6 |
| 4 | 2 | 0.6 | 0.0001 | 1,390 | 1,266 | 0.015 | 12 |
| 4 | 2 | 0.6 | 0.00001 | 1,391 | 1,953 | 0.016 | 18 |
| 4 | 2 | 0.6 | 0.000001 | 1,391 | 2,438 | 0.015 | 23 |
| 4 | 2 | 0.8 | 0.1 | 1,391 | 0.469 | 0.031 | 4 |
| 4 | 2 | 0.8 | 0.01 | 1,375 | 0.578 | 0.016 | 5 |
| 4 | 2 | 0.8 | 0.001 | 1,390 | 0.657 | 0.015 | 6 |
| 4 | 2 | 0.8 | 0.0001 | 1,360 | 1,094 | 0.031 | 10 |
| 4 | 2 | 0.8 | 0.00001 | 1,407 | 1,656 | 0.031 | 16 |
| 4 | 2 | 0.8 | 0.000001 | 1,406 | 2,250 | 0.032 | 21 |
Figure 5.Total MSE for number of iterations in the MLP.
Figure 6.Learning step vs. desired error for various learning constants, β (for quant = 4 and width = 2).
Figure 7.Learning step vs. desired error for quant = 4 and β = 0.4.
Figure 8.Learning times of the desired errors (a) for quant = 4 and β = 0.6 (b) for quant = 4 and β = 0.4.
The recognition results for testing of neural networks.
| CO | 97 | 85 |
| Acetone | 98 | 99 |
| Ammonia | 99 | 100 |
| Lighter | 98,5 | 99 |