Skip to main content
Log in

Classification of cerebral microbleeds based on fully-optimized convolutional neural network

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

Abstract

Cerebral microbleeds are important biomarkers of many cerebrovascular diseases and cognitive dysfunctions. Their distribution patterns can indicate some underlying aetiologies. Hitherto, few researches tried to detect cerebral microbleeds accurately and automatically. Some improvements have been achieved via traditional machine learning methods. In this paper, we proposed a method based on convolutional neural network (CNN) for further improving the performance. Firstly, sliding neighborhood processing method was applied to generate the input and target datasets based on 10 3D brain images of cerebral autosomal-dominant arteriopathy with subcortical infarcts and Leukoencephalopathy scanned by susceptibility-weighted imaging (SWI). Then, CNN was used to classify the cerebral microbleeds. To exert the full-power of convolutional neural network, almost all hyperparameters of CNN structure that could affect the performance were tested, such as the number of layers, type of activation function, pooling method, and filter size. A fully-optimized convolutional neural network structure for cerebral microbleeds classification was obtained. It performed better than four existed state-of-the-art approaches with a sensitivity of 99.74%, a specificity of 96.89% and an accuracy of 98.32%.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Barnes SR et al (2011) Semi-automated detection of cerebral microbleeds in magnetic resonance images. Magn Reson Imaging 29(6):844–852

    Google Scholar 

  2. Bian W et al (2013) Computer-aided detection of radiation-induced cerebral microbleeds on susceptibility-weighted MR images. Neuroimage Clin 2:282–290

    Google Scholar 

  3. Charidimou A, Werring DJ (2011) Cerebral microbleeds: detection, mechanisms and clinical challenges. Future Neurol 6(5):587–611

    Google Scholar 

  4. Chen JX (2016) The evolution of computing: AlphaGo. Computing in Science & Engineering 18(4):4–7

    Google Scholar 

  5. Chen L et al (2014) Adaptive local receptive field convolutional neural networks for handwritten Chinese character recognition. Springer, Berlin, pp 455–463

    Google Scholar 

  6. Dauphin YN, Bengio Y (2013) Big neural networks waste capacity. Mol Genet Metab 102(2):116–121

    Google Scholar 

  7. Dou Q et al (2016) Automatic detection of cerebral microbleeds from MR images via 3D convolutional neural networks. IEEE Trans Med Imaging 35(5):1182–1195

    Google Scholar 

  8. Duchi J, Hazan E, Singer Y (2011) Adaptive subgradient methods for online learning and stochastic optimization. J Mach Learn Res 12(7):257–269

    MathSciNet  MATH  Google Scholar 

  9. Fazlollahi A et al (2015) Computer-aided detection of cerebral microbleeds in susceptibility-weighted imaging. Comput Med Imaging Graph 46:269–276

    Google Scholar 

  10. Goodfellow I, Bengio Y, Courville A (2016) Deep learning. The MIT Press

  11. Greenberg SM et al (2009) Cerebral microbleeds: a guide to detection and interpretation. Lancet Neurol 8(2):165–174

    Google Scholar 

  12. He K et al (2015) Delving deep into rectifiers: surpassing human-level performance on ImageNet Classification, p 1026–1034

  13. Heuvel TLAVD et al (2016) Automated detection of cerebral microbleeds in patients with traumatic brain injury. Neuroimage Clin 12(C):241–251

    Google Scholar 

  14. Hou X-X (2018a) Voxelwise detection of cerebral microbleed in CADASIL patients by leaky rectified linear unit and early stopping. Multimed Tools Appl 77(17):21825–21845

    Google Scholar 

  15. Hou X-X (2018b) Seven-layer deep neural network based on sparse autoencoder for voxelwise detection of cerebral microbleed. Multimed Tools Appl 77(9):10521–10538

    Google Scholar 

  16. Ioffe S, Szegedy C (2015) Batch normalization: accelerating deep network training by reducing internal covariate shift. In International Conference on International Conference on Machine Learning

  17. Jiang YY (2017) Cerebral micro-bleed detection based on the convolution neural network with rank based average pooling. IEEE Access 5:16576–16583

    Google Scholar 

  18. Jiang Y (2018) Exploring a smart pathological brain detection method on pseudo Zernike moment. Multimed Tools Appl 77(17):22589–22604

    Google Scholar 

  19. Jun Y (2010) Find multi-objective paths in stochastic networks via chaotic immune PSO. Expert Syst Appl 37(3):1911–1919

    Google Scholar 

  20. Kingma DP, Ba J (2014) Adam: a method for stochastic optimization. CoRR abs/1412.6980

  21. Kong FQ (2018) Ridge-based curvilinear structure detection for identifying road in remote sensing image and backbone in neuron dendrite image. Multimed Tools Appl 77(17):22857–22873

    Google Scholar 

  22. Krizhevsky A, Sutskever I, Hinton GE (2012) ImageNet classification with deep convolutional neural networks. In International Conference on Neural Information Processing Systems

  23. Kuijf HJ et al (2012) Efficient detection of cerebral microbleeds on 7.0 T MR images using the radial symmetry transform. Neuroimage 59(3):2266–2273

    Google Scholar 

  24. Lu S (2017) A pathological brain detection system based on extreme learning machine optimized by bat algorithm. CNS Neurol Disord Drug Targets 16(1):23–29

    Google Scholar 

  25. Mittal S, Wu Z, Neelavalli J, Haacke E (2008) Susceptibility-weighted imaging: technical aspects and clinical applications, part 2. AJNR Am J Neuroradiol 30(1):19

    Google Scholar 

  26. Nair V, Hinton GE (2010) Rectified linear units improve restricted boltzmann machines. In International Conference on International Conference on Machine Learning

  27. Nandigam RN et al (2009) MR imaging detection of cerebral microbleeds: effect of susceptibility-weighted imaging, section thickness, and field strength. AJNR Am J Neuroradiol 30(2):338–343

    Google Scholar 

  28. Pan C (2018) Multiple sclerosis identification by convolutional neural network with dropout and parametric ReLU. Journal of Computational Science 28:1–10

    MathSciNet  Google Scholar 

  29. Pan C (2018) Abnormal breast identification by nine-layer convolutional neural network with parametric rectified linear unit and rank-based stochastic pooling. Journal of Computational Science 27:57–68

    Google Scholar 

  30. Qian P (2018) Cat swarm optimization applied to alcohol use disorder identification. Multimed Tools Appl 77(17):22875–22896

    Google Scholar 

  31. Raza M et al (2018) Appearance based pedestrians’ head pose and body orientation estimation using deep learning. Neurocomputing 272:647–659

    Google Scholar 

  32. Roy S et al (2015) Cerebral microbleed segmentation from susceptibility weighted images. In Medical Imaging 2015: Image Processing

  33. Sarraf S, Tofighi G (2016) Classification of alzheimer's disease structural MRI data by deep learning convolutional neural networks. CoRR abs/1607.06583

  34. Schmidhuber J (2012) Multi-column deep neural networks for image classification. In Computer Vision and Pattern Recognition

  35. Schrag M et al (2010) Correlation of hypointensities in susceptibility-weighted images to tissue histology in dementia patients with cerebral amyloid angiopathy: a postmortem MRI study. Acta Neuropathol 119(3):291–302

    Google Scholar 

  36. Seghier ML et al (2011) Microbleed detection using automated segmentation (MIDAS): a new method applicable to standard clinical MR images. PLOS ONE 6(3):e17547. https://doi.org/10.1371/journal.pone.0017547

  37. Shan SL, Khalil-Hani M, Bakhteri R (2016) Bounded activation functions for enhanced training stability of deep neural networks on visual pattern recognition problems. Neurocomputing 216:718–734

    Google Scholar 

  38. Srivastava N et al (2014) Dropout: a simple way to prevent neural networks from overfitting. J Mach Learn Res 15(1):1929–1958

    MathSciNet  MATH  Google Scholar 

  39. Sun J (2018) Preliminary study on angiosperm genus classification by weight decay and combination of most abundant color index with fractional Fourier entropy. Multimedia Tools and Applications 77(17):22671–22688

    Google Scholar 

  40. Szegedy C et al (2016) Rethinking the inception architecture for computer vision. In Computer Vision and Pattern Recognition

  41. Tang C (2018) Twelve-layer deep convolutional neural network with stochastic pooling for tea category classification on GPU platform. Multimed Tools Appl 77(17):22821–22839

    Google Scholar 

  42. Tieleman T, Hinton G (2012) Lecture 6.5-RMSprop: divide the gradient by a running average of its recent magnitude. COURSERA: Neural Networks for Machine Learning 4

  43. Wu L (2008) Weights optimization of neural network via improved BCO approach. Prog Electromagn Res 83:185–198

    Google Scholar 

  44. Wu LN (2008a) Improved image filter based on SPCNN. Sci China Ser F-Inf Sci 51(12):2115–2125

    Google Scholar 

  45. Wu LN (2008b) Pattern recognition via PCNN and Tsallis entropy. Sensors 8(11):7518–7529

    Google Scholar 

  46. Wu LN (2009) Segment-based coding of color images. Sci China Ser F-Inf Sci 52(6):914–925

    MATH  Google Scholar 

  47. Zhang Y (2009) Stock market prediction of S&P 500 via combination of improved BCO approach and BP neural network. Expert Syst Appl 36(5):8849–8854

    MathSciNet  Google Scholar 

  48. Zhang W et al (1990) Parallel distributed processing model with local space-invariant interconnections and its optical architecture. Appl Opt 29(32):4790–4797

    Google Scholar 

  49. Zhang Y et al (2010) Color image enhancement based on HVS and PCNN. Science China Inf Sci 53(10):1963–1976

    MathSciNet  Google Scholar 

  50. Zhao G (2018) Smart pathological brain detection by synthetic minority oversampling technique, extreme learning machine, and Jaya algorithm. Multimed Tools Appl 77(17):22629–22648

    Google Scholar 

Download references

Acknowledgments

This paper was supported by International Program for Ph.D. Candidates, Sun Yat-Sen University and Natural Science Foundation of China (61602250), Henan Key Research and Development Project (182102310629).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Shui-Hua Wang or Jie Liu.

Ethics declarations

Conflict of interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Hong, J., Wang, SH., Cheng, H. et al. Classification of cerebral microbleeds based on fully-optimized convolutional neural network. Multimed Tools Appl 79, 15151–15169 (2020). https://doi.org/10.1007/s11042-018-6862-z

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-018-6862-z

Keywords

Navigation