paper-with-me

홈 › Papers

FPGA Deployment of LFADS for Real-time Neuroscience Experiments

2024-02-02 · Xiaohan Liu, ChiJui Chen, YanLun Huang, LingChi Yang, Elham E Khoda, Yihui Chen, Scott Hauck, Shih-Chieh Hsu, Bo-Cheng Lai

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 $\mu$s for processing the data in a single trial on a Xilinx U55C.

📄 PDF Abstract BibTeX arXiv:2402.04274

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

LFADS - Latent Factor Analysis via Dynamical Systems

2016-08-22 · David Sussillo, Rafal Jozefowicz, L. F. Abbott, Chethan Pandarinath

Neuroscience is experiencing a data revolution in which many hundreds or thousands of neurons are recorded simultaneously. Currently, there is little consensus on how such data should be analyzed. Here we introduce LFADS…

lfads-torch: A modular and extensible implementation of latent factor analysis via dynamical systems

2023-09-03 · Andrew R. Sedler, Chethan Pandarinath

Latent factor analysis via dynamical systems (LFADS) is an RNN-based variational sequential autoencoder that achieves state-of-the-art performance in denoising high-dimensional neural activity for downstream applications…

Denoising

NeuroRing: Scaling Spiking Neural Networks via Multi-FPGA Bidirectional Ring Topologies and Stream-Dataflow Architectures

2026-04-30 · Muhammad Ihsan Al Hafiz, Artur Podobas arxiv

Spiking neural networks (SNNs) are a promising paradigm for energy-efficient event-driven computation, but large-scale SNN execution remains challenging because sparse spike communication and synchronization can dominate…

Accurate identification of communication between multiple interacting neural populations

2025-06-23 · Belle Liu, Jacob Sacks, Matthew D. Golub

Neural recording technologies now enable simultaneous recording of population activity across many brain regions, motivating the development of data-driven models of communication between brain regions. However, existing…

Reverse engineering recurrent neural networks with Jacobian switching linear dynamical systems

2021-11-01 · NeurIPS 2021 12 · Jimmy T. H. Smith, Scott W. Linderman, David Sussillo

Recurrent neural networks (RNNs) are powerful models for processing time-series data, but it remains challenging to understand how they function. Improving this understanding is of substantial interest to both the machin…

Time Series Analysis