Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (63)

Search Parameters:
Keywords = SNN hardware

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
26 pages, 4959 KiB  
Article
Damage Resistance of an fMRI-Spiking Neural Network Based on Speech Recognition Against Stochastic Attack
by Lei Guo, Huan Liu, Yihua Song and Nancheng Ma
Biomimetics 2025, 10(7), 415; https://doi.org/10.3390/biomimetics10070415 - 26 Jun 2025
Viewed by 436
Abstract
Brain-like models are commonly used for pattern recognition, but they face significant performance degradation in neuromorphic hardware when exposed to complex electromagnetic environments. The human brain has adaptability to the exterior attack, and we expect that incorporating bio-plausibility into a brain-like model will [...] Read more.
Brain-like models are commonly used for pattern recognition, but they face significant performance degradation in neuromorphic hardware when exposed to complex electromagnetic environments. The human brain has adaptability to the exterior attack, and we expect that incorporating bio-plausibility into a brain-like model will enhance its robustness. However, brain-like models currently lack bio-plausibility. Therefore, we construct a spiking neural network (SNN) whose topology is constrained by human brain functional Magnetic Resonance Imaging (fMRI), called fMRI-SNN. To certify its damage resistance, we investigate speech recognition accuracy against stochastic attack. To reveal its damage-resistant mechanism, we explore the neural electrical features, adaptive modulation of synaptic plasticity, and topological features against stochastic attack. Research shows that fMRI-SNN surpasses SNNs with distinct topologies in recognition accuracy against stochastic attack, notably maintaining similar accuracy levels before and after stochastic attacks when the damage proportion is below 30%, demonstrating that our method improves the damage resistance of brain-like models. In addition, the change in neural electrical activity serves as interior manifestation, corresponding to the damage resistance of SNNs for recognition tasks, while the synaptic plasticity serves as the inherent determinant of the damage resistance, and the topology serves as a determinant impacting the damage resistance. Full article
Show Figures

Figure 1

25 pages, 2109 KiB  
Review
Spiking Neural Networks for Multimodal Neuroimaging: A Comprehensive Review of Current Trends and the NeuCube Brain-Inspired Architecture
by Omar Garcia-Palencia, Justin Fernandez, Vickie Shim, Nicola Kirilov Kasabov, Alan Wang and the Alzheimer’s Disease Neuroimaging Initiative
Bioengineering 2025, 12(6), 628; https://doi.org/10.3390/bioengineering12060628 - 9 Jun 2025
Viewed by 1013
Abstract
Artificial intelligence (AI) is revolutionising neuroimaging by enabling automated analysis, predictive analytics, and the discovery of biomarkers for neurological disorders. However, traditional artificial neural networks (ANNs) face challenges in processing spatiotemporal neuroimaging data due to their limited temporal memory and high computational demands. [...] Read more.
Artificial intelligence (AI) is revolutionising neuroimaging by enabling automated analysis, predictive analytics, and the discovery of biomarkers for neurological disorders. However, traditional artificial neural networks (ANNs) face challenges in processing spatiotemporal neuroimaging data due to their limited temporal memory and high computational demands. Spiking neural networks (SNNs), inspired by the brain’s biological processes, offer a promising alternative. SNNs use discrete spikes for event-driven communication, making them energy-efficient and well suited for the real-time processing of dynamic brain data. Among SNN architectures, NeuCube stands out as a powerful framework for analysing spatiotemporal neuroimaging data. It employs a 3D brain-like structure to model neural activity, enabling personalised modelling, disease classification, and biomarker discovery. This paper explores the advantages of SNNs and NeuCube for multimodal neuroimaging analysis, including their ability to handle complex spatiotemporal patterns, adapt to evolving data, and provide interpretable insights. We discuss applications in disease diagnosis, brain–computer interfaces, and predictive modelling, as well as challenges such as training complexity, data encoding, and hardware limitations. Finally, we highlight future directions, including hybrid ANN-SNN models, neuromorphic hardware, and personalised medicine. Our contributions in this work are as follows: (i) we give a comprehensive review of an SNN applied to neuroimaging analysis; (ii) we present current software and hardware platforms, which have been studied in neuroscience; (iii) we provide a detailed comparison of performance and timing of SNN software simulators with a curated ADNI and other datasets; (iv) we provide a roadmap to select a hardware/software platform based on specific cases; and (v) finally, we highlight a project where NeuCube has been successfully used in neuroscience. The paper concludes with discussions of challenges and future perspectives. Full article
(This article belongs to the Section Biosignal Processing)
Show Figures

Figure 1

38 pages, 4395 KiB  
Article
Exploring Bio-Impedance Sensing for Intelligent Wearable Devices
by Nafise Arabsalmani, Arman Ghouchani, Shahin Jafarabadi Ashtiani and Milad Zamani
Bioengineering 2025, 12(5), 521; https://doi.org/10.3390/bioengineering12050521 - 14 May 2025
Viewed by 1527
Abstract
The rapid growth of wearable technology has opened new possibilities for smart health-monitoring systems. Among various sensing methods, bio-impedance sensing has stood out as a powerful, non-invasive, and energy-efficient way to track physiological changes and gather important health information. This review looks at [...] Read more.
The rapid growth of wearable technology has opened new possibilities for smart health-monitoring systems. Among various sensing methods, bio-impedance sensing has stood out as a powerful, non-invasive, and energy-efficient way to track physiological changes and gather important health information. This review looks at the basic principles behind bio-impedance sensing, how it is being built into wearable devices, and its use in healthcare and everyday wellness tracking. We examine recent progress in sensor design, signal processing, and machine learning, and show how these developments are making real-time health monitoring more effective. While bio-impedance systems offer many advantages, they also face challenges, particularly when it comes to making devices smaller, reducing power use, and improving the accuracy of collected data. One key issue is that analyzing bio-impedance signals often relies on complex digital signal processing, which can be both computationally heavy and energy-hungry. To address this, researchers are exploring the use of neuromorphic processors—hardware inspired by the way the human brain works. These processors use spiking neural networks (SNNs) and event-driven designs to process signals more efficiently, allowing bio-impedance sensors to pick up subtle physiological changes while using far less power. This not only extends battery life but also brings us closer to practical, long-lasting health-monitoring solutions. In this paper, we aim to connect recent engineering advances with real-world applications, highlighting how bio-impedance sensing could shape the next generation of intelligent wearable devices. Full article
(This article belongs to the Section Biosignal Processing)
Show Figures

Figure 1

12 pages, 1488 KiB  
Article
Batchnorm-Free Binarized Deep Spiking Neural Network for a Lightweight Machine Learning Model
by Hasna Nur Karimah, Chankyu Lee and Yeongkyo Seo
Electronics 2025, 14(8), 1602; https://doi.org/10.3390/electronics14081602 - 16 Apr 2025
Viewed by 554
Abstract
The development of deep neural networks, although demonstrating astounding capabilities, leads to more complex models, high energy consumption, and expensive hardware costs. While network quantization is a widely used method to address this problem, the typical binary neural networks often require the batch [...] Read more.
The development of deep neural networks, although demonstrating astounding capabilities, leads to more complex models, high energy consumption, and expensive hardware costs. While network quantization is a widely used method to address this problem, the typical binary neural networks often require the batch normalization (batchnorm) layer to preserve their classification performances. The batchnorm layer contains full-precision multiplication and the addition operation that requires extra hardware and memory access. To address this issue, we present a batch normalization-free binarized deep spiking neural network (B-SNN). We combine spike-based backpropagation in a spiking neural network with weight binarization to further reduce the memory and computation overhead while maintaining comparable accuracy. Weight binarization reduces the huge amount of memory storage for a large number of parameters by replacing the full-precision weights (32 bit) with binary weights (1 bit). Moreover, the proposed B-SNN employs the stochastic input encoding scheme together with a spiking neuron model, thereby enabling networks to perform efficient bitwise computations without the necessity of using a batchnorm layer. As a result, our experimental results demonstrate that the efficacy of the proposed binarization scheme on deep SNNs outperforms the conventional binarized convolutional neural network. Full article
Show Figures

Figure 1

27 pages, 10156 KiB  
Article
A Distributed Time-of-Flight Sensor System for Autonomous Vehicles: Architecture, Sensor Fusion, and Spiking Neural Network Perception
by Edgars Lielamurs, Ibrahim Sayed, Andrejs Cvetkovs, Rihards Novickis, Anatolijs Zencovs, Maksis Celitans, Andis Bizuns, George Dimitrakopoulos, Jochen Koszescha and Kaspars Ozols
Electronics 2025, 14(7), 1375; https://doi.org/10.3390/electronics14071375 - 29 Mar 2025
Viewed by 1029
Abstract
Mechanically scanning LiDAR imaging sensors are abundantly used in applications ranging from basic safety assistance to high-level automated driving, offering excellent spatial resolution and full surround-view coverage in most scenarios. However, their complex optomechanical structure introduces limitations, namely limited mounting options and blind [...] Read more.
Mechanically scanning LiDAR imaging sensors are abundantly used in applications ranging from basic safety assistance to high-level automated driving, offering excellent spatial resolution and full surround-view coverage in most scenarios. However, their complex optomechanical structure introduces limitations, namely limited mounting options and blind zones, especially in elongated vehicles. To mitigate these challenges, we propose a distributed Time-of-Flight (ToF) sensor system with a flexible hardware–software architecture designed for multi-sensor synchronous triggering and fusion. We formalize the sensor triggering, interference mitigation scheme, data aggregation and fusion procedures and highlight challenges in achieving accurate global registration with current state-of-the-art methods. The resulting surround view visual information is then applied to Spiking Neural Network (SNN)-based object detection and probabilistic occupancy grid mapping (OGM) for enhanced environmental awareness. The proposed system is demonstrated on a test vehicle, achieving coverage of blind zones in a range of 0.5–6 m with a scalable and reconfigurable sensor mounting setup. Using seven ToF sensors, we can achieve a 10 Hz synchronized frame rate, with a 360° point cloud registration and fusion latency below 40 ms. We collected real-world driving data to evaluate the system, achieving 65% mean Average Precision (mAP) in object detection with our SNN. Overall, this work presents a replacement or addition to LiDAR in future high-level automation tasks, offering improved coverage and system integration. Full article
(This article belongs to the Section Electrical and Autonomous Vehicles)
Show Figures

Figure 1

17 pages, 1434 KiB  
Article
Decoding Brain Signals in a Neuromorphic Framework for a Personalized Adaptive Control of Human Prosthetics
by Georgi Rusev, Svetlozar Yordanov, Simona Nedelcheva, Alexander Banderov, Fabien Sauter-Starace, Petia Koprinkova-Hristova and Nikola Kasabov
Biomimetics 2025, 10(3), 183; https://doi.org/10.3390/biomimetics10030183 - 14 Mar 2025
Cited by 1 | Viewed by 916
Abstract
Current technological solutions for Brain-machine Interfaces (BMI) achieve reasonable accuracy, but most systems are large in size, power consuming and not auto-adaptive. This work addresses the question whether current neuromorphic technologies could resolve these problems? The paper proposes a novel neuromorphic framework of [...] Read more.
Current technological solutions for Brain-machine Interfaces (BMI) achieve reasonable accuracy, but most systems are large in size, power consuming and not auto-adaptive. This work addresses the question whether current neuromorphic technologies could resolve these problems? The paper proposes a novel neuromorphic framework of a BMI system for prosthetics control via decoding Electro Cortico-Graphic (ECoG) brain signals. It includes a three-dimensional spike timing neural network (3D-SNN) for brain signals features extraction and an on-line trainable recurrent reservoir structure (Echo state network (ESN)) for Motor Control Decoding (MCD). A software system, written in Python using NEST Simulator SNN library is described. It is able to adapt continuously in real time in supervised or unsupervised mode. The proposed approach was tested on several experimental data sets acquired from a tetraplegic person. First simulation results are encouraging, showing also the need for a further improvement via multiple hyper-parameters tuning. Its future implementation on a neuromorphic hardware platform that is smaller in size and significantly less power consuming is discussed too. Full article
(This article belongs to the Special Issue Advances in Brain–Computer Interfaces)
Show Figures

Figure 1

12 pages, 3403 KiB  
Article
Phase Change Memory Drift Compensation in Spiking Neural Networks Using a Non-Linear Current Scaling Strategy
by Joao Henrique Quintino Palhares, Nikhil Garg, Yann Beilliard, Lorena Anghel, Fabien Alibart, Dominique Drouin and Philippe Galy
J. Low Power Electron. Appl. 2024, 14(4), 50; https://doi.org/10.3390/jlpea14040050 - 22 Oct 2024
Viewed by 1753
Abstract
The non-ideality aspects of phase change memory (PCM) such as drift and resistance variability can pose significant obstacles in neuromorphic hardware implementations. A unique drift and variability compensation strategy is demonstrated and implemented in an FD-SOI SNN hardware unit composed of embedded phase [...] Read more.
The non-ideality aspects of phase change memory (PCM) such as drift and resistance variability can pose significant obstacles in neuromorphic hardware implementations. A unique drift and variability compensation strategy is demonstrated and implemented in an FD-SOI SNN hardware unit composed of embedded phase change memories (ePCMs), current attenuators, and spiking neurons. The effect of drift and variability compensation on inference accuracy is tested on the MNIST dataset to show that our drift and variability mitigation strategy is effective in sustaining its accuracy over time. The variability is reduced by up to 5% while the drift coefficient is reduced by up to 57.8%. The drift is compensated and the SNN classification accuracy is sustained for up to 2 years with intrinsic control-free hardware that tracks the ePCM current over time and consumes less than 30 µW. The results are based on ePCM chip experimental data and pos-layout simulation of a test chip comprising the proposed circuit solution. Full article
Show Figures

Figure 1

17 pages, 8334 KiB  
Article
PAIBoard: A Neuromorphic Computing Platform for Hybrid Neural Networks in Robot Dog Application
by Guang Chen, Jian Cao, Chenglong Zou, Shuo Feng, Yi Zhong, Xing Zhang and Yuan Wang
Electronics 2024, 13(18), 3619; https://doi.org/10.3390/electronics13183619 - 12 Sep 2024
Cited by 1 | Viewed by 1719
Abstract
Hybrid neural networks (HNNs), integrating the strengths of artificial neural networks (ANNs) and spiking neural networks (SNNs), provide a promising solution towards generic artificial intelligence. There is a prevailing trend towards designing unified SNN-ANN paradigm neuromorphic computing chips to support HNNs, but developing [...] Read more.
Hybrid neural networks (HNNs), integrating the strengths of artificial neural networks (ANNs) and spiking neural networks (SNNs), provide a promising solution towards generic artificial intelligence. There is a prevailing trend towards designing unified SNN-ANN paradigm neuromorphic computing chips to support HNNs, but developing platforms to advance neuromorphic computing systems is equally essential. This paper presents the PAIBoard platform, which is designed to facilitate the implementation of HNNs. The platform comprises three main components: the upper computer, the communication module, and the neuromorphic computing chip. Both hardware and software performance measurements indicate that our platform achieves low power consumption, high energy efficiency and comparable task accuracy. Furthermore, PAIBoard is applied in a robot dog for tracking and obstacle avoidance system. The tracking module combines data from ultra-wide band (UWB) transceivers and vision, while the obstacle avoidance module utilizes depth information from an RGB-D camera, which further underscores the potential of our platform to tackle challenging tasks in real-world applications. Full article
Show Figures

Figure 1

21 pages, 4274 KiB  
Article
An Implementation of Communication, Computing and Control Tasks for Neuromorphic Robotics on Conventional Low-Power CPU Hardware
by Nicola Russo, Thomas Madsen and Konstantin Nikolic
Electronics 2024, 13(17), 3448; https://doi.org/10.3390/electronics13173448 - 30 Aug 2024
Cited by 2 | Viewed by 2005
Abstract
Bioinspired approaches tend to mimic some biological functions for the purpose of creating more efficient and robust systems. These can be implemented in both software and hardware designs. A neuromorphic software part can include, for example, Spiking Neural Networks (SNNs) or event-based representations. [...] Read more.
Bioinspired approaches tend to mimic some biological functions for the purpose of creating more efficient and robust systems. These can be implemented in both software and hardware designs. A neuromorphic software part can include, for example, Spiking Neural Networks (SNNs) or event-based representations. Regarding the hardware part, we can find different sensory systems, such as Dynamic Vision Sensors, touch sensors, and actuators, which are linked together through specific interface boards. To run real-time SNN models, specialised hardware such as SpiNNaker, Loihi, and TrueNorth have been implemented. However, neuromorphic computing is still in development, and neuromorphic platforms are still not easily accessible to researchers. In addition, for Neuromorphic Robotics, we often need specially designed and fabricated PCBs for communication with peripheral components and sensors. Therefore, we developed an all-in-one neuromorphic system that emulates neuromorphic computing by running a Virtual Machine on a conventional low-power CPU. The Virtual Machine includes Python and Brian2 simulation packages, which allow the running of SNNs, emulating neuromorphic hardware. An additional, significant advantage of using conventional hardware such as Raspberry Pi in comparison to purpose-built neuromorphic hardware is that we can utilise the built-in physical input–output (GPIO) and USB ports to directly communicate with sensors. As a proof of concept platform, a robotic goalkeeper has been implemented, using a Raspberry Pi 5 board and SNN model in Brian2. All the sensors, namely DVS128, with an infrared module as the touch sensor and Futaba S9257 as the actuator, were linked to a Raspberry Pi 5 board. We show that it is possible to simulate SNNs on a conventional low-power CPU running real-time tasks for low-latency and low-power robotic applications. Furthermore, the system excels in the goalkeeper task, achieving an overall accuracy of 84% across various environmental conditions while maintaining a maximum power consumption of 20 W. Additionally, it reaches 88% accuracy in the online controlled setup and 80% in the offline setup, marking an improvement over previous results. This work demonstrates that the combination of a conventional low-power CPU running a Virtual Machine with only selected software is a viable competitor to neuromorphic computing hardware for robotic applications. Full article
(This article belongs to the Special Issue Application of Artificial Intelligence in Robotics)
Show Figures

Figure 1

10 pages, 4693 KiB  
Article
Audio Signal-Stimulated Multilayered HfOx/TiOy Spiking Neuron Network for Neuromorphic Computing
by Shengbo Gao, Mingyuan Ma, Bin Liang, Yuan Du, Li Du and Kunji Chen
Nanomaterials 2024, 14(17), 1412; https://doi.org/10.3390/nano14171412 - 29 Aug 2024
Viewed by 1369
Abstract
As the key hardware of a brain-like chip based on a spiking neuron network (SNN), memristor has attracted more attention due to its similarity with biological neurons and synapses to deal with the audio signal. However, designing stable artificial neurons and synapse devices [...] Read more.
As the key hardware of a brain-like chip based on a spiking neuron network (SNN), memristor has attracted more attention due to its similarity with biological neurons and synapses to deal with the audio signal. However, designing stable artificial neurons and synapse devices with a controllable switching pathway to form a hardware network is a challenge. For the first time, we report that artificial neurons and synapses based on multilayered HfOx/TiOy memristor crossbar arrays can be used for the SNN training of audio signals, which display the tunable threshold switching and memory switching characteristics. It is found that tunable volatile and nonvolatile switching from the multilayered HfOx/TiOy memristor is induced by the size-controlled atomic oxygen vacancy pathway, which depends on the atomic sublayer in the multilayered structure. The successful emulation of the biological neuron’s integrate-and-fire function can be achieved through the utilization of the tunable threshold switching characteristic. Based on the stable performance of the multilayered HfOx/TiOy neuron and synapse, we constructed a hardware SNN architecture for processing audio signals, which provides a base for the recognition of audio signals through the function of integration and firing. Our design of an atomic conductive pathway by using a multilayered TiOy/HfOx memristor supplies a new method for the construction of an artificial neuron and synapse in the same matrix, which can reduce the cost of integration in an AI chip. The implementation of synaptic functionalities by the hardware of SNNs paves the way for novel neuromorphic computing paradigms in the AI era. Full article
(This article belongs to the Section Nanocomposite Materials)
Show Figures

Figure 1

16 pages, 4089 KiB  
Article
Simultaneous Velocity and Texture Classification from a Neuromorphic Tactile Sensor Using Spiking Neural Networks
by George Brayshaw, Benjamin Ward-Cherrier and Martin J. Pearson
Electronics 2024, 13(11), 2159; https://doi.org/10.3390/electronics13112159 - 1 Jun 2024
Cited by 3 | Viewed by 1784
Abstract
The neuroTac, a neuromorphic visuo-tactile sensor that leverages the high temporal resolution of event-based cameras, is ideally suited to applications in robotic manipulators and prosthetic devices. In this paper, we pair the neuroTac with Spiking Neural Networks (SNNs) to achieve a movement-invariant neuromorphic [...] Read more.
The neuroTac, a neuromorphic visuo-tactile sensor that leverages the high temporal resolution of event-based cameras, is ideally suited to applications in robotic manipulators and prosthetic devices. In this paper, we pair the neuroTac with Spiking Neural Networks (SNNs) to achieve a movement-invariant neuromorphic tactile sensing method for robust texture classification. Alongside this, we demonstrate the ability of this approach to extract movement profiles from purely tactile data. Our systems achieve accuracies of 95% and 83% across their respective tasks (texture and movement classification). We then seek to reduce the size and spiking activity of our networks with the aim of deployment to edge neuromorphic hardware. This multi-objective optimisation investigation using Pareto frontiers highlights several design trade-offs, where high activity and large network sizes can both be reduced by up to 68% and 94% at the cost of slight decreases in accuracy (8%). Full article
(This article belongs to the Special Issue Neuromorphic Devices, Circuits, Systems and Their Applications)
Show Figures

Figure 1

23 pages, 6110 KiB  
Article
Effects of RF Signal Eventization Encoding on Device Classification Performance
by Michael J. Smith, Michael A. Temple and James W. Dean
Electronics 2024, 13(11), 2020; https://doi.org/10.3390/electronics13112020 - 22 May 2024
Cited by 2 | Viewed by 1532
Abstract
The results of first-step research activity are presented for realizing an envisioned “event radio” capability that mimics neuromorphic event-based camera processing. The energy efficiency of neuromorphic processing is orders of magnitude higher than traditional von Neumann-based processing and is realized through synergistic design [...] Read more.
The results of first-step research activity are presented for realizing an envisioned “event radio” capability that mimics neuromorphic event-based camera processing. The energy efficiency of neuromorphic processing is orders of magnitude higher than traditional von Neumann-based processing and is realized through synergistic design of brain-inspired software and hardware computing elements. Relative to event-based cameras, the development of event-based hardware devices supporting Radio Frequency (RF) applications is severely lagging and considerable interest remains in obtaining neuromorphic efficiency through event-based RF signal processing. In the Operational Technology (OT) protection arena, this includes efficient software computing capability to provide reliable device classification. A Random Forest (RndF) classifier is considered here as a reliable precursor to obtaining Spiking Neural Network (SNN) benefits. Both 1D and 2D eventized RF fingerprints are generated for bursts from NDev = 8 WirelessHART devices. Average correct classification (%C) results show that 2D fingerprinting is best overall using detected events in burst Gabor transform responses. This includes %C ≥ 90% under multiple access interference conditions using an average of NEPB ≥ 400 detected events per burst. This is sufficiently promising to motivate next-step activity aimed at (1) reducing fingerprint dimensionality and minimizing the required computational resources, and (2) transitioning to a neuromorphic-friendly SNN classifier—two significant steps toward developing the necessary computing elements to achieve the full benefits of neuromorphic processing in the envisioned RF event radio. Full article
(This article belongs to the Special Issue Machine Learning for Cybersecurity: Threat Detection and Mitigation)
Show Figures

Figure 1

16 pages, 2456 KiB  
Article
A Biologically Inspired Movement Recognition System with Spiking Neural Networks for Ambient Assisted Living Applications
by Athanasios Passias, Karolos-Alexandros Tsakalos, Ioannis Kansizoglou, Archontissa Maria Kanavaki, Athanasios Gkrekidis, Dimitrios Menychtas, Nikolaos Aggelousis, Maria Michalopoulou, Antonios Gasteratos and Georgios Ch. Sirakoulis
Biomimetics 2024, 9(5), 296; https://doi.org/10.3390/biomimetics9050296 - 15 May 2024
Cited by 6 | Viewed by 1698
Abstract
This study presents a novel solution for ambient assisted living (AAL) applications that utilizes spiking neural networks (SNNs) and reconfigurable neuromorphic processors. As demographic shifts result in an increased need for eldercare, due to a large elderly population that favors independence, there is [...] Read more.
This study presents a novel solution for ambient assisted living (AAL) applications that utilizes spiking neural networks (SNNs) and reconfigurable neuromorphic processors. As demographic shifts result in an increased need for eldercare, due to a large elderly population that favors independence, there is a pressing need for efficient solutions. Traditional deep neural networks (DNNs) are typically energy-intensive and computationally demanding. In contrast, this study turns to SNNs, which are more energy-efficient and mimic biological neural processes, offering a viable alternative to DNNs. We propose asynchronous cellular automaton-based neurons (ACANs), which stand out for their hardware-efficient design and ability to reproduce complex neural behaviors. By utilizing the remote supervised method (ReSuMe), this study improves spike train learning efficiency in SNNs. We apply this to movement recognition in an elderly population, using motion capture data. Our results highlight a high classification accuracy of 83.4%, demonstrating the approach’s efficacy in precise movement activity classification. This method’s significant advantage lies in its potential for real-time, energy-efficient processing in AAL environments. Our findings not only demonstrate SNNs’ superiority over conventional DNNs in computational efficiency but also pave the way for practical neuromorphic computing applications in eldercare. Full article
(This article belongs to the Special Issue Biologically Inspired Vision and Image Processing)
Show Figures

Figure 1

21 pages, 989 KiB  
Article
SpikeExplorer: Hardware-Oriented Design Space Exploration for Spiking Neural Networks on FPGA
by Dario Padovano, Alessio Carpegna, Alessandro Savino and Stefano Di Carlo
Electronics 2024, 13(9), 1744; https://doi.org/10.3390/electronics13091744 - 1 May 2024
Cited by 4 | Viewed by 2918
Abstract
One of today’s main concerns is to bring artificial intelligence capabilities to embedded systems for edge applications. The hardware resources and power consumption required by state-of-the-art models are incompatible with the constrained environments observed in edge systems, such as IoT nodes and wearable [...] Read more.
One of today’s main concerns is to bring artificial intelligence capabilities to embedded systems for edge applications. The hardware resources and power consumption required by state-of-the-art models are incompatible with the constrained environments observed in edge systems, such as IoT nodes and wearable devices. Spiking Neural Networks (SNNs) can represent a solution in this sense: inspired by neuroscience, they reach unparalleled power and resource efficiency when run on dedicated hardware accelerators. However, when designing such accelerators, the amount of choices that can be taken is huge. This paper presents SpikExplorer, a modular and flexible Python tool for hardware-oriented Automatic Design Space Exploration to automate the configuration of FPGA accelerators for SNNs. SpikExplorer enables hardware-centric multiobjective optimization, supporting target factors such as accuracy, area, latency, power, and various combinations during the exploration process. The tool searches the optimal network architecture, neuron model, and internal and training parameters leveraging Bayesian optimization, trying to reach the desired constraints imposed by the user. It allows for a straightforward network configuration, providing the full set of explored points for the user to pick the trade-off that best fits their needs. The potential of SpikExplorer is showcased using three benchmark datasets. It reaches 95.8% accuracy on the MNIST dataset, with a power consumption of 180 mW/image and a latency of 0.12 ms/image, making it a powerful tool for automatically optimizing SNNs. Full article
Show Figures

Figure 1

14 pages, 928 KiB  
Article
Benchmarking Artificial Neural Network Architectures for High-Performance Spiking Neural Networks
by Riadul Islam, Patrick Majurski, Jun Kwon, Anurag Sharma and Sri Ranga Sai Krishna Tummala
Sensors 2024, 24(4), 1329; https://doi.org/10.3390/s24041329 - 19 Feb 2024
Cited by 4 | Viewed by 3396
Abstract
Organizations managing high-performance computing systems face a multitude of challenges, including overarching concerns such as overall energy consumption, microprocessor clock frequency limitations, and the escalating costs associated with chip production. Evidently, processor speeds have plateaued over the last decade, persisting within the range [...] Read more.
Organizations managing high-performance computing systems face a multitude of challenges, including overarching concerns such as overall energy consumption, microprocessor clock frequency limitations, and the escalating costs associated with chip production. Evidently, processor speeds have plateaued over the last decade, persisting within the range of 2 GHz to 5 GHz. Scholars assert that brain-inspired computing holds substantial promise for mitigating these challenges. The spiking neural network (SNN) particularly stands out for its commendable power efficiency when juxtaposed with conventional design paradigms. Nevertheless, our scrutiny has brought to light several pivotal challenges impeding the seamless implementation of large-scale neural networks (NNs) on silicon. These challenges encompass the absence of automated tools, the need for multifaceted domain expertise, and the inadequacy of existing algorithms to efficiently partition and place extensive SNN computations onto hardware infrastructure. In this paper, we posit the development of an automated tool flow capable of transmuting any NN into an SNN. This undertaking involves the creation of a novel graph-partitioning algorithm designed to strategically place SNNs on a network-on-chip (NoC), thereby paving the way for future energy-efficient and high-performance computing paradigms. The presented methodology showcases its effectiveness by successfully transforming ANN architectures into SNNs with a marginal average error penalty of merely 2.65%. The proposed graph-partitioning algorithm enables a 14.22% decrease in inter-synaptic communication and an 87.58% reduction in intra-synaptic communication, on average, underscoring the effectiveness of the proposed algorithm in optimizing NN communication pathways. Compared to a baseline graph-partitioning algorithm, the proposed approach exhibits an average decrease of 79.74% in latency and a 14.67% reduction in energy consumption. Using existing NoC tools, the energy-latency product of SNN architectures is, on average, 82.71% lower than that of the baseline architectures. Full article
(This article belongs to the Section Intelligent Sensors)
Show Figures

Figure 1

Back to TopTop