Memory Efficient 3D U-Net with Reversible Mobile Inverted Bottlenecks for Brain Tumor Segmentation
Not on the map. Why?
Abstract (arXiv)
We propose combining memory saving techniques with traditional U-Net architectures to increase the complexity of the models on the Brain Tumor Segmentation (BraTS) challenge. The BraTS challenge consists of a 3D segmentation of a 240x240x155x4 input image into a set of tumor classes. Because of the large volume and need for 3D convolutional layers, this task is very memory intensive. To address this, prior approaches use smaller cropped images while constraining the model's depth and width. Our 3D U-Net uses a reversible version of the mobile inverted bottleneck block defined in MobileNetV2, MnasNet and the more recent EfficientNet architectures to save activation memory during training. Using reversible layers enables the model to recompute input activations given the outputs of that layer, saving memory by eliminating the need to store activations during the forward pass. The inverted residual bottleneck block uses lightweight depthwise separable convolutions to reduce computation by decomposing convolutions into a pointwise convolution and a depthwise convolution. Further, this block inverts traditional bottleneck blocks by placing an intermediate expansion layer between the input and output linear 1x1 convolution, reducing the total number of channels. Given a fixed memory budget, with these memory saving techniques, we are able to train image volumes up to 3x larger, models with 25% more depth, or models with up to 2x the number of channels than a corresponding non-reversible network.
Key facts. Cited by 3 papers in the map (data through 13 Oct 2026). Builds on 11 of its 22 references that are in the map. First posted on arXiv 19 Apr 2021.
Builds on
11 of 22 references.
References · 11
- 2015Deep Residual Learning for Image Recognitioncited by 51,950
- 2015U-Net: Convolutional Networks for Biomedical Image Segmentationcited by 19,656
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,426
- 2014Fully Convolutional Networks for Semantic Segmentationcited by 4,849
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,786
- 2018Group Normalizationcited by 1,518
- 2018MnasNet: Platform-Aware Neural Architecture Search for Mobilecited by 941
- 2018Identifying the Best Machine Learning Algorithms for Brain Tumor Segmentation, Progression Assessment, and Overall Survival Prediction in the BRATS Challengecited by 509
- 2017The Reversible Residual Network: Backpropagation Without Storing Activationscited by 215
- 2018TernausNet: U-Net with VGG11 Encoder Pre-Trained on ImageNet for Image Segmentationcited by 76
- 2019A Partially Reversible U-Net for Memory-Efficient Volumetric Image Segmentationcited by 16
Built on by
Citing papers per year: 2022: 1; 2023: 2.
3 papers.
- 2023Reversible Vision Transformerscited by 33
- 2022RevBiFPN: The Fully Reversible Bidirectional Feature Pyramid Networkcited by 6
- 2023Towards Zero Memory Footprint Spiking Neural Network Trainingcited by 0
- 2023Towards Zero Memory Footprint Spiking Neural Network Training16 Aug 2023
- 2023Reversible Vision Transformers9 Feb 2023
- 2022RevBiFPN: The Fully Reversible Bidirectional Feature Pyramid Network28 Jun 2022