Differentiable programming for functional connectomics

05/31/2022
by   Rastko Ciric, et al.
18

Mapping the functional connectome has the potential to uncover key insights into brain organisation. However, existing workflows for functional connectomics are limited in their adaptability to new data, and principled workflow design is a challenging combinatorial problem. We introduce a new analytic paradigm and software toolbox that implements common operations used in functional connectomics as fully differentiable processing blocks. Under this paradigm, workflow configurations exist as reparameterisations of a differentiable functional that interpolates them. The differentiable program that we envision occupies a niche midway between traditional pipelines and end-to-end neural networks, combining the glass-box tractability and domain knowledge of the former with the amenability to optimisation of the latter. In this preliminary work, we provide a proof of concept for differentiable connectomics, demonstrating the capacity of our processing blocks both to recapitulate canonical knowledge in neuroscience and to make new discoveries in an unsupervised setting. Our differentiable modules are competitive with state-of-the-art methods in problem domains including functional parcellation, denoising, and covariance modelling. Taken together, our results and software demonstrate the promise of differentiable programming for functional connectomics.

READ FULL TEXT

page 2

page 4

page 5

page 6

page 7

page 15

page 19

research
12/17/2019

Differentiable programming and its applications to dynamical systems

Differentiable programming is the combination of classical neural networ...
research
08/25/2018

StreamChain: Do Blockchains Need Blocks?

Processing at block granularity and blockchains seem inseparable. The or...
research
07/13/2022

Distribution Theoretic Semantics for Non-Smooth Differentiable Programming

With the wide spread of deep learning and gradient descent inspired opti...
research
05/13/2022

Differentiable programming: Generalization, characterization and limitations of deep learning

In the past years, deep learning models have been successfully applied i...
research
10/28/2021

Generalizability of density functionals learned from differentiable programming on weakly correlated spin-polarized systems

Kohn-Sham regularizer (KSR) is a machine learning approach that optimize...
research
03/10/2022

neos: End-to-End-Optimised Summary Statistics for High Energy Physics

The advent of deep learning has yielded powerful tools to automatically ...
research
10/05/2020

Are Neural Nets Modular? Inspecting Functional Modularity Through Differentiable Weight Masks

Neural networks (NNs) whose subnetworks implement reusable functions are...

Please sign up or login with your details

Forgot password? Click here to reset