AssemblyNet: A large ensemble of CNNs for 3D whole brain MRI segmentation

Whole brain segmentation of fine-grained structures using deep learning (DL) is a very challenging task since the number of anatomical labels is very high compared to the number of available training images. To address this problem, previous DL methods proposed to use a single convolution neural network (CNN) or few independent CNNs. In this paper, we present a novel ensemble method based on a large number of CNNs processing different overlapping brain areas. Inspired by parliamentary decision-making systems, we propose a framework called AssemblyNet, made of two "assemblies" of U-Nets. Such a parliamentary system is capable of dealing with complex decisions, unseen problem and reaching a relevant consensus. AssemblyNet introduces sharing of knowledge among neighboring U-Nets, an "amendment" procedure made by the second assembly at higher-resolution to refine the decision taken by the first one, and a final decision obtained by majority voting. During our validation, AssemblyNet showed competitive performance compared to state-of-the-art methods such as U-Net, Joint label fusion and SLANT. Moreover, we investigated the scan-rescan consistency and the robustness to disease effects of our method. These experiences demonstrated the reliability of AssemblyNet. Finally, we showed the interest of using semi-supervised learning to improve the performance of our method.

[1]  Mert R. Sabuncu,et al.  VoxelMorph: A Learning Framework for Deformable Medical Image Registration , 2018, IEEE Transactions on Medical Imaging.

[2]  Sailesh Conjeti,et al.  FastSurfer - A fast and accurate deep learning based neuroimaging pipeline , 2019, NeuroImage.

[3]  Christian Wachinger,et al.  Recalibrating 3D ConvNets With Project & Excite , 2020, IEEE Transactions on Medical Imaging.

[4]  Nassir Navab,et al.  3DQ: Compact Quantized Neural Networks for Volumetric Whole Brain Segmentation , 2019, MICCAI.

[5]  Sébastien Ourselin,et al.  Reconstructing a 3D structure from serial histological sections , 2001, Image Vis. Comput..

[6]  Bruce Fischl,et al.  FreeSurfer , 2012, NeuroImage.

[7]  Christian Wachinger,et al.  DeepNAT: Deep convolutional neural network for segmenting neuroanatomy , 2017, NeuroImage.

[8]  Timo Aila,et al.  Temporal Ensembling for Semi-Supervised Learning , 2016, ICLR.

[9]  D. Louis Collins,et al.  An Optimized PatchMatch for multi-scale and multi-feature label fusion , 2016, NeuroImage.

[10]  John G. Csernansky,et al.  Open Access Series of Imaging Studies (OASIS): Cross-sectional MRI Data in Young, Middle Aged, Nondemented, and Demented Older Adults , 2007, Journal of Cognitive Neuroscience.

[11]  Kan Chen,et al.  Billion-scale semi-supervised learning for image classification , 2019, ArXiv.

[12]  Nassir Navab,et al.  Concurrent Spatial and Channel Squeeze & Excitation in Fully Convolutional Networks , 2018, MICCAI.

[13]  Harri Valpola,et al.  Weight-averaged consistency targets improve semi-supervised deep learning results , 2017, ArXiv.

[14]  Pierrick Coupé,et al.  Lifespan Changes of the Human Brain In Alzheimer’s Disease , 2019, Scientific Reports.

[15]  Pierrick Coupé,et al.  Towards a unified analysis of brain maturation and aging across the entire lifespan: A MRI analysis , 2017, Human brain mapping.

[16]  Bennett A. Landman,et al.  Hierarchical performance estimation in the statistical label fusion framework , 2014, Medical Image Anal..

[17]  Shunxing Bao,et al.  3D whole brain segmentation using spatially localized atlas network tiles , 2019, NeuroImage.

[18]  Frazier Jean,et al.  CANDIShare: A Resource for Pediatric Neuroimaging Data , 2010 .

[19]  Shuai Chen,et al.  Multi-Task Attention-Based Semi-Supervised Learning for Medical Image Segmentation , 2019, MICCAI.

[20]  Mark E. Schmidt,et al.  The Alzheimer's Disease Neuroimaging Initiative: A review of papers published since its inception , 2012, Alzheimer's & Dementia.

[21]  Tanveer F. Syeda-Mahmood,et al.  3D Segmentation with Exponential Logarithmic Loss for Highly Unbalanced Object Sizes , 2018, MICCAI.

[22]  Zoubin Ghahramani,et al.  A Theoretically Grounded Application of Dropout in Recurrent Neural Networks , 2015, NIPS.

[23]  Thomas Brox,et al.  U-Net: Convolutional Networks for Biomedical Image Segmentation , 2015, MICCAI.

[24]  Paul A. Yushkevich,et al.  Multi-Atlas Segmentation with Joint Label Fusion , 2013, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[25]  Ling Shao,et al.  Collaborative Learning of Semi-Supervised Segmentation and Classification for Medical Images , 2019, 2019 IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR).

[26]  Aabhas Majumdar,et al.  BrainSegNet: a convolutional neural network architecture for automated segmentation of human brain structures , 2017, Journal of medical imaging.

[27]  D. Louis Collins,et al.  Design and construction of a realistic digital brain phantom , 1998, IEEE Transactions on Medical Imaging.

[28]  Brian B. Avants,et al.  N4ITK: Improved N3 Bias Correction , 2010, IEEE Transactions on Medical Imaging.

[29]  Jussi Tohka,et al.  Robust MRI brain tissue parameter estimation by multistage outlier rejection , 2008, Magnetic resonance in medicine.

[30]  Bennett A Landman,et al.  Non-local statistical label fusion for multi-atlas segmentation , 2013, Medical Image Anal..

[31]  Andrew Gordon Wilson,et al.  Averaging Weights Leads to Wider Optima and Better Generalization , 2018, UAI.

[32]  Jonathan P. How,et al.  Deep Decentralized Multi-task Multi-Agent Reinforcement Learning under Partial Observability , 2017, ICML.

[33]  Bo Zhang,et al.  Smooth Neighbors on Teacher Graphs for Semi-Supervised Learning , 2017, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[34]  Sébastien Ourselin,et al.  On the Compactness, Efficiency, and Representation of 3D Convolutional Networks: Brain Parcellation as a Pretext Task , 2017, IPMI.

[35]  Pierrick Coupé,et al.  AssemblyNet: A Novel Deep Decision-Making Process for Whole Brain MRI Segmentation , 2019, MICCAI.

[36]  D. Louis Collins,et al.  Patch-based segmentation using expert priors: Application to hippocampus and ventricle segmentation , 2011, NeuroImage.

[37]  Nassir Navab,et al.  Bayesian QuickNAT: Model uncertainty in deep whole-brain segmentation for structure-wise quality control , 2018, NeuroImage.

[38]  Lin Yang,et al.  A New Ensemble Learning Framework for 3D Biomedical Image Segmentation , 2018, AAAI.

[39]  S. Dwivedi,et al.  Obesity May Be Bad: Compressed Convolutional Networks for Biomedical Image Segmentation , 2020 .

[40]  Daniel Rueckert,et al.  Automatic anatomical brain MRI segmentation combining label propagation and decision fusion , 2006, NeuroImage.

[41]  D. Louis Collins,et al.  Nonlocal Intracranial Cavity Extraction , 2014, Int. J. Biomed. Imaging.

[42]  Xiaoying Tang,et al.  Brain segmentation based on multi-atlas guided 3D fully convolutional network ensembles , 2019, Pattern Recognit..

[43]  Paul A. Yushkevich,et al.  Multi-atlas segmentation with joint label fusion and corrective learning—an open source implementation , 2013, Front. Neuroinform..

[44]  Colin Studholme,et al.  A Supervised Patch-Based Approach for Human Brain Labeling , 2011, IEEE Transactions on Medical Imaging.

[45]  Arno Klein,et al.  A reproducible evaluation of ANTs similarity metric performance in brain image registration , 2011, NeuroImage.

[46]  Nassir Navab,et al.  Error Corrective Boosting for Learning Fully Convolutional Networks with Limited Data , 2017, MICCAI.

[47]  Joshua B. Tenenbaum,et al.  Meta-Learning for Semi-Supervised Few-Shot Classification , 2018, ICLR.

[48]  Kilian Q. Weinberger,et al.  Snapshot Ensembles: Train 1, get M for free , 2017, ICLR.

[49]  Pierrick Coupé,et al.  Author manuscript, published in "Journal of Magnetic Resonance Imaging 2010;31(1):192-203" DOI: 10.1002/jmri.22003 Adaptive Non-Local Means Denoising of MR Images with Spatially Varying Noise Levels , 2010 .

[50]  Oualid M. Benkarim,et al.  Learning non‐linear patch embeddings with neural networks for label fusion , 2018, Medical Image Anal..

[51]  Pierrick Coupé,et al.  volBrain: An Online MRI Brain Volumetry System , 2015, Front. Neuroinform..

[52]  Nassir Navab,et al.  QuickNAT: A fully convolutional network for quick and accurate segmentation of neuroanatomy , 2018, NeuroImage.

[53]  Daniel Rueckert,et al.  Segmentation of MR images via discriminative dictionary learning and sparse coding: Application to hippocampus labeling , 2013, NeuroImage.

[54]  Hongyi Zhang,et al.  mixup: Beyond Empirical Risk Minimization , 2017, ICLR.

[55]  Christian S. Perone,et al.  Unsupervised domain adaptation for medical imaging segmentation with self-ensembling , 2018, NeuroImage.

[56]  Jeih-San Liow,et al.  Qualitative and Quantitative Evaluation of Six Algorithms for Correcting Intensity Nonuniformity Effects , 2001, NeuroImage.

[57]  Dinggang Shen,et al.  Deep CNN ensembles and suggestive annotations for infant brain MRI segmentation , 2017, Comput. Medical Imaging Graph..

[58]  Giovanni Montana,et al.  Deep neural networks for anatomical brain segmentation , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition Workshops (CVPRW).

[59]  Max A. Viergever,et al.  Automatic Segmentation of MR Brain Images With a Convolutional Neural Network , 2016, IEEE Transactions on Medical Imaging.

[60]  Konstantinos Kamnitsas,et al.  Ensembles of Multiple Models and Architectures for Robust Brain Tumour Segmentation , 2017, BrainLes@MICCAI.