Efficient training of convolutional deep belief networks in the frequency domain for application to high-resolution 2D and 3D images.
Deep learning has traditionally been computationally expensive, and advances in training methods have been the prerequisite for improving its efficiency in order to expand its application to a variety of image classification problems. In this letter, we address the problem of efficient training of convolutional deep belief networks by learning the weights in the frequency domain, which eliminates the time-consuming calculation of convolutions. An essential consideration in the design of the algorithm is to minimize the number of transformations to and from frequency space. We have evaluated the running time improvements using two standard benchmark data sets, showing a speed-up of up to 8 times on 2D images and up to 200 times on 3D volumes. Our training algorithm makes training of convolutional deep belief networks on 3D medical images with a resolution of up to 128×128×128 voxels practical, which opens new directions for using deep learning for medical image analysis.
MS/MRI Research Group, Vancouver, BC V6T 2B5, Canada, and Department of Electrical and Computer Engineering, University of British Columbia, Vancouver, BC V6T 1Z4, Canada brosch.tom@gmail.com.
Tom
T
Brosch
Roger
R
Tam
D000465:Algorithms; D000818:Animals; D003196:Computer Graphics; D006801:Humans; D007090:Image Interpretation, Computer-Assisted; D007858:Learning / Q000502:physiology*; D016571:Neural Networks, Computer