Robust online reconstruction of continuous-time signals from a lean spike train ensemble code
Anik Chattopadhyay, Arunava Banerjee

TL;DR
This paper introduces a deterministic framework for encoding continuous signals into biologically plausible spike trains and provides a robust, efficient reconstruction method with proven convergence, achieving high accuracy at low spike rates.
Contribution
It develops a novel signal encoding and reconstruction framework with a closed-form inverse solution and an iterative, windowed approach inspired by biological processing.
Findings
High reconstruction accuracy at one-fifth of Nyquist rate
Robustness to ill-conditioned encoding demonstrated
Outperforms state-of-the-art sparse coding in low spike regimes
Abstract
Sensory stimuli in animals are encoded into spike trains by neurons, offering advantages such as sparsity, energy efficiency, and high temporal resolution. This paper presents a signal processing framework that deterministically encodes continuous-time signals into biologically feasible spike trains, and addresses the questions about representable signal classes and reconstruction bounds. The framework considers encoding of a signal through spike trains generated by an ensemble of neurons using a convolve-then-threshold mechanism with various convolution kernels. A closed-form solution to the inverse problem, from spike trains to signal reconstruction, is derived in the Hilbert space of shifted kernel functions, ensuring sparse representation of a generalized Finite Rate of Innovation (FRI) class of signals. Additionally, inspired by real-time processing in biological systems, an…
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.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsBlind Source Separation Techniques · Image and Signal Denoising Methods · Neural Networks and Applications
MethodsConvolution
