Towards broader generalization of deep learning methods for multiple sclerosis lesion segmentation

Recently, segmentation methods based on Convolutional Neural Networks (CNNs) showed promising performance in automatic Multiple Sclerosis (MS) lesions segmentation. These techniques have even outperformed human experts in controlled evaluation condition. However state-of-the-art approaches trained to perform well on highly-controlled datasets fail to generalize on clinical data from unseen datasets. Instead of proposing another improvement of the segmentation accuracy, we propose a novel method robust to domain shift and performing well on unseen datasets, called DeepLesionBrain (DLB). This generalization property results from three main contributions. First, DLB is based on a large ensemble of compact 3D CNNs. This ensemble strategy ensures a robust prediction despite the risk of generalization failure of some individual networks. Second, DLB includes a new image quality data augmentation to reduce dependency to training data specificity (e.g., acquisition protocol). Finally, to learn a more generalizable representation of MS lesions, we propose a hierarchical specialization learning (HSL). HSL is performed by pre-training a generic network over the whole brain, before using its weights as initialization to locally specialized networks. By this end, DLB learns both generic features extracted at global image level and specific features extracted at local image level. At the time of publishing this paper, DLB is among the Top 3 performing published methods on ISBI Challenge while using only half of the available modalities. DLB generalization has also been compared to other state-of-the-art approaches, during cross-dataset experiments on MSSEG'16, ISBI challenge, and in-house datasets. DLB improves the segmentation performance and generalization over classical techniques, and thus proposes a robust approach better suited for clinical practice.

[1]  Klaus H. Maier-Hein,et al.  nnU-Net: Breaking the Spell on Successful Medical Image Segmentation , 2019, ArXiv.

[2]  Andrew Y. Ng,et al.  Zero-Shot Learning Through Cross-Modal Transfer , 2013, NIPS.

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

[4]  Snehashis Roy,et al.  Longitudinal multiple sclerosis lesion segmentation: Resource and challenge , 2017, NeuroImage.

[5]  Kaiming He,et al.  Group Normalization , 2018, ECCV.

[6]  Shaogang Gong,et al.  Semantic Autoencoder for Zero-Shot Learning , 2017, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[7]  Maria Assunta Rocca,et al.  Multi-branch convolutional neural network for multiple sclerosis lesion segmentation , 2018, NeuroImage.

[8]  Klaus H. Maier-Hein,et al.  Automated Design of Deep Learning Methods for Biomedical Image Segmentation , 2019 .

[9]  Richard S. Zemel,et al.  Prototypical Networks for Few-shot Learning , 2017, NIPS.

[10]  Leo Breiman,et al.  Random Forests , 2001, Machine Learning.

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

[12]  Pierrick Coupé,et al.  LesionBrain: An Online Tool for White Matter Lesion Segmentation , 2018, Patch-MI@MICCAI.

[13]  Pierrick Coupé,et al.  An Optimized Blockwise Nonlocal Means Denoising Filter for 3-D Magnetic Resonance Images , 2008, IEEE Transactions on Medical Imaging.

[14]  Daguang Xu,et al.  Generalizing Deep Learning for Medical Image Segmentation to Unseen Domains via Deep Stacked Transformation , 2020, IEEE Transactions on Medical Imaging.

[15]  Lisa Tang,et al.  Deep 3D Convolutional Encoder Networks With Shortcuts for Multiscale Feature Integration Applied to Multiple Sclerosis Lesion Segmentation , 2016, IEEE Transactions on Medical Imaging.

[16]  Donald A. Adjeroh,et al.  Unified Deep Supervised Domain Adaptation and Generalization , 2017, 2017 IEEE International Conference on Computer Vision (ICCV).

[17]  Refaat E Gabr,et al.  Are multi-contrast magnetic resonance images necessary for segmenting multiple sclerosis brains? A large cohort study based on deep learning. , 2020, Magnetic resonance imaging.

[18]  Bernhard Schölkopf,et al.  Domain Generalization via Invariant Feature Representation , 2013, ICML.

[19]  Craig H. Meyer,et al.  A Self-Adaptive Network for Multiple Sclerosis Lesion Segmentation From Multi-Contrast MRI With Various Imaging Sequences , 2018, 2019 IEEE 16th International Symposium on Biomedical Imaging (ISBI 2019).

[20]  Abraham J. Wyner,et al.  Modern Neural Networks Generalize on Small Data Sets , 2018, NeurIPS.

[21]  Wei Gao,et al.  Multi-View Discriminant Transfer Learning , 2013, IJCAI.

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

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

[24]  Zhun Deng,et al.  How Does Mixup Help With Robustness and Generalization? , 2020, ArXiv.

[25]  Alex Rovira,et al.  Improving automated multiple sclerosis lesion segmentation with a cascaded 3D convolutional neural network approach , 2017, NeuroImage.

[26]  Jorge Nocedal,et al.  On Large-Batch Training for Deep Learning: Generalization Gap and Sharp Minima , 2016, ICLR.

[27]  O. Ciccarelli,et al.  Assessment of lesions on magnetic resonance imaging in multiple sclerosis: practical guidelines , 2019, Brain : a journal of neurology.

[28]  Alex ChiChung Kot,et al.  Domain Generalization with Adversarial Feature Learning , 2018, 2018 IEEE/CVF Conference on Computer Vision and Pattern Recognition.

[29]  Rohit Bakshi,et al.  Multiple Sclerosis Lesion Segmentation with Tiramisu and 2.5D Stacked Slices , 2019, MICCAI.

[30]  Jimmy Ba,et al.  Adam: A Method for Stochastic Optimization , 2014, ICLR.

[31]  Zhanxing Zhu,et al.  Towards Understanding Generalization of Deep Learning: Perspective of Loss Landscapes , 2017, ArXiv.

[32]  Magda Tsolaki,et al.  The reliability of a deep learning model in clinical out-of-distribution MRI data: a multicohort study , 2020, Medical Image Anal..

[33]  Aaron Carass,et al.  A JOINT REGISTRATION AND SEGMENTATION APPROACH TO SKULL STRIPPING , 2007, 2007 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro.

[34]  Olivier Commowick,et al.  Block-matching strategies for rigid registration of multimodal medical images , 2012, 2012 9th IEEE International Symposium on Biomedical Imaging (ISBI).

[35]  Pierrick Coupé,et al.  AssemblyNet: A large ensemble of CNNs for 3D whole brain MRI segmentation , 2019, NeuroImage.

[36]  Joaquim Salvi,et al.  One-shot domain adaptation in multiple sclerosis lesion segmentation using convolutional neural networks , 2018, NeuroImage: Clinical.

[37]  José E. Romero,et al.  A novel deep learning based hippocampus subfield segmentation method , 2020, Scientific Reports.

[38]  Simon K. Warfield,et al.  Asymmetric Loss Functions and Deep Densely-Connected Networks for Highly-Imbalanced Medical Image Segmentation: Application to Multiple Sclerosis Lesion Detection , 2018, IEEE Access.

[39]  Ghassan Hamarneh,et al.  Scanner Invariant Multiple Sclerosis Lesion Segmentation from MRI , 2019, 2020 IEEE 17th International Symposium on Biomedical Imaging (ISBI).

[40]  Olivier Commowick,et al.  MSSEG Challenge Proceedings: Multiple Sclerosis Lesions Segmentation Challenge Using a Data Management and Processing Infrastructure , 2016, MICCAI 2016.

[41]  Jennifer L. Cuzzocreo,et al.  Reconstruction of the human cerebral cortex robust to white matter lesions: Method and validation , 2014, Human brain mapping.