Machine learning opens up a new opportunity for advancing our image pattern recognition abilities in medical imaging. In this study, we tested the potential of 3 new deep convolutional neural network-based learning methods for detecting brain MRI lesions in multiple sclerosis (MS). Using clinical scans available online from 10 patients, we found that the ResNet and SegNet achieved a promising dice score of 0.65 and 0.61 respectively, better than the generative adversarial network. Deep learning methods may be novel tools for optimal detection of brain MRI lesions, improving the management of patients with MS and similar disorders.
We investigated 3 common deep convolutional neural network (CNN)-based methods including residual neural networks (ResNets),4 deep convolutional encoder-decoder networks (SegNets),5 and generative adversarial networks (GANs).6 We used a free source MRI dataset from the 2008 MICCAI MS Lesion Segmentation Challenge to test our models. This dataset included standard clinical scans: T1- weighted, T2-weighted and FLAIR MR images, from 10 patients with MS, and corresponding lesion masks as ground truth for individual MRI slices (Fig. 1). Each MRI sequence contained 100 images, totaling 300 images per patient, 3000 for 10 patients. Prior to input into the networks, we performed image preprocessing to standardize the scans including 1) normalizing the MRI signal intensity to 0 to 1; and 2) co-registration to align images between MRI sequences per subject.
Building upon the reported architectures, we first customized the input and output layers of the networks, such that each method took all 3 anatomical MRI scans as input, in addition to the lesion masks, and allowed 2 output categories per voxel: 0 or 1 representing lesion or not. Moreover, we reduced the ResNet to 30 layers to decrease training time, and the SegNet included 8 layers (Fig. 2) For GANs, we tested different options and combinations for the generative and discriminative networks including the SegNet, and the customized ResNet.
The specific settings of the networks followed the optimized approaches as reported in the literature.7 This included Max Pooling to decrease feature space, ReLu to correct unsaturated gradients, Adam to optimize learning rate, and a sigmoid transfer function to generate binary output. We used a leave-one-out validation scheme to test the performance of the methods and a dice metric as a loss function to evaluate the learning accuracy.8 The dice score ranges from 0 to 1, the higher the better.
1. Ontaneda D, Thompson AJ, Fox RJ, et al. Progressive multiple sclerosis: prospects for disease therapy, repair, and restoration of function. Lancet 2017; 389: 1357-1366.
2. Miller DH, Albert PS, Barkhof F, et al. Guidelines for the use of magnetic resonance techniques in monitoring the treatment of multiple sclerosis. Ann Neurol 1996; 39:6–16.
3. Plis SM, Hjelm DR, Salakhutdinov R, et al. Deep learning for neuroimaging: a validation study. Frontiers in neuroscience 2014; 8: 229.
4. He K, Zhang X, Ren S, et al. Deep residual learning for image recognition. arXiv:151203385 2015.
5. Badrinarayanan V, Kendall A, Cipolla R. SegNet: A deep convolutional encoder-decoder architecture for image segmentation. arXiv: 2016; 1511.00561v3.
6. Wang Y, Yu B, Wang L, et al. "3D conditional generative adversarial networks for high-quality PET image estimation at low dose." Neuroimage 2018; 174: 550-562.
7. Vieira S, Pinaya WH, Mechelli A. Using deep learning to investigate the neuroimaging correlates of psychiatric and neurological disorders: Methods and applications. Neurosci Biobehav Rev 2017; 74(Pt A): 58-75.
8. Senders JT, Staples PC, Karhade AV, et al. (2018). "Machine Learning and Neurosurgical Outcome Prediction: A Systematic Review." World Neurosurg 109: 476-486.e471.