Probabilistic Rank Score Coding: A Robust Rank-Order Based Classifier for Electronic Nose Applications

Motivated by the recent experimental findings about odor identification with the unique spiking patterns of neurons in the biological olfactory system, rank-order-based classifiers have been proposed for gas identification in electronic nose applications. These classifiers rely on one-to-one mapping between the target gas and the temporal sequence of spiking sensors in an electronic nose. However, shuffled spike sequences, due to low repeatability of the response patterns from the sensors, limit the performance of these classifiers. We propose a robust probabilistic rank score coding scheme that tabulates the probability of each spiking sensor at each rank, or temporal position, by exploiting all the spike sequences of the sensors for each target gas, and we analyze a new test vector with this tabular information for its identification. A new quantification metric is proposed in order to estimate the confidence of the classifier's output. Overall, our coding scheme provides an analytical solution that spots the most probable gas for any new test spike sequence with the quantitative feedback. In order to evaluate the robustness of our coding scheme, we target the identification of commonly found health-endangering indoor gases, such as C6H6, CH2O, CO, NO2, and SO2, as a case study. Data of these gases are acquired using our in-house fabricated gas sensor array under different operating conditions, as well as an array of commercially available gas sensors under uniform operational settings. An accuracy rate of 100% has been achieved in both cases with our probabilistic rank score coding scheme.

[1]  M. Abramson,et al.  Respiratory symptoms in children and indoor exposure to nitrogen dioxide and gas stoves. , 1998, American journal of respiratory and critical care medicine.

[2]  Fred Wolf,et al.  Olfactory Coding with Patterns of Response Latencies , 2010, Neuron.

[3]  Alphus D. Wilson,et al.  Applications and Advances in Electronic-Nose Technologies , 2009, Sensors.

[4]  K. Straif,et al.  Meeting Report: Summary of IARC Monographs on Formaldehyde, 2-Butoxyethanol, and 1-tert-Butoxy-2-Propanol , 2005, Environmental health perspectives.

[5]  Amine Bermak,et al.  Bayesian learning using Gaussian process for gas identification , 2006, IEEE Transactions on Instrumentation and Measurement.

[6]  R. Johansson,et al.  First spikes in ensembles of human tactile afferents code complex spatial fingertip events , 2004, Nature Neuroscience.

[7]  Pietro Siciliano,et al.  Analysis of vapours and foods by means of an electronic nose based on a sol–gel metal oxide sensors array , 2000 .

[8]  J. C. Middlebrooks,et al.  Cortical representation of auditory space: information-bearing features of spike patterns. , 2002, Journal of neurophysiology.

[9]  Andreas T. Schaefer,et al.  Theta oscillation coupled spike latencies yield computational vigour in a mammalian sensory system , 2003, The Journal of physiology.

[10]  Oliver Tomic,et al.  Independent component analysis applied on gas sensor array measurement data , 2003 .

[11]  M. Holmberg,et al.  Drift Compensation, Standards, and Calibration Methods , 2004 .

[12]  Amine Bermak,et al.  A CMOS Single-Chip Gas Recognition Circuit for Metal Oxide Gas Sensor Arrays , 2011, IEEE Transactions on Circuits and Systems I: Regular Papers.

[13]  Ethem Alpaydin,et al.  Introduction to machine learning , 2004, Adaptive computation and machine learning.

[14]  Joseph R. Stetter,et al.  Detection and discrimination of coliform bacteria with gas sensor arrays , 2000 .

[15]  L. Stayner,et al.  Mortality among a cohort of garment workers exposed to formaldehyde: an update , 2004, Occupational and Environmental Medicine.

[16]  Amine Bermak,et al.  Spike Latency Coding in Biologically Inspired Microelectronic Nose , 2011, IEEE Transactions on Biomedical Circuits and Systems.

[17]  Gian Carlo Cardinali,et al.  An electronic nose based on solid state sensor arrays for low-cost indoor air quality monitoring applications , 2004 .

[18]  J. J. Hopfield,et al.  Pattern recognition computation using action potential timing for stimulus representation , 1995, Nature.

[19]  A. Bermak,et al.  A Committee Machine Gas Identification System Based on Dynamically Reconfigurable FPGA , 2008, IEEE Sensors Journal.

[20]  H. T. Nagle,et al.  Using neural networks and genetic algorithms to enhance performance in an electronic nose , 1999, IEEE Transactions on Biomedical Engineering.

[21]  John D. Spengler,et al.  Sulfur dioxide and nitrogen dioxide levels inside and outside homes and the implications on health effects research , 1979 .

[22]  J. Goschnick,et al.  Air quality monitoring and fire detection with the Karlsruhe electronic micronose KAMINA , 2002 .

[23]  Silvia Coradeschi,et al.  Direct Identification of Bacteria in Blood Culture Samples Using an Electronic Nose , 2010, IEEE Transactions on Biomedical Engineering.

[24]  Kiyoshi Sakai,et al.  Sick Building Syndrome by Indoor Air Pollution in Dalian, China , 2013, International journal of environmental research and public health.

[25]  Ingemar Lundström,et al.  Identification of paper quality using a hybrid electronic nose , 1995 .

[26]  S. Thorpe,et al.  Spike times make sense , 2005, Trends in Neurosciences.

[27]  Amine Bermak,et al.  A monolithic integrated 4 × 4 tin oxide gas sensor array with on-chip multiplexing and differential readout circuits , 2007 .

[28]  Patricia A Stewart,et al.  Mortality from lymphohematopoietic malignancies among workers in formaldehyde industries. , 2003, Journal of the National Cancer Institute.

[29]  Tim Gollisch,et al.  Rapid Neural Coding in the Retina with Relative Spike Latencies , 2008, Science.

[30]  Kurt Straif,et al.  A review of human carcinogens--Part F: chemical agents and related occupations. , 2009, The Lancet. Oncology.

[31]  Amine Bermak,et al.  Glomerular Latency Coding in Artificial Olfaction , 2011, Front. Neuroeng..

[32]  N B Hampson,et al.  Carbon monoxide poisoning--a public health perspective. , 2000, Toxicology.

[33]  Amine Bermak,et al.  Gas identification using density models , 2005, Pattern Recognit. Lett..

[34]  N. Ancona,et al.  Support vector machines for olfactory signals recognition , 2003 .

[35]  Ricardo Gutierrez-Osuna,et al.  A method for evaluating data-preprocessing techniques for odour classification with an array of gas sensors , 1999, IEEE Trans. Syst. Man Cybern. Part B.