Title :
A Reliable Distributed Convolutional Neural Network for Biology Image Segmentation
Author :
Xiuxia Zhang ; Guangming Tan ; Mingyu Chen
Abstract :
Many modern advanced biology experiments are carried on by Electron Microscope(EM) image analysis. Segmentation is one of the most important and complex steps in the process of image analysis. Previous ISBI contest results and related research show that Convolution Neural Network(CNN)has high classification accuracy in EM image segmentation. Besides it eliminates the pain of extracting complex features which´s indispensable for traditional classification algorithms. However CNN´s extremely time-consuming and fault vulnerability due to long time execution prevent it from being widely used in practice. In this paper, we try to address these problems by providing reliable high performance CNN framework for medial image segmentation. Our CNN has light weighted user level checkpoint, which costs seconds when doing one checkpoint and restart. On the fact of lacking in platform diversity in current parallel CNN framework, our CNN system tries to make it general by providing distributed cross-platform parallelism implementation. Currently we have integrated Theano´s GPU implementation in our CNNsystem, and we explore parallelism potential on multi-core CPUs and many-core Intel Phi by testing performance of main kernel functions of CNN. In the future, we will integrate implementation son other two platforms into our CNN framework.
Keywords :
electron microscopes; feature extraction; image classification; image segmentation; medical image processing; neural nets; EM image segmentation; advanced biology experiments; biology image segmentation; classification algorithms; complex feature extraction; distributed cross-platform parallelism; electron microscope image analysis; fault vulnerability; high performance CNN framework; image processing analysis; integrated Theano GPU; kernel functions; lightweighted user level checkpoint; many-core Intel Phi; medial image segmentation; parallel CNN framework; reliable distributed convolutional neural network; Graphics processing units; Image segmentation; Microscopy; Microwave integrated circuits; Parallel processing; Reliability; Training; Convolutional Neural Network; Distributed system; Faula tolerant; GPU; Image segmentation; Intel Phi;
Conference_Titel :
Cluster, Cloud and Grid Computing (CCGrid), 2015 15th IEEE/ACM International Symposium on
Conference_Location :
Shenzhen
DOI :
10.1109/CCGrid.2015.108