2017
DOI: 10.1145/3155284.3018766
|View full text |Cite
|
Sign up to set email alerts
|

A Multicore Path to Connectomics-on-Demand

Abstract: The current design trend in large scale machine learning is to use distributed clusters of CPUs and GPUs with MapReduce-style programming. Some have been led to believe that this type of horizontal scaling can reduce or even eliminate the need for traditional algorithm development, careful parallelization, and performance engineering. This paper is a case study showing the contrary: that the benefits of algorithms, parallelization, and performance engineering, can sometimes be so vast that it is possible to so… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
30
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 12 publications
(30 citation statements)
references
References 45 publications
0
30
0
Order By: Relevance
“…Many of these techniques use the hierarchical approach of Andres et al [2] that employs the well-known hierarchical image segmentation framework [3,15,39,47]. This is still the most common approach in connectomics segmentation pipelines: first detecting object borders in 2-D/3-D and then gradually agglomerating information to form the final objects [6,9,20,27,31,34,35,52]. The elevation maps obtained from the border detectors are treated as estimators of the true border probabilities [9], which are used to define an over-segmentation of the image, foreground connected components on top of a background canvas.…”
Section: Related Workmentioning
confidence: 99%
See 3 more Smart Citations
“…Many of these techniques use the hierarchical approach of Andres et al [2] that employs the well-known hierarchical image segmentation framework [3,15,39,47]. This is still the most common approach in connectomics segmentation pipelines: first detecting object borders in 2-D/3-D and then gradually agglomerating information to form the final objects [6,9,20,27,31,34,35,52]. The elevation maps obtained from the border detectors are treated as estimators of the true border probabilities [9], which are used to define an over-segmentation of the image, foreground connected components on top of a background canvas.…”
Section: Related Workmentioning
confidence: 99%
“…Therefore it may need to be agglomerated with other connected components (heuristically [17,18,26] or based on learned weights of handcrafted features [2,27,40,41]), but it should not be broken down into smaller segments. Numerous 3-D reconstruction systems follow this bottom-up design [6,7,27,31,35,40,41,44]. A heavily engineered implementation of hierarchical segmentation [31] still occupies the leading entry in the (still active) classical SNEMI3D connectomics contest of 2013 [5], evaluated in terms of the uniform instance segmentation correctness metrics (normalized Rand-Error [53] and Variation of Information [36]).…”
Section: Related Workmentioning
confidence: 99%
See 2 more Smart Citations
“…While conventional wisdom addresses large-scale data analysis and machine learning with clusters [6,33,7,1,32,14], recent works [35,37,16,17] demonstrate a single-machine solution can deal with large-scale data analysis efficiently in a multicore machine. The advance of solid-state drives (SSDs) allows us to tackle data analysis in a single machine efficiently at a larger scale with a cheaper price.…”
Section: Introductionmentioning
confidence: 99%