CVDCLGNEIVJun 22, 2020

LAMP: Large Deep Nets with Automated Model Parallelism for Image Segmentation

arXiv:2006.12575v320 citationsHas Code
Originality Incremental advance
AI Analysis

This addresses the challenge of memory constraints in training large models for medical image segmentation, offering an incremental improvement through automated parallelism.

The paper tackles the problem of training large deep 3D ConvNets for image segmentation by introducing LAMP, which uses automated model parallelism to enable training with large input patches or whole images, resulting in improved segmentation accuracy and significant inference speedup compared to sliding window methods.

Deep Learning (DL) models are becoming larger, because the increase in model size might offer significant accuracy gain. To enable the training of large deep networks, data parallelism and model parallelism are two well-known approaches for parallel training. However, data parallelism does not help reduce memory footprint per device. In this work, we introduce Large deep 3D ConvNets with Automated Model Parallelism (LAMP) and investigate the impact of both input's and deep 3D ConvNets' size on segmentation accuracy. Through automated model parallelism, it is feasible to train large deep 3D ConvNets with a large input patch, even the whole image. Extensive experiments demonstrate that, facilitated by the automated model parallelism, the segmentation accuracy can be improved through increasing model size and input context size, and large input yields significant inference speedup compared with sliding window of small patches in the inference. Code is available\footnote{https://monai.io/research/lamp-automated-model-parallelism}.

Code Implementations1 repo
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes