Application of a Brain-Inspired Spiking Neural Network Architecture to Odor Data Classification

Existing methods in neuromorphic olfaction mainly focus on implementing the data transformation based on the neurobiological architecture of the olfactory pathway. While the transformation is pivotal for the sparse spike-based representation of odor data, classification techniques based on the bio-computations of the higher brain areas, which process the spiking data for identification of odor, remain largely unexplored. This paper argues that brain-inspired spiking neural networks constitute a promising approach for the next generation of machine intelligence for odor data processing. Inspired by principles of brain information processing, here we propose the first spiking neural network method and associated deep machine learning system for classification of odor data. The paper demonstrates that the proposed approach has several advantages when compared to the current state-of-the-art methods. Based on results obtained using a benchmark dataset, the model achieved a high classification accuracy for a large number of odors and has the capacity for incremental learning on new data. The paper explores different spike encoding algorithms and finds that the most suitable for the task is the step-wise encoding function. Further directions in the brain-inspired study of odor machine classification include investigation of more biologically plausible algorithms for mapping, learning, and interpretation of odor data along with the realization of these algorithms on some highly parallel and low power consuming neuromorphic hardware devices for real-world applications.

[1]  Alister Hamilton,et al.  Analog VLSI Circuit Implementation of an Adaptive Neuromorphic Olfaction Chip , 2007, IEEE Transactions on Circuits and Systems I: Regular Papers.

[2]  Arnaud Delorme,et al.  Spike-based strategies for rapid processing , 2001, Neural Networks.

[3]  Stephen C. Trowell,et al.  Optimal feature selection for classifying a large set of chemicals using metal oxide sensors , 2013 .

[4]  Maryam Gholami Doborjeh,et al.  Evolving spatio-temporal data machines based on the NeuCube neuromorphic framework: Design methodology and selected applications , 2016, Neural Networks.

[5]  Jie Yang,et al.  Mapping Temporal Variables Into the NeuCube for Improved Pattern Recognition, Predictive Modeling, and Understanding of Stream Data , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Amine Bermak,et al.  Bio-inspired gas recognition based on the organization of the olfactory pathway , 2012, 2012 IEEE International Symposium on Circuits and Systems.

[7]  Dharmendra S. Modha,et al.  Implementation of Olfactory Bulb Glomerular-Layer Computations in a Digital Neurosynaptic Core , 2012, Front. Neurosci..

[8]  Steve B. Furber,et al.  The SpiNNaker Project , 2014, Proceedings of the IEEE.

[9]  Wulfram Gerstner,et al.  SPIKING NEURON MODELS Single Neurons , Populations , Plasticity , 2002 .

[10]  Bahadir Kasap,et al.  Improving odor classification through self-organized lateral inhibition in a spiking olfaction-inspired network , 2013, 2013 6th International IEEE/EMBS Conference on Neural Engineering (NER).

[11]  Marina Cole,et al.  Robust Ratiometric Infochemical Communication in a Neuromorphic "Synthetic Moth" , 2013, Living Machines.

[12]  Adam Osseiran,et al.  Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks , 2019, Sensors.

[13]  Thomas Nowotny,et al.  Classifying continuous, real-time e-nose sensor data using a bio-inspired spiking network modelled on the insect olfactory system , 2016, Bioinspiration & biomimetics.

[14]  Wenxing An,et al.  Closed-Form Design of Variable Fractional-Delay FIR Filters With Low or Middle Cutoff Frequencies , 2018, IEEE Transactions on Circuits and Systems I: Regular Papers.

[15]  Donald A. Wilson,et al.  Cortical Activity Evoked by Odors , 2010 .

[16]  Qing-Hao Meng,et al.  Signal processing inspired from the olfactory bulb for electronic noses , 2017 .

[17]  Nikola Kasabov,et al.  Evolving Connectionist Systems: The Knowledge Engineering Approach , 2007 .

[18]  Kea-Tiong Tang,et al.  VLSI Implementation of a Bio-Inspired Olfactory Spiking Neural Network , 2012, IEEE Transactions on Neural Networks and Learning Systems.

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

[20]  Michael Pfeiffer,et al.  Deep Learning With Spiking Neurons: Opportunities and Challenges , 2018, Front. Neurosci..

[21]  Adam Osseiran,et al.  Neuromorphic engineering — A paradigm shift for future IM technologies , 2019, IEEE Instrumentation & Measurement Magazine.

[22]  Adam Osseiran,et al.  A Hardware-Deployable Neuromorphic Solution for Encoding and Classification of Electronic Nose Data , 2019, Sensors.

[23]  Nikola Kasabov,et al.  Dynamic evolving spiking neural networks for on-line spatio- and spectro-temporal pattern recognition. , 2013, Neural networks : the official journal of the International Neural Network Society.

[24]  Adam Osseiran,et al.  A Review of Current Neuromorphic Approaches for Vision, Auditory, and Olfactory Sensors , 2016, Frontiers in Neuroscience.

[25]  Marina Cole,et al.  Rapid processing of chemosensor transients in a neuromorphic implementation of the insect macroglomerular complex , 2012, Front. Neurosci..

[26]  Nikolai F. Rulkov,et al.  Acceleration of chemo-sensory information processing using transient features , 2009 .

[27]  Rainer Storn,et al.  Differential Evolution – A Simple and Efficient Heuristic for global Optimization over Continuous Spaces , 1997, J. Glob. Optim..

[28]  Jin Hu,et al.  EEG-based classification of upper-limb ADL using SNN for active robotic rehabilitation , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

[29]  Nikola Kasabov,et al.  Time-Space, Spiking Neural Networks and Brain-Inspired Artificial Intelligence , 2018, Springer Series on Bio- and Neurosystems.

[30]  Jan M. Rabaey,et al.  A Bio-Inspired Analog Gas Sensing Front End , 2017, IEEE Transactions on Circuits and Systems I: Regular Papers.

[31]  Nikola K. Kasabov,et al.  NeuCube: A spiking neural network architecture for mapping, learning and understanding of spatio-temporal brain data , 2014, Neural Networks.

[32]  Shih-Chii Liu,et al.  Neuromorphic sensory systems , 2010, Current Opinion in Neurobiology.

[33]  K. Persaud,et al.  Analysis of discrimination mechanisms in the mammalian olfactory system using a model nose , 1982, Nature.

[34]  Sreekanth H. Chalasani,et al.  Olfactory networks: from sensation to perception. , 2011, Current opinion in genetics & development.

[35]  Thomas Nowotny,et al.  Comparing Neuromorphic Solutions in Action: Implementing a Bio-Inspired Solution to a Benchmark Classification Task on Three Parallel-Computing Platforms , 2019 .

[36]  Tomasz Wasilewski,et al.  Bioelectronic nose: Current status and perspectives. , 2017, Biosensors & bioelectronics.

[37]  David J. Williams,et al.  Zeolite Modified Discriminating Gas Sensors , 2008 .

[38]  Nikola Kasabov,et al.  Classification and regression of spatio-temporal signals using NeuCube and its realization on SpiNNaker neuromorphic hardware , 2019, Journal of neural engineering.

[39]  Adam Osseiran,et al.  An Investigation into Spike-Based Neuromorphic Approaches for Artificial Olfactory Systems , 2017, Sensors.

[40]  R. Beccherelli,et al.  A biomimetic approach to machine olfaction, featuring a very large-scale chemical sensor array and embedded neuro-bio-inspired computation , 2014 .

[41]  Baranidharan Raman,et al.  Mimicking biological design and computing principles in artificial olfaction. , 2011, ACS chemical neuroscience.

[42]  David E. Williams,et al.  Discrimination effects in zeolite modified metal oxide semiconductor gas sensors , 2009, 2009 IEEE Sensors.

[43]  Nikola Kasabov,et al.  Selection and Optimization of Temporal Spike Encoding Methods for Spiking Neural Networks , 2020, IEEE Transactions on Neural Networks and Learning Systems.