Computationally Efficient Weighted Binary Decision Codes for Gas Identification with Array of Gas Sensors

Muhammad Hassan, Muhammad Umar, Amine Bermak

Research output: Contribution to journalArticle

4 Citations (Scopus)

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 languageEnglish
Article number7752762
Pages (from-to)487-497
Number of pages11
JournalIEEE Sensors Journal
Volume17
Issue number2
DOIs
Publication statusPublished - 15 Jan 2017

Fingerprint

Chemical sensors
Classifiers
classifiers
sensors
Gases
gases
ranking
predictions
Hardware
centroids
confidence
hardware
coding
platforms

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 journalArticle

@article{cb51b0e2f8bd497fabe5b53053ce30e7,
title = "Computationally Efficient Weighted Binary Decision Codes for Gas Identification with Array of Gas Sensors",
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.",
keywords = "Gas sensor array, pair-wise classification, rank-code-based classifiers, weighted binary decision code",
author = "Muhammad Hassan and Muhammad Umar and Amine Bermak",
year = "2017",
month = "1",
day = "15",
doi = "10.1109/JSEN.2016.2631476",
language = "English",
volume = "17",
pages = "487--497",
journal = "IEEE Sensors Journal",
issn = "1530-437X",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "2",

}

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 -