CORNN: Convex optimization of recurrent neural networks for rapid inference of neural dynamics
Fatih Dinc, Adam Shai, Mark Schnitzer, Hidenori Tanaka

TL;DR
CORNN introduces a convex optimization method for training recurrent neural networks that significantly accelerates the process, enabling real-time analysis of large-scale neural data with high accuracy.
Contribution
The paper presents CORNN, a novel convex optimization approach for training dRNNs that is ~100 times faster than traditional methods and scalable to large neural datasets.
Findings
CORNN achieves ~100-fold faster training speeds.
CORNN accurately models neural dynamics in large simulated datasets.
CORNN robustly reproduces network attractor structures despite data mismatches.
Abstract
Advances in optical and electrophysiological recording technologies have made it possible to record the dynamics of thousands of neurons, opening up new possibilities for interpreting and controlling large neural populations in behaving animals. A promising way to extract computational principles from these large datasets is to train data-constrained recurrent neural networks (dRNNs). Performing this training in real-time could open doors for research techniques and medical applications to model and control interventions at single-cell resolution and drive desired forms of animal behavior. However, existing training algorithms for dRNNs are inefficient and have limited scalability, making it a challenge to analyze large neural recordings even in offline scenarios. To address these issues, we introduce a training method termed Convex Optimization of Recurrent Neural Networks (CORNN). In…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsNeural dynamics and brain function · Advanced Memory and Neural Computing · Neuroscience and Neural Engineering
