FPGA Deployment of LFADS for Real-time Neuroscience Experiments
Not on the map. Why?
Abstract (arXiv)
Large-scale recordings of neural activity are providing new opportunities to study neural population dynamics. A powerful method for analyzing such high-dimensional measurements is to deploy an algorithm to learn the low-dimensional latent dynamics. LFADS (Latent Factor Analysis via Dynamical Systems) is a deep learning method for inferring latent dynamics from high-dimensional neural spiking data recorded simultaneously in single trials. This method has shown a remarkable performance in modeling complex brain signals with an average inference latency in milliseconds. As our capacity of simultaneously recording many neurons is increasing exponentially, it is becoming crucial to build capacity for deploying low-latency inference of the computing algorithms. To improve the real-time processing ability of LFADS, we introduce an efficient implementation of the LFADS models onto Field Programmable Gate Arrays (FPGA). Our implementation shows an inference latency of 41.97 μs for processing the data in a single trial on a Xilinx U55C.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 10 of its 28 references that are in the map. First posted on arXiv 2 Feb 2024.
Builds on
10 of 28 references.
References · 10
- 2017Self-Normalizing Neural Networkscited by 591
- 2016Tutorial on Variational Autoencoderscited by 404
- 2018Fast inference of deep neural networks in FPGAs for particle physicscited by 132
- 2021Fast convolutional neural networks on FPGAs with hls4mlcited by 42
- 2020A Comprehensive Review of Deep Learning Applications in Hydrology and Water Resourcescited by 30
- 2016LFADS - Latent Factor Analysis via Dynamical Systemscited by 29
- 2020Artificial neural networks for neuroscientists: A primercited by 26
- 2021Targeted Neural Dynamical Modelingcited by 18
- 2017A Survey of FPGA-Based Neural Network Acceleratorcited by 17
- 2017AutoEncoder by Forestcited by 8
Built on by
Not cited yet.