MapReduce based distributed learning algorithm for Restricted Boltzmann Machine

被引:25
作者
Zhang, Chun-Yang [1 ,2 ]
Chen, C. L. Philip [2 ]
Chen, Dewang [1 ]
Ng, Kin Tek [2 ]
机构
[1] Fuzhou Univ, Coll Math & Comp Sci, Fuzhou, Peoples R China
[2] Univ Macau, Fac Sci & Technol, Dept Comp & Informat Sci, Macau, Peoples R China
关键词
Deep learning; Restricted Boltzmann Machine; Big data; MapReduce;
D O I
10.1016/j.neucom.2015.09.129
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Deep learning is recently regarded as the closest artificial intelligence model to human brain. It is about learning multiple levels of representation and abstraction that help to make sense of data such as images, sound, and text. One deep model often consists of a hierarchical architecture that has the capability to model super non-linear and stochastic problems. Restricted Boltzmann Machine (RBM) is the main constructing block of current deep networks, as most of deep architectures are built with it. Based on MapReduce framework and Hadoop distributed file system, this paper proposes a distributed algorithm for training the RBM model. Its implementation and performance are evaluated on Big Data platform-Hadoop. The main contribution of the new learning algorithm is that it solves the scalability problem that limits the development of deep learning. The intelligence growing process of human brain requires learning from Big Data. The distributed learning mechanism for RBM makes it possible to abstract sophisticated and informative features from Big Data to achieve high-level intelligence. The evaluations of the proposed learning algorithm are carried out on image inpainting and classification problems based on the BAS dataset and MNIST hand-written digits dataset. (C) 2016 Elsevier B.V. All rights reserved.
引用
收藏
页码:4 / 11
页数:8
相关论文
共 26 条
[1]  
[Anonymous], 2005, AISTATS BRIDGETOWN B
[2]  
[Anonymous], 2012, Scaling up Machine LearningParallel and Distributed Approaches
[3]  
[Anonymous], 2007, P 24 INT C MACHINE L
[4]  
[Anonymous], 2010003 UTML TR
[5]  
[Anonymous], 2007, International Conference on Artificial Intelligence and Statistics
[6]  
[Anonymous], CORR
[7]   Subset based deep learning for RGB-D object recognition [J].
Bai, Jing ;
Wu, Yan ;
Zhang, Junming ;
Chen, Fuqiang .
NEUROCOMPUTING, 2015, 165 :280-292
[8]   Representation Learning: A Review and New Perspectives [J].
Bengio, Yoshua ;
Courville, Aaron ;
Vincent, Pascal .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2013, 35 (08) :1798-1828
[9]   Learning Deep Architectures for AI [J].
Bengio, Yoshua .
FOUNDATIONS AND TRENDS IN MACHINE LEARNING, 2009, 2 (01) :1-127
[10]   Fuzzy Restricted Boltzmann Machine for the Enhancement of Deep Learning [J].
Chen, C. L. Philip ;
Zhang, Chun-Yang ;
Chen, Long ;
Gan, Min .
IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2015, 23 (06) :2163-2173