| Literature DB >> 32023865 |
Tao Liu1, Yanbing Chen1, Dongqi Li1, Tao Yang1, Jianhua Cao1.
Abstract
As a kind of intelligent instrument, an electronic tongue (E-tongue) realizes liquid analysis with an electrode-sensor array and certain machine learning methods. The large amplitude pulse voltammetry (LAPV) is a regular E-tongue type that prefers to collect a large amount of response data at a high sampling frequency within a short time. Therefore, a fast and effective feature extraction method is necessary for machine learning methods. Considering the fact that massive common-mode components (high correlated signals) in the sensor-array responses would depress the recognition performance of the machine learning models, we have proposed an alternative feature extraction method named feature specificity enhancement (FSE) for feature specificity enhancement and feature dimension reduction. The proposed FSE method highlights the specificity signals by eliminating the common mode signals on paired sensor responses. Meanwhile, the radial basis function is utilized to project the original features into a nonlinear space. Furthermore, we selected the kernel extreme learning machine (KELM) as the recognition part owing to its fast speed and excellent flexibility. Two datasets from LAPV E-tongues have been adopted for the evaluation of the machine-learning models. One is collected by a designed E-tongue for beverage identification and the other one is a public benchmark. For performance comparison, we introduced several machine-learning models consisting of different combinations of feature extraction and recognition methods. The experimental results show that the proposed FSE coupled with KELM demonstrates obvious superiority to other models in accuracy, time consumption and memory cost. Additionally, low parameter sensitivity of the proposed model has been demonstrated as well.Entities:
Keywords: electronic tongue; feature extraction; kernel extreme learning machine; specificity enhancement
Year: 2020 PMID: 32023865 PMCID: PMC7038381 DOI: 10.3390/s20030772
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1Structure of developed large amplitude pulse voltammetry (LAPV) electronic tongue (E-tongue).
Figure 2(a) Excitation signal of multiple LAPV (MLAPV). (b) Typical response of a working electrode.
Accuracy and standard deviation of models (%).
| Classifier | Feature Extraction Methods | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| RD | PCA | DWT | KBM | FSE | |||||||
| Acc. | STD | Acc. | STD | Acc. | STD | Acc. | STD | Acc. | STD | ||
|
| RF | 74.60 | 17.82 | 61.90 | 17.53 | 77.78 | 7.10 | 71.43 | 15.06 | 80.95 | 13.47 |
| LDA | - | - | 46.03 | 16.19 | 53.97 | 16.19 | 60.32 | 17.53 | 79.37 | 7.10 | |
| NB | - | - | 46.03 | 17.53 | 55.56 | 14.20 | 68.25 | 16.19 | 63.49 | 15.22 | |
| SVM | 34.92 | 11.88 | 80.95 | 15.06 | 66.67 | 16.50 | 71.43 | 17.82 | 93.65 | 7.10 | |
| KELM | 22.22 | 9.78 | 69.84 | 21.76 | 93.65 | 9.78 | 68.25 | 22.11 | 95.24 | 6.73 | |
|
| RF | 71.59 | 6.85 | 70.32 | 7.91 | 75.38 | 5.28 | 18.27 | 6.07 | 79.63 | 6.07 |
| LDA | - | - | 61.63 | 10.26 | 63.89 | 5.61 | 24.53 | 3.89 | 79.80 | 11.90 | |
| NB | 59.28 | 12.11 | 63.38 | 9.19 | 66.70 | 3.17 | 24.38 | 8.25 | 76.34 | 8.04 | |
| SVM | 16.76 | 2.14 | 60.66 | 5.62 | 69.36 | 3.85 | 24.53 | 3.89 | 86.73 | 4.00 | |
| KELM | 50.93 | 3.61 | 72.67 | 11.31 | 78.76 | 4.40 | 29.88 | 3.06 | 88.65 | 4.36 | |
Time consumption of models.
| Classifier | Feature Extraction Methods | |||||
|---|---|---|---|---|---|---|
| RD | PCA | DWT | KBM | FSE | ||
|
| RF | 164.74 s | 37.80 s | 52.01 s | 4.32 s | 4.18s |
| LDA | - | 39.61 s | 53.71 s | 1.03 s | 1.65 s | |
| NB | - | 38.31 s | 50.84 s | 0.45 s | 0.53 s | |
| SVM | 10.64 s | 33.31 s | 47.92 s | 0.30 s | 0.45 s | |
| KELM | 6.40 s | 37.50 s | 53.77 s | 0.27 s | 0.31 s | |
|
| RF | 25.08 s | 11.19 s | 97.98 s | 2.26 s | 2.62 s |
| LDA | - | 9.16 s | 91.28 s | 0.78 s | 1.67 s | |
| NB | 3.34 s | 8.77 s | 90.62 s | 0.25 s | 0.33 s | |
| SVM | 2.56 s | 8.33 s | 89.45 s | 0.11 s | 0.17 s | |
| KELM | 0.95 s | 7.89 s | 90.32 s | 0.09 s | 0.16 s | |
Figure 3Memory cost: (a) Our own dataset. (b) Public benchmark.
Figure 4Sensitivity analysis of feature specificity enhancement (FSE) (): (a) Our own dataset. (b) Public benchmark.
Figure 5Sensitivity analysis of the kernel extreme learning machine (KELM): (a) on our own dataset. (b) on public benchmark. (c) on our own dataset. (d) on public benchmark.