DocumentCode
659601
Title
Large-scale restricted boltzmann machines on single GPU
Author
Yun Zhu ; Yanqing Zhang ; Yi Pan
Author_Institution
Comput. Sci. Dept., Georgia State Univ., Atlanta, GA, USA
fYear
2013
fDate
6-9 Oct. 2013
Firstpage
169
Lastpage
174
Abstract
Recent works on deep belief network (DBNs) have shown that applying large-scale unsupervised feature learning model can dramatically improve the performance of the applications in many fields. Training billions of parameters in these models such as restricted boltzmann machines (RBMs) appears to be computational challenging for modern CPUs. Graphical Processing Units (GPUs) has been employed in many large-scale deep learning models for performance enhancement due to its massively parallel computing capability. Unfortunately, the limited device memory of GPUs imposes a restriction on the size of the model trained on a single GPU. Multi-GPUs approaches, on the other hand, suffer from inefficient communication and economic cost. In this paper, we proposed a novel memory efficient algorithm on single GPU that can train large-scale RBMs without size restriction and preserve the performance gain of GPU parallel computation. Particularly, the experiments demonstrated that our approach used 75% less memory storage at the cost of only 10% performance loss in training large-scale RBMs with billions of parameters.
Keywords
Boltzmann machines; graphics processing units; performance evaluation; unsupervised learning; CPU; DBN; RBM; deep belief network; graphical processing units; large-scale deep learning models; large-scale restricted Boltzmann machines; large-scale unsupervised feature learning model; memory efficient algorithm; neural network; parallel computing capability; performance enhancement; performance improvement; performance loss; single GPU; Computational modeling; Concurrent computing; Graphics processing units; Kernel; Memory management; Performance evaluation; Training; GPU; RBM; deep learning; high performance computing; parallel;
fLanguage
English
Publisher
ieee
Conference_Titel
Big Data, 2013 IEEE International Conference on
Conference_Location
Silicon Valley, CA
Type
conf
DOI
10.1109/BigData.2013.6691750
Filename
6691750
Link To Document