| Literature DB >> 31703279 |
Zhifang Liang1, Fengchun Tian2, Ci Zhang2, Liu Yang1.
Abstract
A medical electronic nose (e-nose) with 31 gas sensors is used for wound infection detection by analyzing the bacterial metabolites. In practical applications, the prediction accuracy drops dramatically when the prediction model established by laboratory data is directly used in human clinical samples. This is a key issue for medical e-nose which should be more worthy of attention. The host (carrier) of bacteria can be the culture solution, the animal wound, or the human wound. As well, the bacterial culture solution or animals (such as: mice, rabbits, etc.) obtained easily are usually used as experimental subjects to collect sufficient sensor array data to establish the robust predictive model, but it brings another serious interference problem at the same time. Different carriers have different background interferences, therefore the distribution of data collected under different carriers is different, which will make a certain impact on the recognition accuracy in the detection of human wound infection. This type of interference problem is called "transfer caused by different sample carriers". In this paper, a novel subspace alignment-based interference suppression (SAIS) method with domain correction capability is proposed to solve this interference problem. The subspace is the part of space whose dimension is smaller than the whole space, and it has some specific properties. In this method, first the subspaces of different data domains are gotten, and then one subspace is aligned to another subspace, thereby the problem of different distributions between two domains is solved. From experimental results, it can be found that the recognition accuracy of the infected rat samples increases from 29.18% (there is no interference suppression) to 82.55% (interference suppress by SAIS).Entities:
Keywords: electronic nose; interference suppression; subspace alignment; transfer
Mesh:
Year: 2019 PMID: 31703279 PMCID: PMC6891623 DOI: 10.3390/s19224846
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.576
Figure 1The design flow diagram of the e-nose system.
Figure 2Schematic diagram of e-nose designed for detection of bacteria (a), photo of the experimental platform (b) and photo of the sensor chamber (c).
Main information of gas sensors in sensor array.
| Sensor | Sensitive Substances | Type | Producer (Country) |
|---|---|---|---|
| TGS813 | Hydrocarbons (methane, propane, isobutane, etc.), Alcohols (ethanol, etc.), Inorganic gases (hydrogen, carbon monoxide, etc.) | MOS | Figaro (Japan) |
| TGS816 | Hydrocarbons (Methane, Propane, Isobutylene, etc.), Alcohols (Ethanol, Butanol, etc.), Inorganic gases (Hydrogen, Carbon monoxide, etc.) | MOS | Figaro (Japan) |
| TGS822 | VOCs, Inorganic gases (Carbon monoxide, Hydrogen, etc.) | MOS | Figaro (Japan) |
| TGS826 | Nitrogenous compounds (Ammonia, Amines, etc.), Alcohols (Ethanol, etc.), Hydrocarbons (Methane, Butane, etc.) | MOS | Figaro (Japan) |
| TGS2600 | VOCs, Inorganic gases (Carbon monoxide, Hydrogen, etc.), Cigarette smoke | MOS | Figaro (Japan) |
| TGS2602 | VOCs, Inorganic gases (Hydrogen sulfide, Ammonia, etc.) | MOS | Figaro (Japan) |
| TGS2610C | Alcohols (Ethanol, etc.), Hydrocarbons (Methane, Ethane, Propane, etc.), Inorganic gases (Carbon monoxide, Hydrogen, etc.) | MOS | Figaro (Japan) |
| TGS2610D | Similar to TGS2610C, adds an internal alcohol filter | MOS | Figaro (Japan) |
| TGS2611C | Alcohols (Ethanol, etc.), Hydrocarbons (Methane, Ethane, Propane, Butane, etc.), Inorganic gases (Carbon monoxide, Hydrogen, etc.) | MOS | Figaro (Japan) |
| TGS2611D | Similar to TGS2611C, adds an internal alcohol filter | MOS | Figaro (Japan) |
| TGS2620 | VOCs, Inorganic gases (Ammonia, Hydrogen, etc.) | MOS | Figaro (Japan) |
| SP3-AQ2-01 | VOCs, Inorganic gases (Carbon monoxide, Hydrogen, etc.) | MOS | FIS (Japan) |
| MP135A | Alcohols (Ethanol, etc.), Ketones (Acetone, etc.), Nitrogenous compounds (Ammonia, Cyanide, etc.), Benzene ring compounds (Benzene, Toluene, etc.) | MOS | Winsen (China) |
| MP4 | Alcohols (Ethanol, etc.), Hydrocarbons (Methane, etc.), Sulfur compounds (Thioethers), Inorganic gases (Carbon monoxide, Hydrogen, etc.) | MOS | Winsen (China) |
| MP503 | Alcohols (Ethanol, etc.), Aldehydes (Formaldehyde, Acetaldehyde, etc.), Hydrocarbons (methane, isobutane, etc.), Benzene ring compounds (Benzene, Toluene, etc.), Inorganic gases (Carbon monoxide, Hydrogen) | MOS | Winsen (China) |
| MP901 | Alcohol, smoke, formaldehyde, toluene, benzene, acetone | MOS | Winsen (China) |
| MQ135 | Nitrogenous compounds (Ammonia, Amines, etc.), Sulfur compounds (Thioethers, Hydrogen sulfide, etc.), Benzene ring compounds (Benzene, Toluene, etc.) | MOS | Winsen (China) |
| MQ136 | Hydrocarbons (Methane, etc.), Alcohols (Ethanol, etc.), Inorganic gases (Carbon monoxide, Hydrogen, Hydrogen sulfide, etc.) | MOS | Winsen (China) |
| MQ137 | Nitrogenous compounds (Ammonia, Amines, etc.), Alcohols (Ethanol, etc.) | MOS | Winsen (China) |
| MQ138 | Alcohols, ketones, aldehydes, aromatic and other organic solvents | MOS | Winsen (China) |
| MQ3B | Alcohols (Ethanol, etc.) | MOS | Winsen (China) |
| WSP2110 | Benzene ring compounds (Benzene, Toluene, etc.), Aldehydes (Formaldehyde, etc.), inorganic gases (Hydrogen, etc.) | MOS | Winsen (China) |
| MS1100 | Toluene, benzene, formaldehyde, VOCs | MOS | Ogam (Korea) |
| GSBT-11 | VOCs, toluene, benzene, formaldehyde | MOS | Ogam (Korea) |
| TGS4161 | Carbon dioxide | Electrochemistry | Figaro (Japan) |
| NH3-3E100SE | Ammonia | Electrochemistry | CITY (UK) |
| 4OXV | Oxygen | Electrochemistry | CITY (UK) |
| 4S | Sulfur dioxide | Electrochemistry | CITY (UK) |
| 4HS | Hydrogen sulfide | Electrochemistry | CITY (UK) |
| CH20/M-10 | Formaldehyde | Electrochemistry | Membrapor (Switzerland) |
| 4CH3SH-10 | Methyl mercaptan | Electrochemistry | Solidsense (Germany) |
Figure 3Illustration of sampling process and corresponding sensor response cycle.
Number of samples in each dataset.
| Number of Samples | Bacteria 1 | Bacteria 2 | Bacteria 3 | Bacteria 4 | Bacteria 5 | Total | |
|---|---|---|---|---|---|---|---|
|
| train samples | 67 | 46 | 57 | 66 | 46 | 282 |
| test samples | 29 | 20 | 25 | 28 | 19 | 121 | |
|
| 87 | 71 | 83 | 84 | 76 | 401 | |
Figure 4Schematic diagram of the target subspace aligned to the source subspace (Note: Source domain is represented by the source subspace SS and target domain is represented by the target subspace ST. Then the target subspace is aligned to the source subspace by M, which makes the target subspace close to the source space in the Bregman divergence perspective (i.e., D2 < D1). Then the source data is projected to the source subspace and the target data is projected to the source-aligned target subspace. As well, the prediction model trained by projected source data can be used to the projected target data.).
Procedure of SAIS algorithm.
| SAIS algorithm: |
|---|
|
|
| Dataset |
| Dataset |
|
|
| The label of |
|
|
| 1. Transform every sample of source domain to a |
| 2. Analyze the transformed source data by PCA and obtain the |
| 3. Transform the source data to the source subspace, |
| 4. Transform every sample of target domain to a |
| 5. Analyze the transformed target data by PCA and obtain the |
| 6. Calculate the transformation matrix |
| 7. Transform the target data to the new coordinate system, |
| 8. Use |
| 9. Predict the label of |
Figure 5Flow chart of SAIS method.
Figure 6Space distribution of two dataset with different sample carrier.
Recognition rate (%) for each method.
| Method | Dataset 1 | Dataset 2 | Bacteria 1 | Bacteria 2 | Bacteria 3 | Bacteria 4 | Bacteria 5 |
|---|---|---|---|---|---|---|---|
| ELM | 100 | 29.18 | 62.07 | 0 | 37.35 | 71.43 | 1.32 |
| SVM | 99.01 | 26.68 | 28.74 | 1.41 | 0 | 96.43 | 0 |
| PCAELM | 100 | 27.43 | 39.08 | 23.94 | 25.3 | 21.43 | 26.32 |
| PCASVM | 94.04 | 22.94 | 60.92 | 12.68 | 14.46 | 4.76 | 18.42 |
| OSCELM | 96.97 | 21.35 | 2.99 | 21.69 | 74.7 | 0 | 5.26 |
| DRCA | 95.46 | 29.68 | 51.72 | 0 | 38.55 | 41.67 | 9.21 |
| DC-AELM(10) | 98.26 | 29.18 | 33.34 | 0 | 39.76 | 65.48 | 0 |
| DC-AELM(20) | 100 | 31.18 | 48.28 | 0 | 38.56 | 57.15 | 3.95 |
| DC-AELM(30) | 100 | 33.17 | 42.53 | 15.50 | 39.76 | 54.77 | 7.90 |
| DAELM-S(10) | 99.35 | 54.16 | 91.03 | 50.7 | 29.88 | 41.67 | 55.53 |
| DAELM-S(20) | 100 | 70.02 | 85.28 | 63.94 | 51.8 | 77.85 | 69.47 |
| DAELM-S(30) | 100 | 79.21 | 93.1 | 73.7 | 70.68 |
| 67.98 |
| DAELM-T(10) | 98.51 | 55.21 | 81.61 | 66.19 | 37.1 | 42.38 | 48.68 |
| DAELM-T(20) | 100 | 69.16 | 77.78 | 80.28 | 52.61 | 81.35 | 53.5 |
| DAELM-T(30) | 100 | 79.8 | 93.1 | 78.4 | 73.89 | 83.3 | 68.42 |
| SAIS(5) | 93.30 | 46.64 | 75.87 | 40.85 | 22.90 | 45.24 | 46.06 |
| SAIS(10) | 94.54 | 56.61 | 86.21 | 63.38 | 34.94 | 55.96 | 40.79 |
| SAIS(15) | 100 | 62.60 | 89.66 | 59.16 | 36.15 | 60.72 | 65.79 |
| SAIS(20) | 100 | 75.07 | 90.81 | 71.84 | 56.63 |
| 69.74 |
| SAIS(25) | 100 | 79.56 |
|
| 69.88 | 79.77 | 71.06 |
| SAIS(30) | 100 |
| 91.96 | 80.28 |
|
|
|
Figure 7Comparisons of different methods for each bacterium.
Figure 8Recognition accuracy (%) with respect to different number of target samples used to calculate the target subspace.