Information encoding and decoding in in-vitro neural networks on micro electrode arrays through stimulation timing
Trym A. E. Lindell, Ola H. Ramstad, Ionna Sandvig, Axel Sandvig, Stefano Nichele
TL;DR
This work investigates how to encode and decode information in in-vitro neural networks on microelectrode arrays using stimulation timing as the encoding channel. It systematically characterizes the upper and lower bounds and acuity of timing-based encoding, and identifies optimal readout parameter regimes via a grid search over epoch length, time-bin size, and epoch offset, using logistic regression to test linear separability of different probe delays. The study shows that meaningful separability exists for stimulation delays from near 0 ms up to several seconds, with best acuity in the 36-436 ms range, and reveals significant day-to-day variability likely due to metabolic state and media changes. These findings provide practical guidelines and highlight challenges for deploying biological reservoirs as low-energy computation substrates, including stability and phase dependence.
Abstract
A primary challenge in utilizing in-vitro biological neural networks for computations is finding good encoding and decoding schemes for inputting and decoding data to and from the networks. Furthermore, identifying the optimal parameter settings for a given combination of encoding and decoding schemes adds additional complexity to this challenge. In this study we explore stimulation timing as an encoding method, i.e. we encode information as the delay between stimulation pulses and identify the bounds and acuity of stimulation timings which produce linearly separable spike responses. We also examine the optimal readout parameters for a linear decoder in the form of epoch length, time bin size and epoch offset. Our results suggest that stimulation timings between 36 and 436ms may be optimal for encoding and that different combinations of readout parameters may be optimal at different parts of the evoked spike response.
