Cargando…
Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization
Neurological diseases can be studied by performing bio-hybrid experiments using a real-time biomimetic Spiking Neural Network (SNN) platform. The Hodgkin-Huxley model offers a set of equations including biophysical parameters which can serve as a base to represent different classes of neurons and af...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Frontiers Media S.A.
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6491680/ https://www.ncbi.nlm.nih.gov/pubmed/31068781 http://dx.doi.org/10.3389/fnins.2019.00377 |
_version_ | 1783414990186741760 |
---|---|
author | Khoyratee, Farad Grassia, Filippo Saïghi, Sylvain Levi, Timothée |
author_facet | Khoyratee, Farad Grassia, Filippo Saïghi, Sylvain Levi, Timothée |
author_sort | Khoyratee, Farad |
collection | PubMed |
description | Neurological diseases can be studied by performing bio-hybrid experiments using a real-time biomimetic Spiking Neural Network (SNN) platform. The Hodgkin-Huxley model offers a set of equations including biophysical parameters which can serve as a base to represent different classes of neurons and affected cells. Also, connecting the artificial neurons to the biological cells would allow us to understand the effect of the SNN stimulation using different parameters on nerve cells. Thus, designing a real-time SNN could useful for the study of simulations of some part of the brain. Here, we present a different approach to optimize the Hodgkin-Huxley equations adapted for Field Programmable Gate Array (FPGA) implementation. The equations of the conductance have been unified to allow the use of same functions with different parameters for all ionic channels. The low resources and high-speed implementation also include features, such as synaptic noise using the Ornstein–Uhlenbeck process and different synapse receptors including AMPA, GABAa, GABAb, and NMDA receptors. The platform allows real-time modification of the neuron parameters and can output different cortical neuron families like Fast Spiking (FS), Regular Spiking (RS), Intrinsically Bursting (IB), and Low Threshold Spiking (LTS) neurons using a Digital to Analog Converter (DAC). Gaussian distribution of the synaptic noise highlights similarities with the biological noise. Also, cross-correlation between the implementation and the model shows strong correlations, and bifurcation analysis reproduces similar behavior compared to the original Hodgkin-Huxley model. The implementation of one core of calculation uses 3% of resources of the FPGA and computes in real-time 500 neurons with 25,000 synapses and synaptic noise which can be scaled up to 15,000 using all resources. This is the first step toward neuromorphic system which can be used for the simulation of bio-hybridization and for the study of neurological disorders or the advanced research on neuroprosthesis to regain lost function. |
format | Online Article Text |
id | pubmed-6491680 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Frontiers Media S.A. |
record_format | MEDLINE/PubMed |
spelling | pubmed-64916802019-05-08 Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization Khoyratee, Farad Grassia, Filippo Saïghi, Sylvain Levi, Timothée Front Neurosci Neuroscience Neurological diseases can be studied by performing bio-hybrid experiments using a real-time biomimetic Spiking Neural Network (SNN) platform. The Hodgkin-Huxley model offers a set of equations including biophysical parameters which can serve as a base to represent different classes of neurons and affected cells. Also, connecting the artificial neurons to the biological cells would allow us to understand the effect of the SNN stimulation using different parameters on nerve cells. Thus, designing a real-time SNN could useful for the study of simulations of some part of the brain. Here, we present a different approach to optimize the Hodgkin-Huxley equations adapted for Field Programmable Gate Array (FPGA) implementation. The equations of the conductance have been unified to allow the use of same functions with different parameters for all ionic channels. The low resources and high-speed implementation also include features, such as synaptic noise using the Ornstein–Uhlenbeck process and different synapse receptors including AMPA, GABAa, GABAb, and NMDA receptors. The platform allows real-time modification of the neuron parameters and can output different cortical neuron families like Fast Spiking (FS), Regular Spiking (RS), Intrinsically Bursting (IB), and Low Threshold Spiking (LTS) neurons using a Digital to Analog Converter (DAC). Gaussian distribution of the synaptic noise highlights similarities with the biological noise. Also, cross-correlation between the implementation and the model shows strong correlations, and bifurcation analysis reproduces similar behavior compared to the original Hodgkin-Huxley model. The implementation of one core of calculation uses 3% of resources of the FPGA and computes in real-time 500 neurons with 25,000 synapses and synaptic noise which can be scaled up to 15,000 using all resources. This is the first step toward neuromorphic system which can be used for the simulation of bio-hybridization and for the study of neurological disorders or the advanced research on neuroprosthesis to regain lost function. Frontiers Media S.A. 2019-04-24 /pmc/articles/PMC6491680/ /pubmed/31068781 http://dx.doi.org/10.3389/fnins.2019.00377 Text en Copyright © 2019 Khoyratee, Grassia, Saïghi and Levi. http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms. |
spellingShingle | Neuroscience Khoyratee, Farad Grassia, Filippo Saïghi, Sylvain Levi, Timothée Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title | Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title_full | Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title_fullStr | Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title_full_unstemmed | Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title_short | Optimized Real-Time Biomimetic Neural Network on FPGA for Bio-hybridization |
title_sort | optimized real-time biomimetic neural network on fpga for bio-hybridization |
topic | Neuroscience |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6491680/ https://www.ncbi.nlm.nih.gov/pubmed/31068781 http://dx.doi.org/10.3389/fnins.2019.00377 |
work_keys_str_mv | AT khoyrateefarad optimizedrealtimebiomimeticneuralnetworkonfpgaforbiohybridization AT grassiafilippo optimizedrealtimebiomimeticneuralnetworkonfpgaforbiohybridization AT saighisylvain optimizedrealtimebiomimeticneuralnetworkonfpgaforbiohybridization AT levitimothee optimizedrealtimebiomimeticneuralnetworkonfpgaforbiohybridization |