Neuromorphic Computing and Engineering (Jan 2024)
Bio-realistic neural network implementation on Loihi 2 with Izhikevich neurons
Abstract
Neuromorphic systems are designed to emulate the principles of biological information processing, with the goals of improving computational efficiency and reducing energy usage. A critical aspect of these systems is the fidelity of neuron models and neural networks to their biological counterparts. In this study, we implemented the Izhikevich neuron model on Intel’s Loihi 2 neuromorphic processor. The Izhikevich neuron model offers a more biologically accurate alternative to the simpler leaky-integrate and fire model, which is natively supported by Loihi 2. We compared these two models within a basic two-layer network, examining their energy consumption, processing speeds, and memory usage. Furthermore, to demonstrate Loihi 2’s ability to realize complex neural structures, we implemented a basal ganglia circuit to perform a Go/No-Go decision-making task. Our findings demonstrate the practicality of customizing neuron models on Loihi 2, thereby paving the way for constructing spiking neural networks that better replicate biological neural networks and have the potential to simulate complex cognitive processes.
Keywords