| Literature DB >> 23056037 |
Jack Zito1, Heraldo Memelli, Kyle G Horn, Irene C Solomon, Larry D Wittie.
Abstract
Large-scale models of neuronal structures are needed to explore emergent properties of mammalian brains. Because these models have trillions of synapses, a major problem in their creation is synapse placement. Here we present a novel method for exploiting consistent fiber orientation in a neural tissue to perform a highly efficient modified plane-sweep algorithm, which identifies all regions of 3D overlaps between dendritic and axonal projection fields. The first step in placing synapses in physiological models is neurite-overlap detection, at large scales a computationally intensive task. We have developed an efficient "Staggered Walk" algorithm that can find all 3D overlaps of neurites where trillions of synapses connect billions of neurons.Entities:
Mesh:
Year: 2012 PMID: 23056037 PMCID: PMC3465897 DOI: 10.1155/2012/876357
Source DB: PubMed Journal: Comput Intell Neurosci
Algorithm 1Excerpt from a parameter file for a human cerebellum model (defining only the first two cell types).
Figure 1Illustration of four cerebellar neurons and their synaptic regions.
Figure 2Computer-generated image of Purkinje, Golgi, and granule cell axonal (blue) and dendritic (green) synaptic regions.
Figure 3Number of primary comparisons to detect all one dimensional overlaps of granule axons with Purkinje dendrites.
Difference in performance between the naïve full comparison and our staggered walk dynamic (SWD) algorithm.
| 56,462,784 Overlaps | 222,400,035 Overlaps | 496,905,207 Overlaps | 14,163,610,444 Overlaps | |
|---|---|---|---|---|
| Naïve algorithm | 51 minutes | 4 hours | 10 hours | 28–34 days* |
| Staggered walk dynamic | 1 minute | 3 minutes | 6 minutes | 150 minutes |
*The 28–34 days value is extrapolated based on two factors: the required number of calculations of overlaps and the calculations per time demonstrated by the Naïve and SWD data runs for smaller patch sizes on the same computer.
Figure 4Computing hours for Staggered Walk (SWD) to find the billions of overlaps in twelve sizes of cerebellar models.