Cargando…
Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks
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 pow...
Autores principales: | , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
MDPI
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6515392/ https://www.ncbi.nlm.nih.gov/pubmed/31003417 http://dx.doi.org/10.3390/s19081841 |
_version_ | 1783418081213677568 |
---|---|
author | Vanarse, Anup Osseiran, Adam Rassau, Alexander |
author_facet | Vanarse, Anup Osseiran, Adam Rassau, Alexander |
author_sort | Vanarse, Anup |
collection | PubMed |
description | 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. |
format | Online Article Text |
id | pubmed-6515392 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | MDPI |
record_format | MEDLINE/PubMed |
spelling | pubmed-65153922019-05-30 Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks Vanarse, Anup Osseiran, Adam Rassau, Alexander Sensors (Basel) Article 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. MDPI 2019-04-18 /pmc/articles/PMC6515392/ /pubmed/31003417 http://dx.doi.org/10.3390/s19081841 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/). |
spellingShingle | Article Vanarse, Anup Osseiran, Adam Rassau, Alexander Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title | Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title_full | Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title_fullStr | Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title_full_unstemmed | Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title_short | Real-Time Classification of Multivariate Olfaction Data Using Spiking Neural Networks |
title_sort | real-time classification of multivariate olfaction data using spiking neural networks |
topic | Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6515392/ https://www.ncbi.nlm.nih.gov/pubmed/31003417 http://dx.doi.org/10.3390/s19081841 |
work_keys_str_mv | AT vanarseanup realtimeclassificationofmultivariateolfactiondatausingspikingneuralnetworks AT osseiranadam realtimeclassificationofmultivariateolfactiondatausingspikingneuralnetworks AT rassaualexander realtimeclassificationofmultivariateolfactiondatausingspikingneuralnetworks |