Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2019 Apr 18;19(8):1841.
doi: 10.3390/s19081841.

Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks

Affiliations

Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks

Anup Vanarse et al. Sensors (Basel). .

Abstract

Recent studies in bioinspired artificial olfaction, especially those detailing the application of spike-based neuromorphic methods, have led to promising developments towards overcoming the limitations of traditional approaches, such as complexity in handling multivariate data, computational and power requirements, poor accuracy, and substantial delay for processing and classification of odors. Rank-order-based olfactory systems provide an interesting approach for detection of target gases by encoding multi-variate data generated by artificial olfactory systems into temporal signatures. However, the utilization of traditional pattern-matching methods and unpredictable shuffling of spikes in the rank-order impedes the performance of the system. In this paper, we present an SNN-based solution for the classification of rank-order spiking patterns to provide continuous recognition results in real-time. The SNN classifier is deployed on a neuromorphic hardware system that enables massively parallel and low-power processing on incoming rank-order patterns. Offline learning is used to store the reference rank-order patterns, and an inbuilt nearest neighbor classification logic is applied by the neurons to provide recognition results. The proposed system was evaluated using two different datasets including rank-order spiking data from previously established olfactory systems. The continuous classification that was achieved required a maximum of 12.82% of the total pattern frame to provide 96.5% accuracy in identifying corresponding target gases. Recognition results were obtained at a nominal processing latency of 16ms for each incoming spike. In addition to the clear advantages in terms of real-time operation and robustness to inconsistent rank-orders, the SNN classifier can also detect anomalies in rank-order patterns arising due to drift in sensing arrays.

Keywords: SNN-based classification; bioinspired artificial olfaction; electronic nose systems; multi-variate data classification; neuromorphic olfaction.

PubMed Disclaimer

Conflict of interest statement

The authors declare no conflict of interest.

Figures

Figure 1
Figure 1
Block diagram of the classification system with its important components and sub-processes.
Figure 2
Figure 2
Rank-order signature for four gases, CH4, CO, C2H5OH, and H2, generated by 4 × 4 metal oxide sensor array adapted from [15].
Figure 3
Figure 3
SNN layout showing neurons connected in a daisy chain.
Figure 4
Figure 4
Logical implementation of distance evaluation unit based on Manhattan distance (Adapted from [28]).
Figure 5
Figure 5
Pictorial representation of LIF neurons, with their respective active influence field (AIF), in the decision space after supervised learning of reference rank-order patterns from [15] dataset.
Figure 6
Figure 6
Block diagram of the hardware setup for the SNN classifier and its interfacing.
Figure 7
Figure 7
Confusion matrix showing classifier accuracy for [20] dataset.
Figure 8
Figure 8
Graph plot to analyze the dependency of pattern-frame required for classification on inconsistencies in rank-order patterns observed for experiments conducted with [20] dataset.

Similar articles

Cited by

References

    1. Gutierrez J., Horrillo M.C. Advances in Artificial Olfaction: Sensors and Applications. Talanta. 2014;124:95–105. doi: 10.1016/j.talanta.2014.02.016. - DOI - PubMed
    1. Smith L.S. Neuromorphic Systems: Past, Present and Future. In: Hussain A., Aleksander I., Smith L.S., Barros A.K., Chrisley R., Cutsuridis V., editors. Brain Inspired Cognitive Systems 2008. Springer; New York, NY, USA: 2010. pp. 167–182. - PubMed
    1. Chicca E., Schmuker M., Nawrot M. Neuromorphic Sensors, Olfaction. In: Jaeger D., Jung R., editors. Encyclopedia of Computational Neuroscience. Springer; New York, NY, USA: 2013. pp. 1–7.
    1. Pearce T.C. Computational Parallels between the Biological Olfactory Pathway and its Analogue ‘the Electronic Nose’: Part I. Biological Olfaction. Biosystems. 1997;41:43–67. doi: 10.1016/S0303-2647(96)01661-9. - DOI - PubMed
    1. Vanarse A., Osseiran A., Rassau A. An Investigation into Spike-Based Neuromorphic Approaches for Artificial Olfactory Systems. Sensors (Basel) 2017;17:2591. doi: 10.3390/s17112591. - DOI - PMC - PubMed

LinkOut - more resources