Abstract
Motivated by biological olfactory coding principles, rank-code-based classifiers have recently been proposed to facilitate integration of hardware-friendly gas identification platforms with an array of gas sensors. These classifiers operate on a simple principle of generating rank-codes by ranking the gas sensors' features instead of treating them as a multi-dimensional vector as in computation-intensive state-of-The-Art gas classifiers. However, the performance of the rank-code-based classifiers is limited when distinguishing information about all the target gases is not found in the ranks of the gas sensors' features, but in their values. In this paper, we introduce a computationally efficient alternative solution to overcome this limitation. In this solution, an original multi-gas classification problem is decomposed into pairwise classifiers, and the gas is then predicted with the weighted binary decision codes in each of these classifiers, where each element of the code is generated by exploiting features individually. The weighted binary decision codes are formed by first using the nearest centroid approach, which exploits the mean value of each gas sensor's feature to generate binary decision codes, and then, a simple approach is used to assign a weight to each element of the code, depending upon its capability to discriminate the gases in each pairwise classifier. The added advantage of this classification approach is that two computationally efficient metrics are introduced to access the classifiers' applicability to the given data set and certainty about the prediction of any test sample. A classification performance of 97.87% is achieved with this approach on an extensive data set of ten gases experimentally obtained with Figaro series gas sensors, and this is increased to 100% by rejecting 3.37% of samples for which certainty about their predictions is below a 25% confidence level.
Original language | English |
---|---|
Article number | 7752762 |
Pages (from-to) | 487-497 |
Number of pages | 11 |
Journal | IEEE Sensors Journal |
Volume | 17 |
Issue number | 2 |
DOIs | |
Publication status | Published - 15 Jan 2017 |
Fingerprint
Keywords
- Gas sensor array
- pair-wise classification
- rank-code-based classifiers
- weighted binary decision code
ASJC Scopus subject areas
- Instrumentation
- Electrical and Electronic Engineering
Cite this
Computationally Efficient Weighted Binary Decision Codes for Gas Identification with Array of Gas Sensors. / Hassan, Muhammad; Umar, Muhammad; Bermak, Amine.
In: IEEE Sensors Journal, Vol. 17, No. 2, 7752762, 15.01.2017, p. 487-497.Research output: Contribution to journal › Article
}
TY - JOUR
T1 - Computationally Efficient Weighted Binary Decision Codes for Gas Identification with Array of Gas Sensors
AU - Hassan, Muhammad
AU - Umar, Muhammad
AU - Bermak, Amine
PY - 2017/1/15
Y1 - 2017/1/15
N2 - Motivated by biological olfactory coding principles, rank-code-based classifiers have recently been proposed to facilitate integration of hardware-friendly gas identification platforms with an array of gas sensors. These classifiers operate on a simple principle of generating rank-codes by ranking the gas sensors' features instead of treating them as a multi-dimensional vector as in computation-intensive state-of-The-Art gas classifiers. However, the performance of the rank-code-based classifiers is limited when distinguishing information about all the target gases is not found in the ranks of the gas sensors' features, but in their values. In this paper, we introduce a computationally efficient alternative solution to overcome this limitation. In this solution, an original multi-gas classification problem is decomposed into pairwise classifiers, and the gas is then predicted with the weighted binary decision codes in each of these classifiers, where each element of the code is generated by exploiting features individually. The weighted binary decision codes are formed by first using the nearest centroid approach, which exploits the mean value of each gas sensor's feature to generate binary decision codes, and then, a simple approach is used to assign a weight to each element of the code, depending upon its capability to discriminate the gases in each pairwise classifier. The added advantage of this classification approach is that two computationally efficient metrics are introduced to access the classifiers' applicability to the given data set and certainty about the prediction of any test sample. A classification performance of 97.87% is achieved with this approach on an extensive data set of ten gases experimentally obtained with Figaro series gas sensors, and this is increased to 100% by rejecting 3.37% of samples for which certainty about their predictions is below a 25% confidence level.
AB - Motivated by biological olfactory coding principles, rank-code-based classifiers have recently been proposed to facilitate integration of hardware-friendly gas identification platforms with an array of gas sensors. These classifiers operate on a simple principle of generating rank-codes by ranking the gas sensors' features instead of treating them as a multi-dimensional vector as in computation-intensive state-of-The-Art gas classifiers. However, the performance of the rank-code-based classifiers is limited when distinguishing information about all the target gases is not found in the ranks of the gas sensors' features, but in their values. In this paper, we introduce a computationally efficient alternative solution to overcome this limitation. In this solution, an original multi-gas classification problem is decomposed into pairwise classifiers, and the gas is then predicted with the weighted binary decision codes in each of these classifiers, where each element of the code is generated by exploiting features individually. The weighted binary decision codes are formed by first using the nearest centroid approach, which exploits the mean value of each gas sensor's feature to generate binary decision codes, and then, a simple approach is used to assign a weight to each element of the code, depending upon its capability to discriminate the gases in each pairwise classifier. The added advantage of this classification approach is that two computationally efficient metrics are introduced to access the classifiers' applicability to the given data set and certainty about the prediction of any test sample. A classification performance of 97.87% is achieved with this approach on an extensive data set of ten gases experimentally obtained with Figaro series gas sensors, and this is increased to 100% by rejecting 3.37% of samples for which certainty about their predictions is below a 25% confidence level.
KW - Gas sensor array
KW - pair-wise classification
KW - rank-code-based classifiers
KW - weighted binary decision code
UR - http://www.scopus.com/inward/record.url?scp=85013288125&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85013288125&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2016.2631476
DO - 10.1109/JSEN.2016.2631476
M3 - Article
AN - SCOPUS:85013288125
VL - 17
SP - 487
EP - 497
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
SN - 1530-437X
IS - 2
M1 - 7752762
ER -