Cargando…
Greedy low-rank algorithm for spatial connectome regression
Recovering brain connectivity from tract tracing data is an important computational problem in the neurosciences. Mesoscopic connectome reconstruction was previously formulated as a structured matrix regression problem (Harris et al. in Neural Information Processing Systems, 2016), but existing tech...
Autores principales: | , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Springer Berlin Heidelberg
2019
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6856255/ https://www.ncbi.nlm.nih.gov/pubmed/31728676 http://dx.doi.org/10.1186/s13408-019-0077-0 |
_version_ | 1783470544384950272 |
---|---|
author | Kürschner, Patrick Dolgov, Sergey Harris, Kameron Decker Benner, Peter |
author_facet | Kürschner, Patrick Dolgov, Sergey Harris, Kameron Decker Benner, Peter |
author_sort | Kürschner, Patrick |
collection | PubMed |
description | Recovering brain connectivity from tract tracing data is an important computational problem in the neurosciences. Mesoscopic connectome reconstruction was previously formulated as a structured matrix regression problem (Harris et al. in Neural Information Processing Systems, 2016), but existing techniques do not scale to the whole-brain setting. The corresponding matrix equation is challenging to solve due to large scale, ill-conditioning, and a general form that lacks a convergent splitting. We propose a greedy low-rank algorithm for the connectome reconstruction problem in very high dimensions. The algorithm approximates the solution by a sequence of rank-one updates which exploit the sparse and positive definite problem structure. This algorithm was described previously (Kressner and Sirković in Numer Lin Alg Appl 22(3):564–583, 2015) but never implemented for this connectome problem, leading to a number of challenges. We have had to design judicious stopping criteria and employ efficient solvers for the three main sub-problems of the algorithm, including an efficient GPU implementation that alleviates the main bottleneck for large datasets. The performance of the method is evaluated on three examples: an artificial “toy” dataset and two whole-cortex instances using data from the Allen Mouse Brain Connectivity Atlas. We find that the method is significantly faster than previous methods and that moderate ranks offer a good approximation. This speedup allows for the estimation of increasingly large-scale connectomes across taxa as these data become available from tracing experiments. The data and code are available online. |
format | Online Article Text |
id | pubmed-6856255 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2019 |
publisher | Springer Berlin Heidelberg |
record_format | MEDLINE/PubMed |
spelling | pubmed-68562552019-12-03 Greedy low-rank algorithm for spatial connectome regression Kürschner, Patrick Dolgov, Sergey Harris, Kameron Decker Benner, Peter J Math Neurosci Research Recovering brain connectivity from tract tracing data is an important computational problem in the neurosciences. Mesoscopic connectome reconstruction was previously formulated as a structured matrix regression problem (Harris et al. in Neural Information Processing Systems, 2016), but existing techniques do not scale to the whole-brain setting. The corresponding matrix equation is challenging to solve due to large scale, ill-conditioning, and a general form that lacks a convergent splitting. We propose a greedy low-rank algorithm for the connectome reconstruction problem in very high dimensions. The algorithm approximates the solution by a sequence of rank-one updates which exploit the sparse and positive definite problem structure. This algorithm was described previously (Kressner and Sirković in Numer Lin Alg Appl 22(3):564–583, 2015) but never implemented for this connectome problem, leading to a number of challenges. We have had to design judicious stopping criteria and employ efficient solvers for the three main sub-problems of the algorithm, including an efficient GPU implementation that alleviates the main bottleneck for large datasets. The performance of the method is evaluated on three examples: an artificial “toy” dataset and two whole-cortex instances using data from the Allen Mouse Brain Connectivity Atlas. We find that the method is significantly faster than previous methods and that moderate ranks offer a good approximation. This speedup allows for the estimation of increasingly large-scale connectomes across taxa as these data become available from tracing experiments. The data and code are available online. Springer Berlin Heidelberg 2019-11-14 /pmc/articles/PMC6856255/ /pubmed/31728676 http://dx.doi.org/10.1186/s13408-019-0077-0 Text en © The Author(s) 2019 Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made. |
spellingShingle | Research Kürschner, Patrick Dolgov, Sergey Harris, Kameron Decker Benner, Peter Greedy low-rank algorithm for spatial connectome regression |
title | Greedy low-rank algorithm for spatial connectome regression |
title_full | Greedy low-rank algorithm for spatial connectome regression |
title_fullStr | Greedy low-rank algorithm for spatial connectome regression |
title_full_unstemmed | Greedy low-rank algorithm for spatial connectome regression |
title_short | Greedy low-rank algorithm for spatial connectome regression |
title_sort | greedy low-rank algorithm for spatial connectome regression |
topic | Research |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6856255/ https://www.ncbi.nlm.nih.gov/pubmed/31728676 http://dx.doi.org/10.1186/s13408-019-0077-0 |
work_keys_str_mv | AT kurschnerpatrick greedylowrankalgorithmforspatialconnectomeregression AT dolgovsergey greedylowrankalgorithmforspatialconnectomeregression AT harriskamerondecker greedylowrankalgorithmforspatialconnectomeregression AT bennerpeter greedylowrankalgorithmforspatialconnectomeregression |