13 research outputs found
Generative Model based Training of Deep Neural Networks for Event Detection in Microscopy Data
Several imaging techniques employed in the life sciences heavily rely on machine learning methods
to make sense of the data that they produce. These include calcium imaging and multi-electrode
recordings of neural activity, single molecule localization microscopy, spatially-resolved transcriptomics and particle tracking, among others. All of them only produce indirect readouts of the
spatiotemporal events they aim to record. The objective when analysing data from these methods
is the identification of patterns that indicate the location of the sought-after events, e.g. spikes in
neural recordings or fluorescent particles in microscopy data.
Existing approaches for this task invert a forward model, i.e. a mathematical description of the
process that generates the observed patterns for a given set of underlying events, using established
methods like MCMC or variational inference. Perhaps surprisingly, for a long time deep learning
saw little use in this domain, even though it became the dominant approach in the field of pattern
recognition over the previous decade. The principal reason is that in the absence of labeled data
needed for supervised optimization it remains unclear how neural networks can be trained to solve
these tasks. To unlock the potential of deep learning, this thesis proposes different methods for
training neural networks using forward models and without relying on labeled data. The thesis
rests on two publications:
In the first publication we introduce an algorithm for spike extraction from calcium imaging
time traces. Building on the variational autoencoder framework, we simultaneously train a neural
network that performs spike inference and optimize the parameters of the forward model. This
approach combines several advantages that were previously incongruous: it is fast at test-time,
can be applied to different non-linear forward models and produces samples from the posterior
distribution over spike trains.
The second publication deals with the localization of fluorescent particles in single molecule
localization microscopy. We show that an accurate forward model can be used to generate simulations that act as a surrogate for labeled training data. Careful design of the output representation
and loss function result in a method with outstanding precision across experimental designs and
imaging conditions.
Overall this thesis highlights how neural networks can be applied for precise, fast and flexible model inversion on this class of problems and how this opens up new avenues to achieve
performance beyond what was previously possible
Community-based benchmarking improves spike rate inference from two-photon calcium imaging data
In recent years, two-photon calcium imaging has become a standard tool to probe the function of neural circuits and to study computations in neuronal populations. However, the acquired signal is only an indirect measurement of neural activity due to the comparatively slow dynamics of fluorescent calcium indicators. Different algorithms for estimating spike rates from noisy calcium measurements have been proposed in the past, but it is an open question how far performance can be improved. Here, we report the results of the spikefinder challenge, launched to catalyze the development of new spike rate inference algorithms through crowd-sourcing. We present ten of the submitted algorithms which show improved performance compared to previously evaluated methods. Interestingly, the top-performing algorithms are based on a wide range of principles from deep neural networks to generative models, yet provide highly correlated estimates of the neural activity. The competition shows that benchmark challenges can drive algorithmic developments in neuroscience
Overview over datasets with training and test data used in the competition.
<p>Overview over datasets with training and test data used in the competition.</p
Top algorithms make highly correlated predictions.
<p><b>A.-B.</b> Example cells from the test set for dataset 1 (OGB-1) and dataset 3 (GCaMP6s) show highly similar predictions between most algorithms. <b>C.</b> Average correlation coefficients between predictions of different algorithms across all cells in the test set at 25 Hz (40 ms bins).</p
Different spike inference metrics reach similar conclusions.
<p><b>A.</b> Area under the curve (AUC) of the inferred spike rate used as a binary predictor for the presence of spikes (evaluated at 25 Hz, 50 ms bins) on the test set. Colors indicate different datasets. Black dots are mean correlation coefficients across all <i>N</i> = 32 cells in the test set. Colored dots are jittered for better visibility. STM: Spike-triggered mixture model [<a href="http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1006157#pcbi.1006157.ref015" target="_blank">15</a>]; f-oopsi: fast non-negative deconvolution [<a href="http://www.ploscompbiol.org/article/info:doi/10.1371/journal.pcbi.1006157#pcbi.1006157.ref009" target="_blank">9</a>] <b>B.</b> Information gain of the inferred spike rate about the true spike rate on the test set (evaluated at 25 Hz, 40 ms bins).</p