Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.

Kisuk Lee

dblp:167/4260 · DBLP profile ↗
← Back
7ranked-venue papers
2as first author
2since 2021 · last 2021
0000-0001-5707-0155ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3Artificial intelligence and machine learning · 2 · 1 first-authorApplied, interdisciplinary, general and emerging computing · 2 · 1 first-author · 2 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
2 papers
Segmentation and scene understanding · 40% 3D vision · 30% Deep learning architectures and training · 30%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 100%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%

Topics — the 6 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Computer vision › Segmentation and scene understanding › biomedical image segmentation
connectomics segmentation
0.312017
An Error Detection and Correction Framework for Connectomics · NIPS 2017
Hardware accelerators and domain-specific architectures › machine learning accelerator
CNN accelerator
0.212016
ZNNi: maximizing the inference throughput of 3D convolutional networks on CPUs and GPUs · SC 2016
Hardware accelerators and domain-specific architectures › machine learning accelerator › DNN inference
CNN inference
0.212016
ZNNi: maximizing the inference throughput of 3D convolutional networks on CPUs and GPUs · SC 2016
Machine learning › Deep learning architectures and training
convolutional neural network
0.212015
Recursive Training of 2D-3D Convolutional Networks for Neuronal Boundary Prediction · NIPS 2015
Computer vision › 3D vision
volumetric image analysis
0.212015
Recursive Training of 2D-3D Convolutional Networks for Neuronal Boundary Prediction · NIPS 2015
Bioinformatics and computational biology › computational neuroscience
connectomics
0.112015
Recursive Training of 2D-3D Convolutional Networks for Neuronal Boundary Prediction · NIPS 2015

Methods — techniques the papers use, named apart from their topics

recursive training · 0.4multicore CPU parallelism · 0.43d convolution · 0.43d convolutional network · 0.3padded and pruned FFTs · 0.2CPU-GPU co-execution · 0.2
YearPublicationVenuePosition
2021 AxonEM Dataset: 3D Axon Instance Segmentation of Brain Cortical Regions
Donglai Wei 0001, Kisuk Lee, J. Alexander Bae, Zequan Liu, Márcia dos Santos, Zudi Lin, Thomas D. Uram, Xueying Wang 0002, Ignacio Arganda-Carreras, Brian Matejek, Narayanan Kasthuri, Jeff Lichtman, Hanspeter Pfister
MICCAI (1)2
2021 Learning and Segmenting Dense Voxel Embeddings for 3D Neuron Reconstruction
abstract
We show dense voxel embeddings learned via deep metric learning can be employed to produce a highly accurate segmentation of neurons from 3D electron microscopy images. A "metric graph" on a set of edges between voxels is constructed from the dense voxel embeddings generated by a convolutional network. Partitioning the metric graph with long-range edges as repulsive constraints yields an initial segmentation with high precision, with substantial accuracy gain for very thin objects. The convolutional embedding net is reused without any modification to agglomerate the systematic splits caused by complex "self-contact" motifs. Our proposed method achieves state-of-the-art accuracy on the challenging problem of 3D neuron reconstruction from the brain images acquired by serial section electron microscopy. Our alternative, object-centered representation could be more generally useful for other computational tasks in automated neural circuit reconstruction.
Kisuk Lee, Kyle Luther, H. Sebastian Seung
IEEE Trans. Medical Imaging1
2017 An Error Detection and Correction Framework for Connectomics
abstract
We define and study error detection and correction tasks that are useful for 3D reconstruction of neurons from electron microscopic imagery, and for image segmentation more generally. Both tasks take as input the raw image and a binary mask representing a candidate object. For the error detection task, the desired output is a map of split and merge errors in the object. For the error correction task, the desired output is the true object. We call this object mask pruning, because the candidate object mask is assumed to be a superset of the true object. We train multiscale 3D convolutional networks to perform both tasks. We find that the error-detecting net can achieve high accuracy. The accuracy of the error-correcting net is enhanced if its input object mask is ``advice'' (union of erroneous objects) from the error-detecting net.
Jonathan Zung, Ignacio Tartavull, Kisuk Lee, H. Sebastian Seung
NIPS3
2017 Scalable training of 3D convolutional networks on multi- and many-cores
Aleksandar Zlateski, Kisuk Lee, H. Sebastian Seung
J. Parallel Distributed Comput.2
2016 ZNN - A Fast and Scalable Algorithm for Training 3D Convolutional Networks on Multi-core and Many-Core Shared Memory Machines
abstract
Convolutional networks (ConvNets) have become a popular approach to computer vision. It is important to accelerate ConvNet training, which is computationally costly. We propose a novel parallel algorithm based on decomposition into a set of tasks, most of which are convolutions or FFTs. Applying Brent's theorem to the task dependency graph implies that linear speedup with the number of processors is attainable within the PRAM model of parallel computation, for wide network architectures. To attain such performance on real shared-memory machines, our algorithm computes convolutions converging on the same node of the network with temporal locality to reduce cache misses, and sums the convergent convolution outputs via an almost wait-free concurrent method to reduce time spent in critical sections. We implement the algorithm with a publicly available software package called ZNN. Benchmarking with multi-core CPUs shows that ZNN can attain speedup roughly equal to the number of physical cores. We also show that ZNN can attain over 90× speedup on a many-core CPU (Xeon Phi™ Knights Corner). These speedups are achieved for network architectures with widths that are in common use. The task parallelism of the ZNN algorithm is suited to CPUs, while the SIMD parallelism of previous algorithms is compatible with GPUs. Through examples, we show that ZNN can be either faster or slower than certain GPU implementations depending on specifics of the network architecture, kernel sizes, and density and size of the output patch. ZNN may be less costly to develop and maintain, due to the relative ease of general-purpose CPU programming.
Aleksandar Zlateski, Kisuk Lee, H. Sebastian Seung
IPDPS2
2016 ZNNi: maximizing the inference throughput of 3D convolutional networks on CPUs and GPUs
abstract
Sliding window convolutional networks (ConvNets) have become a popular approach to computer vision problems such as image segmentation and object detection and localization. Here we consider the parallelization of inference, i.e., the application of a previously trained ConvNet, with emphasis on 3D images. Our goal is to maximize throughput, defined as the number of output voxels computed per unit time. We propose CPU and GPU primitives for convolutional and pooling layers, which are combined to create CPU, GPU, and CPU-GPU inference algorithms. The primitives include convolution based on highly efficient padded and pruned FFTs. Our theoretical analyses and empirical tests reveal a number of interesting findings. For example, adding host RAM can be a more efficient way of increasing throughput than adding another GPU or more CPUs. Furthermore, our CPU-GPU algorithm can achieve greater throughput than the sum of CPU-only and GPU-only throughputs.
Aleksandar Zlateski, Kisuk Lee, H. Sebastian Seung
SC2
2015 Recursive Training of 2D-3D Convolutional Networks for Neuronal Boundary Prediction
abstract
Efforts to automate the reconstruction of neural circuits from 3D electron microscopic (EM) brain images are critical for the field of connectomics. An important computation for reconstruction is the detection of neuronal boundaries. Images acquired by serial section EM, a leading 3D EM technique, are highly anisotropic, with inferior quality along the third dimension. For such images, the 2D max-pooling convolutional network has set the standard for performance at boundary detection. Here we achieve a substantial gain in accuracy through three innovations. Following the trend towards deeper networks for object recognition, we use a much deeper network than previously employed for boundary detection. Second, we incorporate 3D as well as 2D filters, to enable computations that use 3D context. Finally, we adopt a recursively trained architecture in which a first network generates a preliminary boundary map that is provided as input along with the original image to a second network that generates a final boundary map. Backpropagation training is accelerated by ZNN, a new implementation of 3D convolutional networks that uses multicore CPU parallelism for speed. Our hybrid 2D-3D architecture could be more generally applicable to other types of anisotropic 3D images, including video, and our recursive framework for any image labeling problem.
Kisuk Lee, Aleksandar Zlateski, Ashwin Vishwanathan, H. Sebastian Seung
NIPS1