388 results on '"SpiNNaker"'
Search Results
2. A Computational Approach to a Neuromorphic Sequential Memory Bio-Inspired on the Hippocampus and Entorhinal Cortex Formation
- Author
-
Casanueva-Morato, Daniel, Ayuso-Martinez, Alvaro, Pérez-Peña, Antonio M., Dominguez-Morales, Juan P., Jimenez-Moreno, Gabriel, Ghosh, Arindam, Series Editor, Chua, Daniel, Series Editor, de Souza, Flavio Leandro, Series Editor, Aktas, Oral Cenk, Series Editor, Han, Yafang, Series Editor, Gong, Jianghong, Series Editor, Jawaid, Mohammad, Series Editor, Torres, Yadir, editor, Beltran, Ana M., editor, Felix, Manuel, editor, Peralta, Estela, editor, and Larios, Diego F., editor
- Published
- 2024
- Full Text
- View/download PDF
3. A SNN-Based Implementation of a Spiking Counter for Filtering and Processing Spike Trains in Real Time
- Author
-
Ayuso-Martinez, Alvaro, Casanueva-Morato, Daniel, Dominguez-Morales, Juan P., Jimenez-Fernandez, Angel, Jimenez-Moreno, Gabriel, Ghosh, Arindam, Series Editor, Chua, Daniel, Series Editor, de Souza, Flavio Leandro, Series Editor, Aktas, Oral Cenk, Series Editor, Han, Yafang, Series Editor, Gong, Jianghong, Series Editor, Jawaid, Mohammad, Series Editor, Torres, Yadir, editor, Beltran, Ana M., editor, Felix, Manuel, editor, Peralta, Estela, editor, and Larios, Diego F., editor
- Published
- 2024
- Full Text
- View/download PDF
4. Development of an Interface for Digital Neuromorphic Hardware Based on an FPGA
- Author
-
Harmann, René, Sohlbach, Lukas, Perez-Peña, Fernando, Schmidt, Karsten, IFToMM, Series Editor, Ceccarelli, Marco, Advisory Editor, Corves, Burkhard, Advisory Editor, Glazunov, Victor, Advisory Editor, Hernández, Alfonso, Advisory Editor, Huang, Tian, Advisory Editor, Jauregui Correa, Juan Carlos, Advisory Editor, Takeda, Yukio, Advisory Editor, Agrawal, Sunil K., Advisory Editor, Ball, Andrew D., editor, Ouyang, Huajiang, editor, Sinha, Jyoti K., editor, and Wang, Zuolu, editor
- Published
- 2024
- Full Text
- View/download PDF
5. A Neuromorphic Vision and Feedback Sensor Fusion Based on Spiking Neural Networks for Real‐Time Robot Adaption.
- Author
-
López‐Osorio, Pablo, Domínguez‐Morales, Juan Pedro, and Perez‐Peña, Fernando
- Subjects
ARTIFICIAL neural networks ,NEUROMORPHICS ,IMAGE sensors ,CENTRAL pattern generators ,BIOLOGICAL systems ,ACTION potentials ,PHYSICAL contact - Abstract
For some years now, the locomotion mechanisms used by vertebrate animals have been a major inspiration for the improvement of robotic systems. These mechanisms range from adapting their movements to move through the environment to the ability to chase prey, all thanks to senses such as sight, hearing, and touch. Neuromorphic engineering is inspired by brain problem‐solving techniques with the goal of implementing models that take advantage of the characteristics of biological neural systems. While this is a well‐defined and explored area in this field, there is no previous work that fuses analog and neuromorphic sensors to control and modify robotic behavior in real time. Herein, a system is presented based on spiking neural networks implemented on the SpiNNaker hardware platform that receives information from both analog (force‐sensing resistor) and digital (neuromorphic retina) sensors and is able to adapt the speed and orientation of a hexapod robot depending on the stability of the terrain where it is located and the position of the target. These sensors are used to modify the behavior of different spiking central pattern generators, which in turn will adapt the speed and orientation of the robotic platform, all in real time. In particular, experiments show that the network is capable of correctly adapting to the stimuli received from the sensors, modifying the speed and heading of the robotic platform. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
6. Biologically inspired neural computation
- Author
-
Perrett, Adam, Rhodes, Oliver, and Furber, Stephen
- Subjects
iCub ,SpiNNaker ,neuromorphic ,visual attention ,regression ,e-prop ,neurogenesis ,dendrites ,classification ,reinforcement learning ,machine learning ,spiking neural networks ,biologically inspired ,gradient descent - Abstract
Models of intelligence can come in many forms, from concept driven approaches such as formal mathematical reasoning to data driven approaches such as machine learning. Current state of the art approaches fall into the second category, requiring vast amounts of data to form statistical representations within the architecture of neural networks. This is in stark contrast to biological brains whose neural networks can learn with limited examples and training time. Biology originally inspired the neural network but there is still much more to be learned from nature about how to construct and train neural architectures. By exploring techniques employed by biology it can be possible to overcome the challenges of modern machine learning algorithms. Biological brains can be trained on tasks sequentially without forgetting previously gathered information and data integration is performed online and in real-time, except for processing done during sleep. The brain also only consumes 12W of energy, which is a far cry from the energy budget of CPU and GPU implementations of neural networks. The research described in this thesis first investigates the use of biologically inspired models of visual attention, on the SpiNNaker neuromorphic hardware, creating an event-driven low latency model of visual saliency. Following this, biologically plausible training algorithms are examined with the e-prop learning algorithm being instantiated on SpiNNaker to explore the challenges faced when learning using only locally available information. Finally, abstractions of dendritic nonlinearities are co-opted for use in tandem with neurogenesis to create a learning architecture, which does not rely on gradient descent whilst retaining previously learned information. It is shown to reach similar levels of performance to a network trained using Adam optimisation with less presentations of data samples on a number of benchmark tasks.
- Published
- 2022
7. Parallelisation of neural processing on neuromorphic hardware
- Author
-
Peres, Luca, Rhodes, Oliver, and Furber, Stephen
- Subjects
Event-driven Simulation ,Spiking Neural Networks (SNN) ,Parallel Programming ,On-line Learning ,Neuromorphic Computing ,SpiNNaker ,Real-time - Abstract
Learning and development in biological brains typically happen over long timescales, making experimental exploration at the level of individual neurons challenging. Computer simulations of Spiking Neural Network (SNN) models offer a potential route to investigate these phenomena. Accelerating large-scale brain simulations on conventional hardware however is a challenge. Researchers therefore need efficient simulation tools and platforms to complete these tasks in real- or sub real time, to enable exploration of features such as long-term learning and neural pathologies over meaningful periods. Neuromorphic engineering aims to provide suitable platforms for such tasks by building architectures whose structures emulate the mammalian brain and therefore to reduce the time and energy impact that Neural Networks simulations have on standard computing platforms. In order to perform real-time simulations of biologically representative Spiking Neural Networks however, digital Neuromorphic platforms need innovative programming paradigms to best exploit their hardware features. This research explores parallelisation strategies for neural applications to address real-time simulations of SNNs, including on-line learning strategies, with the aim of maximising the throughput of neural operations. This work employs the many-core SpiNNaker digital Neuromorphic hardware as a research platform, and proposes strategies that enabled the world's first real-time simulation of the Cortical Microcircuit model, a benchmark SNN describing the behaviour of the mammalian cortex, achieving performance 20x better than previously published results. The parallelisation strategies are then extended and generalised to on-line learning applications, involving the use of multicompartmental neuron models for classification and regression tasks. Finally, new partitioning strategies affecting the placement of neural components on Neuromorphic hardware are presented. These strategies make more efficient use of the available hardware features, effectively reducing the required resources and providing additional flexibility in order to handle sparser SNNs simulations. Through this final development, up to 9x higher throughput of neural operations is demonstrated, together with improved handling of biologically-representative sparse connectivity patterns.
- Published
- 2022
8. A Neuromorphic Vision and Feedback Sensor Fusion Based on Spiking Neural Networks for Real‐Time Robot Adaption
- Author
-
Pablo López‐Osorio, Juan Pedro Domínguez‐Morales, and Fernando Perez‐Peña
- Subjects
adaptative learning ,central pattern generators ,neuromorphic hardware ,neurorobotics ,spiking neural networks ,SpiNNaker ,Computer engineering. Computer hardware ,TK7885-7895 ,Control engineering systems. Automatic machinery (General) ,TJ212-225 - Abstract
For some years now, the locomotion mechanisms used by vertebrate animals have been a major inspiration for the improvement of robotic systems. These mechanisms range from adapting their movements to move through the environment to the ability to chase prey, all thanks to senses such as sight, hearing, and touch. Neuromorphic engineering is inspired by brain problem‐solving techniques with the goal of implementing models that take advantage of the characteristics of biological neural systems. While this is a well‐defined and explored area in this field, there is no previous work that fuses analog and neuromorphic sensors to control and modify robotic behavior in real time. Herein, a system is presented based on spiking neural networks implemented on the SpiNNaker hardware platform that receives information from both analog (force‐sensing resistor) and digital (neuromorphic retina) sensors and is able to adapt the speed and orientation of a hexapod robot depending on the stability of the terrain where it is located and the position of the target. These sensors are used to modify the behavior of different spiking central pattern generators, which in turn will adapt the speed and orientation of the robotic platform, all in real time. In particular, experiments show that the network is capable of correctly adapting to the stimuli received from the sensors, modifying the speed and heading of the robotic platform.
- Published
- 2024
- Full Text
- View/download PDF
9. Mixed-Mode Response of Nigral Dopaminergic Neurons: An in Silico Study on SpiNNaker
- Author
-
Enuganti, Pavan Kumar, Sen Bhattacharya, Basabdatta, Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Iliadis, Lazaros, editor, Papaleonidas, Antonios, editor, Angelov, Plamen, editor, and Jayne, Chrisina, editor
- Published
- 2023
- Full Text
- View/download PDF
10. Instrumental Conditioning with Neuromodulated Plasticity on SpiNNaker
- Author
-
Enuganti, Pavan Kumar, Bhattacharya, Basabdatta Sen, Gait, Andrew, Rowley, Andrew, Brenninkmeijer, Christian, Fellows, Donal K., Furber, Stephen B., Goos, Gerhard, Founding Editor, Hartmanis, Juris, Founding Editor, Bertino, Elisa, Editorial Board Member, Gao, Wen, Editorial Board Member, Steffen, Bernhard, Editorial Board Member, Yung, Moti, Editorial Board Member, Tanveer, Mohammad, editor, Agarwal, Sonali, editor, Ozawa, Seiichi, editor, Ekbal, Asif, editor, and Jatowt, Adam, editor
- Published
- 2023
- Full Text
- View/download PDF
11. Bioinspired Spike‐Based Hippocampus and Posterior Parietal Cortex Models for Robot Navigation and Environment Pseudomapping.
- Author
-
Casanueva-Morato, Daniel, Ayuso-Martinez, Alvaro, Dominguez-Morales, Juan P., Jimenez-Fernandez, Angel, Jimenez-Moreno, Gabriel, and Perez-Peña, Fernando
- Subjects
PARIETAL lobe ,THETA rhythm ,BIOLOGICALLY inspired computing ,ARTIFICIAL neural networks ,HIPPOCAMPUS (Brain) ,NEUROMORPHICS ,AUTOMOTIVE navigation systems ,VIRTUAL reality - Abstract
The brain has great capacity for computation and efficient resolution of complex problems, far surpassing modern computers. Neuromorphic engineering seeks to mimic the basic principles of the brain to develop systems capable of achieving such capabilities. In the neuromorphic field, navigation systems are of great interest due to their potential applicability to robotics, although these systems are still a challenge to be solved. This work proposes a spike‐based robotic navigation and environment pseudomapping system formed by a bioinspired hippocampal memory model connected to a posterior parietal cortex (PPC) model. The hippocampus is in charge of maintaining a representation of an environment state map, and the PPC is in charge of local decision‐making. This system is implemented on the SpiNNaker hardware platform using spiking neural networks. A set of real‐time experiments are applied to demonstrate the correct functioning of the system in virtual and physical environments on a robotic platform. The system is able to navigate through the environment to reach a goal position starting from an initial position, avoiding obstacles and mapping the environment. To the best of the authors' knowledge, this is the first implementation of an environment pseudomapping system with dynamic learning based on a bioinspired hippocampal memory. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
12. Neuromorphic Sentiment Analysis Using Spiking Neural Networks.
- Author
-
Chunduri, Raghavendra K. and Perera, Darshika G.
- Subjects
- *
ARTIFICIAL neural networks , *SENTIMENT analysis , *NATURAL language processing , *USER-generated content , *VERNACULAR architecture , *MACHINE learning - Abstract
Over the past decade, the artificial neural networks domain has seen a considerable embracement of deep neural networks among many applications. However, deep neural networks are typically computationally complex and consume high power, hindering their applicability for resource-constrained applications, such as self-driving vehicles, drones, and robotics. Spiking neural networks, often employed to bridge the gap between machine learning and neuroscience fields, are considered a promising solution for resource-constrained applications. Since deploying spiking neural networks on traditional von-Newman architectures requires significant processing time and high power, typically, neuromorphic hardware is created to execute spiking neural networks. The objective of neuromorphic devices is to mimic the distinctive functionalities of the human brain in terms of energy efficiency, computational power, and robust learning. Furthermore, natural language processing, a machine learning technique, has been widely utilized to aid machines in comprehending human language. However, natural language processing techniques cannot also be deployed efficiently on traditional computing platforms. In this research work, we strive to enhance the natural language processing traits/abilities by harnessing and integrating the SNNs traits, as well as deploying the integrated solution on neuromorphic hardware, efficiently and effectively. To facilitate this endeavor, we propose a novel, unique, and efficient sentiment analysis model created using a large-scale SNN model on SpiNNaker neuromorphic hardware that responds to user inputs. SpiNNaker neuromorphic hardware typically can simulate large spiking neural networks in real time and consumes low power. We initially create an artificial neural networks model, and then train the model using an Internet Movie Database (IMDB) dataset. Next, the pre-trained artificial neural networks model is converted into our proposed spiking neural networks model, called a spiking sentiment analysis (SSA) model. Our SSA model using SpiNNaker, called SSA-SpiNNaker, is created in such a way to respond to user inputs with a positive or negative response. Our proposed SSA-SpiNNaker model achieves 100% accuracy and only consumes 3970 Joules of energy, while processing around 10,000 words and predicting a positive/negative review. Our experimental results and analysis demonstrate that by leveraging the parallel and distributed capabilities of SpiNNaker, our proposed SSA-SpiNNaker model achieves better performance compared to artificial neural networks models. Our investigation into existing works revealed that no similar models exist in the published literature, demonstrating the uniqueness of our proposed model. Our proposed work would offer a synergy between SNNs and NLP within the neuromorphic computing domain, in order to address many challenges in this domain, including computational complexity and power consumption. Our proposed model would not only enhance the capabilities of sentiment analysis but also contribute to the advancement of brain-inspired computing. Our proposed model could be utilized in other resource-constrained and low-power applications, such as robotics, autonomous, and smart systems. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
13. An Interface Platform for Robotic Neuromorphic Systems
- Author
-
Nicola Russo, Haochun Huang, Eugenio Donati, Thomas Madsen, and Konstantin Nikolic
- Subjects
spiking neural network ,neuromorphic computing ,SpiNNaker ,neuromorphic interface board ,Electronic computers. Computer science ,QA75.5-76.95 ,Electric apparatus and materials. Electric circuits. Electric networks ,TK452-454.4 - Abstract
Neuromorphic computing is promising to become a future standard in low-power AI applications. The integration between new neuromorphic hardware and traditional microcontrollers is an open challenge. In this paper, we present an interface board and a communication protocol that allows communication between different devices, using a microcontroller unit (Arduino Due) in the middle. Our compact printed circuit board (PCB) links different devices as a whole system and provides a power supply for the entire system using batteries as the power supply. Concretely, we have connected a Dynamic Vision Sensor (DVS128), SpiNNaker board and a servo motor, creating a platform for a neuromorphic robotic system controlled by a Spiking Neural Network, which is demonstrated on the task of intercepting incoming objects. The data rate of the implemented interface board is 24.64 k symbols/s and the latency for generating commands is about 11ms. The complete system is run only by batteries, making it very suitable for robotic applications.
- Published
- 2023
- Full Text
- View/download PDF
14. Stochastic processes for neuromorphic hardware
- Author
-
Fonseca Guerra, Gabriel and Furber, Stephen
- Subjects
Voltage gated ion channel currents ,Postsynaptic Potentials ,Constraint Satisfaction ,SpiNNaker ,Loihi ,Neuromorphic Hardware - Abstract
Neuromorphic technology is evolving rapidly, but it still faces two critical problems. Firstly, few compelling applications exist that demonstrate the superiority of neuromorphic technology over classical computing, limiting its widespread adoption and commercialisation. Some insightful applications include keyword spotting [BCHE19], real-time modelling of microcortical circuits [RPR+20], the implementation of nearest-neighbor searches [FOF+20] and LASSO optimisation via the spiking locally competityive algorithm [DSL+18]. Secondly, the use of neuromorphic technology by neuroscientists is scarce, with physicists, mathematicians, engineers and computer scientists as the principal user communities. Discrepancies remain between the variables of interest in the laboratory to experimental neuroscientists and the parameterisations realisable on neuromorphic hardware, making the models of the latter too abstract or simplified. For example, while experimental data is acquired in the form of ion-channel conductances from patchlamp experiments, local field potentials, effects of parmacological blockers and neurotransmitter on neurons, and intra-cellular and extra-cellular ion concentrations, the neuromorphic hardware is configured in terms of synapse level connectivity (point-to-point adjacency matrices), membrane and postsynaptic potential time constants, inter spike intervals and firing probabilities. We contribute to addressing both issues by implementing stochastic processes arising in neuronal dynamics, developing applications for neuromorphic hardware of both biological and technological interest. On the application level, we harness recent theoretical developments and results from conventional hardware on the computational power of stochastic neuronal dynamics for problem-solving. We do so by replicating and improving on the solution of constraint satisfaction problems (CSPs) with stochastic networks of spiking neurons. For this, we have used both the SpiNNaker and the Loihi neuromorphic chips, harnessing the advantages of each one. Our results demonstrate the usability of neuromorphic technology to solve hard problems with industrial application for which conventional machine learning faces challenges. The performance of our CSP solver is comparable to that of the state of the art solutions, and is a basic module for implementing solution strategies of increasing sophistication as well as for gaining insights into how living beings solve CSP problems in the real world. To bridge the gap with experimental neuroscience, we demonstrate the implementation on SpiNNaker of models of the intrinsic currents generated by voltage-gated ion channels, as well as of realistic postsynaptic potentials. Both of these arise in the neuronal membrane from complex ion-channel dynamics which are stochastic by their very nature. Our work paves the way to integrate neuromorphic technology with the worlds of neurophysiology and neurogenetics, allowing a direct relation with processes of interest in neuropharmacology, such as protein-drug interaction, as well as in whole-cell recordings of phenomena such as homeostasis and intrinsic plasticity. Hence these results at the cellular level open the way for the use of neuromorphics in medical applications and scientific enterprise in neuroscience.
- Published
- 2020
15. Spikes from sound : a model of the human auditory periphery on SpiNNaker
- Author
-
James, Robert, Garside, James, and Koch, Dirk
- Subjects
006.3 ,parallel computing ,large scale ,spiking neural networks ,cochlear modelling ,SpiNNaker ,auditory pathway ,neuromorphic hardware - Abstract
From a computational perspective much can be learned from studying the brain. For auditory processing three biological attributes are presented as being responsible for good hearing performance in challenging environments: Firstly, the scale of biological cell resource allocated to the sensory pathway and the cortical networks that processes auditory information. Secondly, the format that information is encoded in the brain of precisely timed spiking action potentials. Finally, the adaptation mechanisms generated by the descending feedback projections between regions of the brain involved in hearing. To further understand these attributes using simulation a digital model of the complete auditory pathway must be built; the scale of such a model requires that it is mapped onto a large parallel computer. The work presented in this thesis contributes towards this goal by developing a system that simulates the conversion of sound into spiking neural action potentials inside the ear and the subsequent processing of some auditory brain regions. This system is intentionally distributed across massively parallel neuromorphic SpiNNaker hardware to avoid large scale simulation performance penalties of conventional computer platforms when increasing the number of biological cells modelled. Performance analysis as scale varies highlights issues within the current methods used for simulating spiking neural networks on the SpiNNaker platform. The system presented in this thesis has the potential for expansion to simulate a complete model of the auditory pathway across a large SpiNNaker machine.
- Published
- 2020
16. Listen to the Brain–Auditory Sound Source Localization in Neuromorphic Computing Architectures.
- Author
-
Schmid, Daniel, Oess, Timo, and Neumann, Heiko
- Subjects
- *
ACOUSTIC localization , *SENSORIMOTOR integration , *SYNTHETIC biology - Abstract
Conventional processing of sensory input often relies on uniform sampling leading to redundant information and unnecessary resource consumption throughout the entire processing pipeline. Neuromorphic computing challenges these conventions by mimicking biology and employing distributed event-based hardware. Based on the task of lateral auditory sound source localization (SSL), we propose a generic approach to map biologically inspired neural networks to neuromorphic hardware. First, we model the neural mechanisms of SSL based on the interaural level difference (ILD). Afterward, we identify generic computational motifs within the model and transform them into spike-based components. A hardware-specific step then implements them on neuromorphic hardware. We exemplify our approach by mapping the neural SSL model onto two platforms, namely the IBM TrueNorth Neurosynaptic System and SpiNNaker. Both implementations have been tested on synthetic and real-world data in terms of neural tunings and readout characteristics. For synthetic stimuli, both implementations provide a perfect readout ( 100 % accuracy). Preliminary real-world experiments yield accuracies of 78 % (TrueNorth) and 13 % (SpiNNaker), RMSEs of 41 ∘ and 39 ∘ , and MAEs of 18 ∘ and 29 ∘ , respectively. Overall, the proposed mapping approach allows for the successful implementation of the same SSL model on two different neuromorphic architectures paving the way toward more hardware-independent neural SSL. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
17. An Interface Platform for Robotic Neuromorphic Systems.
- Author
-
Russo, Nicola, Huang, Haochun, Donati, Eugenio, Madsen, Thomas, and Nikolic, Konstantin
- Subjects
NEUROMORPHICS ,ANALOG circuits ,ELECTRIC inverters ,ANALOG electronic systems ,ARTIFICIAL neural networks - Abstract
Neuromorphic computing is promising to become a future standard in low-power AI applications. The integration between new neuromorphic hardware and traditional microcontrollers is an open challenge. In this paper, we present an interface board and a communication protocol that allows communication between different devices, using a microcontroller unit (Arduino Due) in the middle. Our compact printed circuit board (PCB) links different devices as a whole system and provides a power supply for the entire system using batteries as the power supply. Concretely, we have connected a Dynamic Vision Sensor (DVS128), SpiNNaker board and a servo motor, creating a platform for a neuromorphic robotic system controlled by a Spiking Neural Network, which is demonstrated on the task of intercepting incoming objects. The data rate of the implemented interface board is 24.64 k symbols/s and the latency for generating commands is about 11ms. The complete system is run only by batteries, making it very suitable for robotic applications. [ABSTRACT FROM AUTHOR]
- Published
- 2023
- Full Text
- View/download PDF
18. Structural plasticity on SpiNNaker
- Author
-
Bogdan, Petrut, Lester, David, and Furber, Stephen
- Subjects
004 ,Topographic maps ,Classification ,Motion detection ,Spiking Neural Network ,Structural plasticity ,Neuromorphic Computing ,SpiNNaker ,Synaptic plasticity - Abstract
Understanding the brain and creating adaptable artificial intelligence systems are both at the forefront of science and engineering. Brains have the capacity to adapt in response to novel stimuli and efficiently encode vast amounts of information for later use through learning manifested as neural plasticity. While there are a range of known plasticity mechanisms, this work focuses on brain plasticity involving neurons preferentially connecting and disconnecting with each other in a process called structural synaptic plasticity. This process is known to occur in biology, however it is difficult to study experimentally due to the long time scales involved, therefore this work explores it through simulation. Structural plasticity involves complex changes to the morphology of neural cells with the end goal of altering the connectivity of neural circuits. Morphological changes are ignored to preserve computational tractability and the size of a synapse is equated with its efficacy; this is taken to be a measure of its stability. A model of structural plasticity is implemented on the SpiNNaker neuromorphic computation platform. It operates in real time and in conjunction with spike-timing dependent plasticity, and generates higher quality topographic maps compared to experiments not involving synaptic rewiring. These networks further benefit from the rewiring mechanism creating inhibitory connections that stabilise the spiking activity of the network. Further, the same model and architecture are used in the context of handwritten digit classification, and they show that the structural plasticity model is sufficient for neurons to learn the statistics of the input in an unsupervised fashion. Finally, neurons perform unsupervised motion classification through self-organisation. Neural responses become highly tuned and resemble those observed experimentally in Visual Cortex and Superior Colliculus: a highly asymmetric response evoked by motion. For this behaviour to arise, the networks are simulated for over 5 hours, modelling the development of these circuits from the point when no synapses exist until neurons reach their full synaptic capacity. SpiNNaker's real time operation and massive parallelism ensure simulation execution is tractable, and a sufficient number can be performed to obtain statistically significant results. The work described in this thesis aims to show that structural plasticity is an important and powerful learning mechanism which can now be incorporated seamlessly in Spiking Neural Network simulations executed on SpiNNaker.
- Published
- 2019
19. High-Speed Object Recognition Based on a Neuromorphic System.
- Author
-
Yang, Zonglin, Yang, Liren, Bao, Wendi, Tao, Liying, Zeng, Yinuo, Hu, Die, Xiong, Jianping, and Shang, Delong
- Subjects
OBJECT recognition (Computer vision) ,STIMULUS & response (Psychology) - Abstract
Neuromorphic systems are bio-inspired and have the potential to break through the bottleneck of existing intelligent systems. This paper proposes a neuromorphic high-speed object recognition method based on DVS and SpiNNaker and implements a system in which an OR logic aggregation algorithm is used to acquire sufficient effective information and the asynchronous sparse computing mechanism of SNNs is exploited to reduce the computation. The experiment's results show that the object detection rate of the designed system is more than 99% at the rotating speed of 900~2300 rpm; its response time is within 2.5 ms ; and it requires 96.3% less computation than traditional recognition systems using the same scaled ANN. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
20. Neuromorphic adaptive spiking CPG towards bio-inspired locomotion.
- Author
-
Lopez-Osorio, Pablo, Patiño-Saucedo, Alberto, Dominguez-Morales, Juan P., Rostro-Gonzalez, Horacio, and Perez-Peña, Fernando
- Subjects
- *
ANIMAL locomotion , *PEARSON correlation (Statistics) , *BIOSENSORS , *BIOLOGICALLY inspired computing , *CENTRAL pattern generators , *FREQUENCIES of oscillating systems - Abstract
In recent years, locomotion mechanisms exhibited by vertebrate animals have been the inspiration for the improvement in the performance of robotic systems. These mechanisms include the adaptability of their locomotion to any change registered in the environment through their biological sensors. In this regard, we aim to replicate such kind of adaptability through a sCPG. This sCPG generates different locomotion (rhythmic) patterns which are driven by an external stimulus, that is, the output of a FSR sensor to provide feedback. The sCPG consists of a network of five populations of LIF neurons designed with a specific topology in such a way that the rhythmic patterns can be generated and driven by the aforementioned external stimulus. Therefore, eventually, the locomotion of an end robotic platform could be adapted to the terrain by using any sensor as input. The sCPG with adaptation has been numerically validated at software and hardware level, using the Brian 2 simulator and the SpiNNaker neuromorphic platform for the latest. In particular, our experiments clearly show an adaptation in the oscillation frequencies between the spikes produced in the populations of the sCPG while the input stimulus varies. To validate the robustness and adaptability of the sCPG, we have performed several tests by variating the output of the sensor. These experiments were carried out in Brian 2 and SpiNNaker; both implementations showed a similar behavior with a Pearson correlation coefficient of 0.905. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
21. Plasticity in large-scale neuromorphic models of the neocortex
- Author
-
Knight, James and Furber, Stephen
- Subjects
006.3 ,SpiNNaker ,Plasticity - Abstract
The neocortex is the most recently evolved part of the mammalian brain and enables the intelligent, adaptable behaviour that has allowed mammals to conquer much of planet earth. The human neocortex consists of a thin sheet of neural tissue containing approximately 20*10^9 neurons. These neurons are connected by a dense network of highly plastic synapses whose efficacy and structure constantly change in response to internal and external stimuli. Understanding exactly how we perceive the world, plan our actions and use language, using this computational substrate, is one of the grand challenges of computing research. One of the ways to address this challenge is to build and simulate neural systems, an approach neuromorphic systems such as SpiNNaker are designed to enable. The basic computational unit of a SpiNNaker system is a general-purpose ARM processor, which allows it to be programmed to simulate a wide variety of neuron and synapse models. This flexibility is particularly valuable in the study of synaptic plasticity, which has been described using a plethora of models. In this thesis I present a new SpiNNaker synaptic plasticity implementation and, using this, develop a neocortically-inspired model of temporal sequence learning consisting of 2*10^4 neurons and 5.1*10^7 plastic synapses: the largest plastic neural network ever to be simulated on neuromorphic hardware. I then identify several problems that occur when using existing approaches to simulate such models on SpiNNaker before presenting a new, more flexible approach. This new approach not only solves many of these problems but also suggests directions for architectural improvements in future neuromorphic systems.
- Published
- 2017
22. Real time Spaun on SpiNNaker : functional brain simulation on a massively-parallel computer architecture
- Author
-
Mundy, Andrew and Garside, James
- Subjects
006.3 ,SpiNNaker ,Neural Engineering Framework ,Spiking neural networks ,Logic minimization - Abstract
Model building is a fundamental scientific tool. Increasingly there is interest in building neurally-implemented models of cognitive processes with the intention of modelling brains. However, simulation of such models can be prohibitively expensive in both the time and energy required. For example, Spaun - "the world's first functional brain model", comprising 2.5 million neurons - required 2.5 hours of computation for every second of simulation on a large compute cluster. SpiNNaker is a massively parallel, low power architecture specifically designed for the simulation of large neural models in biological real time. Ideally, SpiNNaker could be used to facilitate rapid simulation of models such as Spaun. However the Neural Engineering Framework (NEF), with which Spaun is built, maps poorly to the architecture - to the extent that models such as Spaun would consume vast portions of SpiNNaker machines and still not run as fast as biology. This thesis investigates whether real time simulation of Spaun on SpiNNaker is at all possible. Three techniques which facilitate such a simulation are presented. The first reduces the memory, compute and network loads consumed by the NEF. Consequently, it is demonstrated that only a twentieth of the cores are required to simulate a core component of the Spaun network than would otherwise have been needed. The second technique uses a small number of additional cores to significantly reduce the network traffic required to simulated this core component. As a result simulation in real time is shown to be feasible. The final technique is a novel logic minimisation algorithm which reduces the size of the routing tables which are used to direct information around the SpiNNaker machine. This last technique is necessary to allow the routing of models of the scale and complexity of Spaun. Together these provide the ability to simulate the Spaun model in biological real time - representing a speed-up of 9000 times over previously reported results - with room for much larger models on full-scale SpiNNaker machines.
- Published
- 2017
23. Bio-inspired computational memory model of the Hippocampus: An approach to a neuromorphic spike-based Content-Addressable Memory.
- Author
-
Casanueva-Morato, Daniel, Ayuso-Martinez, Alvaro, Dominguez-Morales, Juan P., Jimenez-Fernandez, Angel, and Jimenez-Moreno, Gabriel
- Subjects
- *
ARTIFICIAL neural networks , *ASSOCIATIVE storage , *NEUROMORPHICS , *SHORT-term memory , *ENGINEERING models , *BIOLOGICALLY inspired computing - Abstract
The brain has computational capabilities that surpass those of modern systems, being able to solve complex problems efficiently in a simple way. Neuromorphic engineering aims to mimic biology in order to develop new systems capable of incorporating such capabilities. Bio-inspired learning systems continue to be a challenge that must be solved, and much work needs to be done in this regard. Among all brain regions, the hippocampus stands out as an autoassociative short-term memory with the capacity to learn and recall memories from any fragment of them. These characteristics make the hippocampus an ideal candidate for developing bio-inspired learning systems that, in addition, resemble content-addressable memories. Therefore, in this work we propose a bio-inspired spiking content-addressable memory model based on the CA3 region of the hippocampus with the ability to learn, forget and recall memories, both orthogonal and non-orthogonal, from any fragment of them. The model was implemented on the SpiNNaker hardware platform using Spiking Neural Networks. A set of experiments based on functional, stress and applicability tests were performed to demonstrate its correct functioning. This work presents the first hardware implementation of a fully-functional bio-inspired spiking hippocampal content-addressable memory model, paving the way for the development of future more complex neuromorphic systems. [ABSTRACT FROM AUTHOR]
- Published
- 2024
- Full Text
- View/download PDF
24. Verification of a neuromorphic computing network simulator using experimental traffic data.
- Author
-
Kleijnen, Robert, Robens, Markus, Schiek, Michael, and van Waasen, Stefan
- Subjects
TELECOMMUNICATION systems - Abstract
Simulations are a powerful tool to explore the design space of hardware systems, offering the flexibility to analyze different designs by simply changing parameters within the simulator setup. A precondition for the effectiveness of this methodology is that the simulation results accurately represent the real system. In a previous study, we introduced a simulator specifically designed to estimate the network load and latency to be observed on the connections in neuromorphic computing (NC) systems. The simulator was shown to be especially valuable in the case of large scale heterogeneous neural networks (NNs). In this work, we compare the network load measured on a SpiNNaker board running a NN in different configurations reported in the literature to the results obtained with our simulator running the same configurations. The simulated network loads show minor differences from the values reported in the ascribed publication but fall within the margin of error, considering the generation of the test case NN based on statistics that introduced variations. Having shown that the network simulator provides representative results for this type of --biological plausible--heterogeneous NNs, it also paves the way to further use of the simulator for more complex network analyses. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
25. Beyond LIF Neurons on Neuromorphic Hardware.
- Author
-
Ward, Mollie and Rhodes, Oliver
- Subjects
NEURONS ,TIME measurements ,HARDWARE - Abstract
Neuromorphic systems aim to provide accelerated low-power simulation of Spiking Neural Networks (SNNs), typically featuring simple and efficient neuron models such as the Leaky Integrate-and-Fire (LIF) model. Biologically plausible neuron models developed by neuroscientists are largely ignored in neuromorphic computing due to their increased computational costs. This work bridges this gap through implementation and evaluation of a single compartment Hodgkin-Huxley (HH) neuron and a multi-compartment neuron incorporating dendritic computation on the SpiNNaker, and SpiNNaker2 prototype neuromorphic systems. Numerical accuracy of the model implementations is benchmarked against reference models in the NEURON simulation environment, with excellent agreement achieved by both the fixed- and floating-point SpiNNaker implementations. The computational cost is evaluated in terms of timing measurements profiling neural state updates. While the additional model complexity understandably increases computation times relative to LIF models, it was found a wallclock time increase of only 8x was observed for the HH neuron (11x for the mutlicompartment model), demonstrating the potential of hardware accelerators in the next-generation neuromorphic system to optimize implementation of complex neuron models. The benefits of models directly corresponding to biophysiological data are demonstrated: HH neurons are able to express a range of output behaviors not captured by LIF neurons; and the dendritic compartment provides the first implementation of a spiking multi- compartment neuron model with XOR-solving capabilities on neuromorphic hardware. The work paves the way for inclusion of more biologically representative neuron models in neuromorphic systems, and showcases the benefits of hardware accelerators included in the next-generation SpiNNaker2 architecture. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
26. Verification of a neuromorphic computing network simulator using experimental traffic data
- Author
-
Robert Kleijnen, Markus Robens, Michael Schiek, and Stefan van Waasen
- Subjects
neuromorphic computing ,neuromorphic platform ,network simulator ,communication network ,simulator verification ,SpiNNaker ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
Simulations are a powerful tool to explore the design space of hardware systems, offering the flexibility to analyze different designs by simply changing parameters within the simulator setup. A precondition for the effectiveness of this methodology is that the simulation results accurately represent the real system. In a previous study, we introduced a simulator specifically designed to estimate the network load and latency to be observed on the connections in neuromorphic computing (NC) systems. The simulator was shown to be especially valuable in the case of large scale heterogeneous neural networks (NNs). In this work, we compare the network load measured on a SpiNNaker board running a NN in different configurations reported in the literature to the results obtained with our simulator running the same configurations. The simulated network loads show minor differences from the values reported in the ascribed publication but fall within the margin of error, considering the generation of the test case NN based on statistics that introduced variations. Having shown that the network simulator provides representative results for this type of —biological plausible—heterogeneous NNs, it also paves the way to further use of the simulator for more complex network analyses.
- Published
- 2022
- Full Text
- View/download PDF
27. Beyond LIF Neurons on Neuromorphic Hardware
- Author
-
Mollie Ward and Oliver Rhodes
- Subjects
SpiNNaker ,dendritic computation ,Hodgkin-Huxley ,neuronal modeling ,neuromorphic computing ,spiking neural networks ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
Neuromorphic systems aim to provide accelerated low-power simulation of Spiking Neural Networks (SNNs), typically featuring simple and efficient neuron models such as the Leaky Integrate-and-Fire (LIF) model. Biologically plausible neuron models developed by neuroscientists are largely ignored in neuromorphic computing due to their increased computational costs. This work bridges this gap through implementation and evaluation of a single compartment Hodgkin-Huxley (HH) neuron and a multi-compartment neuron incorporating dendritic computation on the SpiNNaker, and SpiNNaker2 prototype neuromorphic systems. Numerical accuracy of the model implementations is benchmarked against reference models in the NEURON simulation environment, with excellent agreement achieved by both the fixed- and floating-point SpiNNaker implementations. The computational cost is evaluated in terms of timing measurements profiling neural state updates. While the additional model complexity understandably increases computation times relative to LIF models, it was found a wallclock time increase of only 8× was observed for the HH neuron (11× for the mutlicompartment model), demonstrating the potential of hardware accelerators in the next-generation neuromorphic system to optimize implementation of complex neuron models. The benefits of models directly corresponding to biophysiological data are demonstrated: HH neurons are able to express a range of output behaviors not captured by LIF neurons; and the dendritic compartment provides the first implementation of a spiking multi-compartment neuron model with XOR-solving capabilities on neuromorphic hardware. The work paves the way for inclusion of more biologically representative neuron models in neuromorphic systems, and showcases the benefits of hardware accelerators included in the next-generation SpiNNaker2 architecture.
- Published
- 2022
- Full Text
- View/download PDF
28. Evolution of spiking neural networks for temporal pattern recognition and animat control
- Author
-
Abdelmotaleb, Ahmed Mostafa Othman
- Subjects
006.3 ,Evolving Spiking Neural Networks ,Temporal Pattern Recognition ,Animat Foraging ,Genetic Algorithm ,Gene regulatory networks ,Leaky integrate and fire ,Spinnaker ,Evolutionary algorithm - Abstract
I extended an artificial life platform called GReaNs (the name stands for Gene Regulatory evolving artificial Networks) to explore the evolutionary abilities of biologically inspired Spiking Neural Network (SNN) model. The encoding of SNNs in GReaNs was inspired by the encoding of gene regulatory networks. As proof-of-principle, I used GReaNs to evolve SNNs to obtain a network with an output neuron which generates a predefined spike train in response to a specific input. Temporal pattern recognition was one of the main tasks during my studies. It is widely believed that nervous systems of biological organisms use temporal patterns of inputs to encode information. The learning technique used for temporal pattern recognition is not clear yet. I studied the ability to evolve spiking networks with different numbers of interneurons in the absence and the presence of noise to recognize predefined temporal patterns of inputs. Results showed, that in the presence of noise, it was possible to evolve successful networks. However, the networks with only one interneuron were not robust to noise. The foraging behaviour of many small animals depends mainly on their olfactory system. I explored whether it was possible to evolve SNNs able to control an agent to find food particles on 2-dimensional maps. Using ring rate encoding to encode the sensory information in the olfactory input neurons, I managed to obtain SNNs able to control an agent that could detect the position of the food particles and move toward it. Furthermore, I did unsuccessful attempts to use GReaNs to evolve an SNN able to control an agent able to collect sound sources from one type out of several sound types. Each sound type is represented as a pattern of different frequencies. In order to use the computational power of neuromorphic hardware, I integrated GReaNs with the SpiNNaker hardware system. Only the simulation part was carried out using SpiNNaker, but the rest steps of the genetic algorithm were done with GReaNs.
- Published
- 2016
29. Building and operating large-scale SpiNNaker machines
- Author
-
Heathcote, Jonathan David, Garside, James, and Furber, Stephen
- Subjects
004.1 ,Computer Science ,Supercomputer ,Spiking neural networks ,SpiNNaker ,Networks ,Topology ,Hexagonal Torus Topology ,Fault tolerance ,Place and Route ,Simulated annealing ,Graphs ,Software - Abstract
SpiNNaker is an unconventional supercomputer architecture designed to simulate up to one billion biologically realistic neurons in real-time. To achieve this goal, SpiNNaker employs a novel network architecture which poses a number of practical problems in scaling up from desktop prototypes to machine room filling installations. SpiNNaker's hexagonal torus network topology has received mostly theoretical treatment in the literature. This thesis tackles some of the challenges encountered when building `real-world' systems. Firstly, a scheme is devised for physically laying out hexagonal torus topologies in machine rooms which avoids long cables; this is demonstrated on a half-million core SpiNNaker prototype. Secondly, to improve the performance of existing routing algorithms, a more efficient process is proposed for finding (logically) short paths through hexagonal torus topologies. This is complemented by a formula which provides routing algorithms with greater flexibility when finding paths, potentially resulting in a more balanced network utilisation. The scale of SpiNNaker's network and the models intended for it also present their own challenges. Placement and routing algorithms are developed which assign processes to nodes and generate paths through SpiNNaker's network. These algorithms minimise congestion and tolerate network faults. The proposed placement algorithm is inspired by techniques used in chip design and is shown to enable larger applications to run on SpiNNaker than the previous state-of-the-art. Likewise the routing algorithm developed is able to tolerate network faults, inevitably present in large-scale systems, with little performance overhead.
- Published
- 2016
30. Scalability and robustness of artificial neural networks
- Author
-
Stromatias, Evangelos, Garside, James, and Furber, Stephen
- Subjects
006.3 ,SpiNNaker ,Neuromorphic ,Spiking ,low-power ,low-latency ,scalable ,robustness ,limited weight precision ,spiking neural networks - Abstract
Artificial Neural Networks (ANNs) appear increasingly and routinely to gain popularity today, as they are being used in several diverse research fields and many different contexts, which may range from biological simulations and experiments on artificial neuronal models to machine learning models intended for industrial and engineering applications. One example is the recent success of Deep Learning architectures (e.g., Deep Belief Networks [DBN]), which appear in the spotlight of machine learning research, as they are capable of delivering state-of-the-art results in many domains. While the performance of such ANN architectures is greatly affected by their scale, their capacity for scalability both for training and during execution is limited by the increased power consumption and communication overheads, implicitly posing a limiting factor on their real-time performance. The on-going work on the design and construction of spike-based neuromorphic platforms offers an alternative for running large-scale neural networks, such as DBNs, with significantly lower power consumption and lower latencies, but has to overcome the hardware limitations and model specialisations imposed by these type of circuits. SpiNNaker is a novel massively parallel fully programmable and scalable architecture designed to enable real-time spiking neural network (SNN) simulations. These properties render SpiNNaker quite an attractive neuromorphic exploration platform for running large-scale ANNs, however, it is necessary to investigate thoroughly both its power requirements as well as its communication latencies. This research focusses on around two main aspects. First, it aims at characterising the power requirements and communication latencies of the SpiNNaker platform while running large-scale SNN simulations. The results of this investigation lead to the derivation of a power estimation model for the SpiNNaker system, a reduction of the overall power requirements and the characterisation of the intra- and inter-chip spike latencies. Then it focuses on a full characterisation of spiking DBNs, by developing a set of case studies in order to determine the impact of (a) the hardware bit precision; (b) the input noise; (c) weight variation; and (d) combinations of these on the classification performance of spiking DBNs for the problem of handwritten digit recognition. The results demonstrate that spiking DBNs can be realised on limited precision hardware platforms without drastic performance loss, and thus offer an excellent compromise between accuracy and low-power, low-latency execution. These studies intend to provide important guidelines for informing current and future efforts around developing custom large-scale digital and mixed-signal spiking neural network platforms.
- Published
- 2016
31. Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks.
- Author
-
Patiño-Saucedo, Alberto, Rostro-González, Horacio, Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Subjects
COMPUTER vision ,MORPHOLOGY ,DEEP learning ,PATTERN recognition systems ,LIQUIDS - Abstract
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance. [ABSTRACT FROM AUTHOR]
- Published
- 2022
- Full Text
- View/download PDF
32. Parallelization of Neural Processing on Neuromorphic Hardware
- Author
-
Luca Peres and Oliver Rhodes
- Subjects
neuromorphic computing ,SpiNNaker ,real-time ,parallel programming ,event-driven simulation ,spiking neural networks ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
Learning and development in real brains typically happens over long timescales, making long-term exploration of these features a significant research challenge. One way to address this problem is to use computational models to explore the brain, with Spiking Neural Networks a popular choice to capture neuron and synapse dynamics. However, researchers require simulation tools and platforms to execute simulations in real- or sub-realtime, to enable exploration of features such as long-term learning and neural pathologies over meaningful periods. This article presents novel multicore processing strategies on the SpiNNaker Neuromorphic hardware, addressing parallelization of Spiking Neural Network operations through allocation of dedicated computational units to specific tasks (such as neural and synaptic processing) to optimize performance. The work advances previous real-time simulations of a cortical microcircuit model, parameterizing load balancing between computational units in order to explore trade-offs between computational complexity and speed, to provide the best fit for a given application. By exploiting the flexibility of the SpiNNaker Neuromorphic platform, up to 9× throughput of neural operations is demonstrated when running biologically representative Spiking Neural Networks.
- Published
- 2022
- Full Text
- View/download PDF
33. Liquid State Machine on SpiNNaker for Spatio-Temporal Classification Tasks
- Author
-
Alberto Patiño-Saucedo, Horacio Rostro-González, Teresa Serrano-Gotarredona, and Bernabé Linares-Barranco
- Subjects
Liquid State Machine ,N-MNIST ,neuromorphic hardware ,spiking neural network ,SpiNNaker ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
Liquid State Machines (LSMs) are computing reservoirs composed of recurrently connected Spiking Neural Networks which have attracted research interest for their modeling capacity of biological structures and as promising pattern recognition tools suitable for their implementation in neuromorphic processors, benefited from the modest use of computing resources in their training process. However, it has been difficult to optimize LSMs for solving complex tasks such as event-based computer vision and few implementations in large-scale neuromorphic processors have been attempted. In this work, we show that offline-trained LSMs implemented in the SpiNNaker neuromorphic processor are able to classify visual events, achieving state-of-the-art performance in the event-based N-MNIST dataset. The training of the readout layer is performed using a recent adaptation of back-propagation-through-time (BPTT) for SNNs, while the internal weights of the reservoir are kept static. Results show that mapping our LSM from a Deep Learning framework to SpiNNaker does not affect the performance of the classification task. Additionally, we show that weight quantization, which substantially reduces the memory footprint of the LSM, has a small impact on its performance.
- Published
- 2022
- Full Text
- View/download PDF
34. From von Neumann Machines to Neuromorphic Platforms
- Author
-
Kasabov, Nikola K., Kasabov, Nikola, Series Editor, and Kasabov, Nikola K.
- Published
- 2019
- Full Text
- View/download PDF
35. From von Neumann Architecture and Atanasoffs ABC to Neuro-Morphic Computation and Kasabov’s NeuCube: Principles and Implementations
- Author
-
Sengupta, Neelava, Ramos, Josafath Israel Espinosa, Tu, Enmei, Marks, Stefan, Scott, Nathan, Weclawski, Jakub, Gollahalli, Akshay Raj, Doborjeh, Maryam Gholami, Doborjeh, Zohreh Gholami, Kumarasinghe, Kaushalya, Breen, Vivienne, Abbott, Anne, Kacprzyk, Janusz, Series Editor, Sgurev, Vassil, editor, Piuri, Vincenzo, editor, and Jotsov, Vladimir, editor
- Published
- 2018
- Full Text
- View/download PDF
36. Real-time detection of bursts in neuronal cultures using a neuromorphic auditory sensor and spiking neural networks.
- Author
-
Dominguez-Morales, Juan P., Buccelli, Stefano, Gutierrez-Galan, Daniel, Colombi, Ilaria, Jimenez-Fernandez, Angel, and Chiappalone, Michela
- Subjects
- *
DETECTORS , *SIGNAL processing , *CULTURE - Abstract
The correct identification of burst events is crucial in many scenarios, ranging from basic neuroscience to biomedical applications. However, none of the burst detection methods that can be found in the literature have been widely adopted for this task. As an alternative to conventional techniques, a novel neuromorphic approach for real-time burst detection is proposed and tested on acquisitions from in vitro cultures. The system consists of a Neuromorphic Auditory Sensor, which converts the input signal obtained from electrophysiological recordings into spikes and decomposes them into different frequency bands. The output of the sensor is sent to a trained Spiking Neural Network implemented on a SpiNNaker board that discerns between bursting and non-bursting activity. This data-driven approach was compared with different conventional spike-based and raw-based burst detection methods, addressing some of their drawbacks, such as being able to detect both high and low frequency events and working in an online manner. Similar results in terms of number of detected events, mean burst duration and correlation as current state-of-the-art approaches were obtained with the proposed system, also benefiting from its lower power consumption and computational latency. Therefore, our neuromorphic-based burst detection paves the road to future implementations for real-time neuroprosthetic applications. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
37. Learning in spiking neural networks
- Author
-
Davies, Sergio, Garside, James, and Furber, Stephen
- Subjects
006.3 ,Learning ,Spiking neural networks ,Neural network simulators ,Neuromimetic hardware ,Neuromorphic hardware ,SpiNNaker ,Population-based routing ,STDP ,TTS ,Real-time software ,Asyncronous software execution - Abstract
Artificial neural network simulators are a research field which attracts the interest of researchers from various fields, from biology to computer science. The final objectives are the understanding of the mechanisms underlying the human brain, how to reproduce them in an artificial environment, and how drugs interact with them. Multiple neural models have been proposed, each with their peculiarities, from the very complex and biologically realistic Hodgkin-Huxley neuron model to the very simple 'leaky integrate-and-fire' neuron. However, despite numerous attempts to understand the learning behaviour of the synapses, few models have been proposed. Spike-Timing-Dependent Plasticity (STDP) is one of the most relevant and biologically plausible models, and some variants (such as the triplet-based STDP rule) have been proposed to accommodate all biological observations. The research presented in this thesis focuses on a novel learning rule, based on the spike-pair STDP algorithm, which provides a statistical approach with the advantage of being less computationally expensive than the standard STDP rule, and is therefore suitable for its implementation on stand-alone computational units. The environment in which this research work has been carried out is the SpiNNaker project, which aims to provide a massively parallel computational substrate for neural simulation. To support such research, two other topics have been addressed: the first is a way to inject spikes into the SpiNNaker system through a non-real-time channel such as the Ethernet link, synchronising with the timing of the SpiNNaker system. The second research topic is focused on a way to route spikes in the SpiNNaker system based on populations of neurons. The three topics are presented in sequence after a brief introduction to the SpiNNaker project. Future work could include structural plasticity (also known as synaptic rewiring); here, during the simulation of neural networks on the SpiNNaker system, axons, dendrites and synapses may be grown or pruned according to biological observations.
- Published
- 2013
38. Error control with binary cyclic codes
- Author
-
Grymel, Martin-Thomas, Garside, James, and Furber, Stephen
- Subjects
621.39 ,Error Control ,Error Detection ,Error Correction ,Cyclic Code ,Cyclic Redundancy Checksum ,CRC ,Programmable ,Parallel ,Circuit ,LFSR ,Linear Feedback Shift Register ,Discrete Logarithm ,Algorithm ,Generic ,Deterministic ,Polynomial Ring ,Primitive Polynomial ,Maximum Length Sequence ,SpiNNaker - Abstract
Error-control codes provide a mechanism to increase the reliability of digital data being processed, transmitted, or stored under noisy conditions. Cyclic codes constitute an important class of error-control code, offering powerful error detection and correction capabilities. They can easily be generated and verified in hardware, which makes them particularly well suited to the practical use as error detecting codes.A cyclic code is based on a generator polynomial which determines its properties including the specific error detection strength. The optimal choice of polynomial depends on many factors that may be influenced by the underlying application. It is therefore advantageous to employ programmable cyclic code hardware that allows a flexible choice of polynomial to be applied to different requirements. A novel method is presented in this thesis to realise programmable cyclic code circuits that are fast, energy-efficient and minimise implementation resources.It can be shown that the correction of a single-bit error on the basis of a cyclic code is equivalent to the solution of an instance of the discrete logarithm problem. A new approach is proposed for computing discrete logarithms; this leads to a generic deterministic algorithm for analysed group orders that equal Mersenne numbers with an exponent of a power of two. The algorithm exhibits a worst-case runtime in the order of the square root of the group order and constant space requirements.This thesis establishes new relationships for finite fields that are represented as the polynomial ring over the binary field modulo a primitive polynomial. With a subset of these properties, a novel approach is developed for the solution of the discrete logarithm in the multiplicative groups of these fields. This leads to a deterministic algorithm for small group orders that has linear space and linearithmic time requirements in the degree of defining polynomial, enabling an efficient correction of single-bit errors based on the corresponding cyclic codes.
- Published
- 2013
39. Managing a real-time massively-parallel neural architecture
- Author
-
Patterson, James Cameron, Garside, James, and Furber, Stephen
- Subjects
006.3 ,SpiNNaker ,neural network ,spiking neural network ,ANN ,SNN ,visualisation ,visualization ,embedded ,real-time ,management ,SNMP ,steering ,HPC ,parallel ,artificial neural network - Abstract
A human brain has billions of processing elements operating simultaneously; the only practical way to model this computationally is with a massively-parallel computer. A computer on such a significant scale requires hundreds of thousands of interconnected processing elements, a complex environment which requires many levels of monitoring, management and control. Management begins from the moment power is applied and continues whilst the application software loads, executes, and the results are downloaded. This is the story of the research and development of a framework of scalable management tools that support SpiNNaker, a novel computing architecture designed to model spiking neural networks of biologically-significant sizes. This management framework provides solutions from the most fundamental set of power-on self-tests, through to complex, real-time monitoring of the health of the hardware and the software during simulation. The framework devised uses standard tools where appropriate, covering hardware up / down events and capacity information, through to bespoke software developed to provide real-time insight to neural network software operation across multiple levels of abstraction. With this layered management approach, users (or automated agents) have access to results dynamically and are able to make informed decisions on required actions in real-time.
- Published
- 2012
40. Towards a Bio-Inspired Real-Time Neuromorphic Cerebellum
- Author
-
Petruţ A. Bogdan, Beatrice Marcinnò, Claudia Casellato, Stefano Casali, Andrew G.D. Rowley, Michael Hopkins, Francesco Leporati, Egidio D'Angelo, and Oliver Rhodes
- Subjects
neuromorphic computing ,SpiNNaker ,large scale simulation ,spiking neural network ,communication profiling ,cerebellum model ,Neurosciences. Biological psychiatry. Neuropsychiatry ,RC321-571 - Abstract
This work presents the first simulation of a large-scale, bio-physically constrained cerebellum model performed on neuromorphic hardware. A model containing 97,000 neurons and 4.2 million synapses is simulated on the SpiNNaker neuromorphic system. Results are validated against a baseline simulation of the same model executed with NEST, a popular spiking neural network simulator using generic computational resources and double precision floating point arithmetic. Individual cell and network-level spiking activity is validated in terms of average spike rates, relative lead or lag of spike times, and membrane potential dynamics of individual neurons, and SpiNNaker is shown to produce results in agreement with NEST. Once validated, the model is used to investigate how to accelerate the simulation speed of the network on the SpiNNaker system, with the future goal of creating a real-time neuromorphic cerebellum. Through detailed communication profiling, peak network activity is identified as one of the main challenges for simulation speed-up. Propagation of spiking activity through the network is measured, and will inform the future development of accelerated execution strategies for cerebellum models on neuromorphic hardware. The large ratio of granule cells to other cell types in the model results in high levels of activity converging onto few cells, with those cells having relatively larger time costs associated with the processing of communication. Organizing cells on SpiNNaker in accordance with their spatial position is shown to reduce the peak communication load by 41%. It is hoped that these insights, together with alternative parallelization strategies, will pave the way for real-time execution of large-scale, bio-physically constrained cerebellum models on SpiNNaker. This in turn will enable exploration of cerebellum-inspired controllers for neurorobotic applications, and execution of extended duration simulations over timescales that would currently be prohibitive using conventional computational platforms.
- Published
- 2021
- Full Text
- View/download PDF
41. Towards a Bio-Inspired Real-Time Neuromorphic Cerebellum.
- Author
-
Bogdan, Petruţ A., Marcinnò, Beatrice, Casellato, Claudia, Casali, Stefano, Rowley, Andrew G.D., Hopkins, Michael, Leporati, Francesco, D'Angelo, Egidio, and Rhodes, Oliver
- Subjects
FLOATING-point arithmetic ,CEREBELLUM ,GRANULE cells ,MEMBRANE potential ,PEAK load ,SYNAPSES - Abstract
This work presents the first simulation of a large-scale, bio-physically constrained cerebellum model performed on neuromorphic hardware. A model containing 97,000 neurons and 4.2 million synapses is simulated on the SpiNNaker neuromorphic system. Results are validated against a baseline simulation of the same model executed with NEST, a popular spiking neural network simulator using generic computational resources and double precision floating point arithmetic. Individual cell and network-level spiking activity is validated in terms of average spike rates, relative lead or lag of spike times, and membrane potential dynamics of individual neurons, and SpiNNaker is shown to produce results in agreement with NEST. Once validated, the model is used to investigate how to accelerate the simulation speed of the network on the SpiNNaker system, with the future goal of creating a real-time neuromorphic cerebellum. Through detailed communication profiling, peak network activity is identified as one of the main challenges for simulation speed-up. Propagation of spiking activity through the network is measured, and will inform the future development of accelerated execution strategies for cerebellum models on neuromorphic hardware. The large ratio of granule cells to other cell types in the model results in high levels of activity converging onto few cells, with those cells having relatively larger time costs associated with the processing of communication. Organizing cells on SpiNNaker in accordance with their spatial position is shown to reduce the peak communication load by 41%. It is hoped that these insights, together with alternative parallelization strategies, will pave the way for real-time execution of large-scale, bio-physically constrained cerebellum models on SpiNNaker. This in turn will enable exploration of cerebellum-inspired controllers for neurorobotic applications, and execution of extended duration simulations over timescales that would currently be prohibitive using conventional computational platforms. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
42. A SpiNNaker Application: Design, Implementation and Validation of SCPGs
- Author
-
Cuevas-Arteaga, Brayan, Dominguez-Morales, Juan Pedro, Rostro-Gonzalez, Horacio, Espinal, Andres, Jimenez-Fernandez, Angel F., Gomez-Rodriguez, Francisco, Linares-Barranco, Alejandro, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Rojas, Ignacio, editor, Joya, Gonzalo, editor, and Catala, Andreu, editor
- Published
- 2017
- Full Text
- View/download PDF
43. Fine-grained or coarse-grained? Strategies for implementing parallel genetic algorithms in a programmable neuromorphic platform.
- Author
-
Sugiarto, Indar
- Subjects
- *
PARALLEL algorithms , *ALGORITHMS , *SCIENTISTS , *COMPUTER performance , *PARALLEL programming , *GENETIC algorithms - Abstract
Genetic algorithm (GA) is one of popular heuristic-based optimization methods that attracts engineers and scientists for many years. With the advancement of multiand many-core technologies, GAs are transformed into more powerful tools by parallelising their core processes. This paper describes a feasibility study of implementing parallel GAs (pGAs) on a SpiNNaker. As a many-core neuromorphic platform, SpiNNaker offers a possibility to scale-up a parallelised algorithm, such as a pGA, whilst offering low power consumption on its processing and communication overhead. However, due to its small packets distribution mechanism and constrained processing resources, parallelising processes of a GA in SpiNNaker is challenging. In this paper we show how a pGA can be implemented on SpiNNaker and analyse its performance. Due to inherently numerous parameter and classification of pGAs, we evaluate only the most common aspects of a pGA and use some artificial benchmarking test functions. The experiments produced some promising results that may lead to further developments of massively parallel GAs on SpiNNaker. [ABSTRACT FROM AUTHOR]
- Published
- 2021
- Full Text
- View/download PDF
44. Neuropod: A real-time neuromorphic spiking CPG applied to robotics.
- Author
-
Gutierrez-Galan, Daniel, Dominguez-Morales, Juan P., Perez-Peña, Fernando, Jimenez-Fernandez, Angel, and Linares-Barranco, Alejandro
- Subjects
- *
CENTRAL pattern generators , *HUMAN-machine relationship , *NEUROMORPHICS , *ROBOTICS , *ROBOTS , *ELECTRIC generators , *BRAIN-computer interfaces - Abstract
Initially, robots were developed with the aim of making our life easier, carrying out repetitive or dangerous tasks for humans. Although they were able to perform these tasks, the latest generation of robots are being designed to take a step further, by performing more complex tasks that have been carried out by smart animals or humans up to date. To this end, inspiration needs to be taken from biological examples. For instance, insects are able to optimally solve complex environment navigation problems, and many researchers have started to mimic how these insects behave. Recent interest in neuromorphic engineering has motivated us to present a real-time, neuromorphic, spike-based Central Pattern Generator of application in neurorobotics, using an arthropod-like robot. A Spiking Neural Network was designed and implemented on SpiNNaker. The network models a complex, online-change capable Central Pattern Generator which generates three gaits for a hexapod robot locomotion in real-time. Reconfigurable hardware was used to manage both the motors of the robot and the low-latency communication interface with the Spiking Neural Networks. Real-time measurements confirm the simulation results, and locomotion tests show that NeuroPod can perform the gaits without any balance loss or added delay. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
45. Stochastic rounding and reduced-precision fixed-point arithmetic for solving neural ordinary differential equations.
- Author
-
Hopkins, Michael, Mikaitis, Mantas, Lester, Dave R., and Furber, Steve
- Subjects
- *
ORDINARY differential equations , *ARITHMETIC , *FLOATING-point arithmetic , *PARTIAL differential equations , *DIGITAL signal processing , *ENERGY consumption - Abstract
Although double-precision floating-point arithmetic currently dominates high-performance computing, there is increasing interest in smaller and simpler arithmetic types. The main reasons are potential improvements in energy efficiency and memory footprint and bandwidth. However, simply switching to lower-precision types typically results in increased numerical errors. We investigate approaches to improving the accuracy of reduced-precision fixed-point arithmetic types, using examples in an important domain for numerical computation in neuroscience: the solution of ordinary differential equations (ODEs). The Izhikevich neuron model is used to demonstrate that rounding has an important role in producing accurate spike timings from explicit ODE solution algorithms. In particular, fixed-point arithmetic with stochastic rounding consistently results in smaller errors compared to single-precision floating-point and fixed-point arithmetic with round-to-nearest across a range of neuron behaviours and ODE solvers. A computationally much cheaper alternative is also investigated, inspired by the concept of dither that is a widely understood mechanism for providing resolution below the least significant bit in digital signal processing. These results will have implications for the solution of ODEs in other subject areas, and should also be directly relevant to the huge range of practical problems that are represented by partial differential equations. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
46. A Sensor Fusion Horse Gait Classification by a Spiking Neural Network on SpiNNaker
- Author
-
Rios-Navarro, Antonio, Dominguez-Morales, Juan Pedro, Tapiador-Morales, Ricardo, Dominguez-Morales, Manuel, Jimenez-Fernandez, Angel, Linares-Barranco, Alejandro, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Villa, Alessandro E.P., editor, Masulli, Paolo, editor, and Pons Rivero, Antonio Javier, editor
- Published
- 2016
- Full Text
- View/download PDF
47. Multilayer Spiking Neural Network for Audio Samples Classification Using SpiNNaker
- Author
-
Dominguez-Morales, Juan Pedro, Jimenez-Fernandez, Angel, Rios-Navarro, Antonio, Cerezuela-Escudero, Elena, Gutierrez-Galan, Daniel, Dominguez-Morales, Manuel J., Jimenez-Moreno, Gabriel, Hutchison, David, Series editor, Kanade, Takeo, Series editor, Kittler, Josef, Series editor, Kleinberg, Jon M., Series editor, Mattern, Friedemann, Series editor, Mitchell, John C., Series editor, Naor, Moni, Series editor, Pandu Rangan, C., Series editor, Steffen, Bernhard, Series editor, Terzopoulos, Demetri, Series editor, Tygar, Doug, Series editor, Weikum, Gerhard, Series editor, Villa, Alessandro E.P., editor, Masulli, Paolo, editor, and Pons Rivero, Antonio Javier, editor
- Published
- 2016
- Full Text
- View/download PDF
48. Bioinspired Spike-Based Hippocampus and Posterior Parietal Cortex Models for Robot Navigation and Environment Pseudomapping
- Author
-
Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Casanueva Morato, Daniel, Ayuso Martínez, Álvaro, Domínguez Morales, Juan Pedro, Jiménez Fernández, Ángel Francisco, Jiménez Moreno, Gabriel, Pérez Peña, Fernando, Universidad de Sevilla. Departamento de Arquitectura y Tecnología de Computadores, Casanueva Morato, Daniel, Ayuso Martínez, Álvaro, Domínguez Morales, Juan Pedro, Jiménez Fernández, Ángel Francisco, Jiménez Moreno, Gabriel, and Pérez Peña, Fernando
- Abstract
The brain has great capacity for computation and efficient resolution of complex problems, far surpassing modern computers. Neuromorphic engineering seeks to mimic the basic principles of the brain to develop systems capable of achieving such capabilities. In the neuromorphic field, navigation systems are of great interest due to their potential applicability to robotics, although these systems are still a challenge to be solved. This work proposes a spike-based robotic navigation and environment pseudomapping system formed by a bioinspired hippocampal memory model connected to a posterior parietal cortex (PPC) model. The hippocampus is in charge of maintaining a representation of an environment state map, and the PPC is in charge of local decision-making. This system is implemented on the SpiNNaker hardware platform using spiking neural networks. A set of real-time experiments are applied to demonstrate the correct functioning of the system in virtual and physical environments on a robotic platform. The system is able to navigate through the environment to reach a goal position starting from an initial position, avoiding obstacles and mapping the environment. To the best of the authors’ knowledge, this is the first implementation of an environment pseudomapping system with dynamic learning based on a bioinspired hippocampal memory. © 2023 The Authors. Advanced Intelligent Systems published by Wiley-VCH GmbH.
- Published
- 2023
49. Real-time cortical simulation on neuromorphic hardware.
- Author
-
Rhodes, Oliver, Peres, Luca, Rowley, Andrew G. D., Gait, Andrew, Plana, Luis A., Brenninkmeijer, Christian, and Furber, Steve B.
- Subjects
- *
CHRONOBIOLOGY , *COMMUNICATION barriers , *HARDWARE , *ENERGY consumption , *TIME measurements , *GRAPHICS processing units , *SYNAPSES , *HIGH performance computing - Abstract
Real-time simulation of a large-scale biologically representative spiking neural network is presented, through the use of a heterogeneous parallelization scheme and SpiNNaker neuromorphic hardware. A published cortical microcircuit model is used as a benchmark test case, representing ≈1mm² of early sensory cortex, containing 77 k neurons and 0.3 billion synapses. This is the first hard real-time simulation of this model, with 10 s of biological simulation time executed in 10 s wallclock time. This surpasses best-published efforts on HPC neural simulators (3× slowdown) and GPUs running optimized spiking neural network (SNN) libraries (2× slowdown). Furthermore, the presented approach indicates that real-time processing can be maintained with increasing SNN size, breaking the communication barrier incurred by traditional computing machinery. Model results are compared to an established HPC simulator baseline to verify simulation correctness, comparing well across a range of statistical measures. Energy to solution and energy per synaptic event are also reported, demonstrating that the relatively low-tech SpiNNaker processors achieve a 10× reduction in energy relative to modern HPC systems, and comparable energy consumption to modern GPUs. Finally, system robustness is demonstrated through multiple 12 h simulations of the cortical microcircuit, each simulating 12 h of biological time, and demonstrating the potential of neuromorphic hardware as a neuroscience research tool for studying complex spiking neural networks over extended time periods. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
50. Event-driven implementation of deep spiking convolutional neural networks for supervised classification using the SpiNNaker neuromorphic platform.
- Author
-
Patiño-Saucedo, Alberto, Rostro-Gonzalez, Horacio, Serrano-Gotarredona, Teresa, and Linares-Barranco, Bernabé
- Subjects
- *
MOORE'S law , *ARTIFICIAL neural networks , *ACTION potentials , *PARALLEL programming , *SIMULATION software , *TEMPORAL databases - Abstract
Neural networks have enabled great advances in recent times due mainly to improved parallel computing capabilities in accordance to Moore's Law, which allowed reducing the time needed for the parameter learning of complex, multi-layered neural architectures. However, with silicon technology reaching its physical limits, new types of computing paradigms are needed to increase the power efficiency of learning algorithms, especially for dealing with deep spatio-temporal knowledge on embedded applications. With the goal of mimicking the brain's power efficiency, new hardware architectures such as the SpiNNaker board have been built. Furthermore, recent works have shown that networks using spiking neurons as learning units can match classical neural networks in supervised tasks. In this paper, we show that the implementation of state-of-the-art models on both the MNIST and the event-based NMNIST digit recognition datasets is possible on neuromorphic hardware. We use two approaches, by directly converting a classical neural network to its spiking version and by training a spiking network from scratch. For both cases, software simulations and implementations into a SpiNNaker 103 machine were performed. Numerical results approaching the state of the art on digit recognition are presented, and a new method to decrease the spike rate needed for the task is proposed, which allows a significant reduction of the spikes (up to 34 times for a fully connected architecture) while preserving the accuracy of the system. With this method, we provide new insights on the capabilities offered by networks of spiking neurons to efficiently encode spatio-temporal information. [ABSTRACT FROM AUTHOR]
- Published
- 2020
- Full Text
- View/download PDF
Catalog
Discovery Service for Jio Institute Digital Library
For full access to our library's resources, please sign in.