A Parallel Strategy for Convolutional Neural Network Based on Heterogeneous Cluster for Mobile Information System

被引:8
|
作者
Zhang, Jilin [1 ,2 ,3 ,4 ]
Xiao, Junfeng [1 ,2 ]
Wan, Jian [1 ,2 ,4 ,5 ]
Yang, Jianhua [6 ]
Ren, Yongjian [1 ,2 ]
Si, Huayou [1 ,2 ]
Zhou, Li [1 ,2 ]
Tu, Hangdi [1 ,2 ]
机构
[1] Hangzhou Dianzi Univ, Sch Comp & Technol, Hangzhou 310018, Zhejiang, Peoples R China
[2] Minist Educ, Key Lab Complex Syst Modeling & Simulat, Hangzhou, Zhejiang, Peoples R China
[3] Zhejiang Univ, Coll Elect Engn, Hangzhou 310058, Zhejiang, Peoples R China
[4] Zhejiang Univ Sci & Technol, Sch Informat & Elect Engn, Hangzhou 310023, Zhejiang, Peoples R China
[5] Zhejiang Prov Engn Ctr Media Data Cloud Proc & An, Hangzhou, Zhejiang, Peoples R China
[6] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310018, Peoples R China
基金
国家高技术研究发展计划(863计划); 中国国家自然科学基金;
关键词
D O I
10.1155/2017/3824765
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of the mobile systems, we gain a lot of benefits and convenience by leveraging mobile devices; at the same time, the information gathered by smartphones, such as location and environment, is also valuable for business to provide more intelligent services for customers. More and more machine learning methods have been used in the field of mobile information systems to study user behavior and classify usage patterns, especially convolutional neural network. With the increasing of model training parameters and data scale, the traditional single machine training method cannot meet the requirements of time complexity in practical application scenarios. The current training framework often uses simple data parallel or model parallel method to speed up the training process, which is why heterogeneous computing resources have not been fully utilized. To solve these problems, our paper proposes a delay synchronization convolutional neural network parallel strategy, which leverages the heterogeneous system. The strategy is based on both synchronous parallel and asynchronous parallel approaches; the model training process can reduce the dependence on the heterogeneous architecture in the premise of ensuring the model convergence, so the convolution neural network framework is more adaptive to different heterogeneous system environments. The experimental results show that the proposed delay synchronization strategy can achieve at least three times the speedup compared to the traditional data parallelism.
引用
收藏
页数:12
相关论文
共 50 条
  • [31] A Neural Network Based Handover Management Strategy for Heterogeneous Networks
    Alotaibi, Nasser M.
    Alwakeel, Sami S.
    2015 IEEE 14TH INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND APPLICATIONS (ICMLA), 2015, : 1210 - 1214
  • [32] DeepPN: a deep parallel neural network based on convolutional neural network and graph convolutional network for predicting RNA-protein binding sites
    Jidong Zhang
    Bo Liu
    Zhihan Wang
    Klaus Lehnert
    Mark Gahegan
    BMC Bioinformatics, 23
  • [33] Mobile phone recognition method based on bilinear convolutional neural network
    Han HongGui
    Zhen Qi
    Yang HongYan
    Du YongPing
    Qiao JunFei
    SCIENCE CHINA-TECHNOLOGICAL SCIENCES, 2021, 64 (11) : 2477 - 2484
  • [34] Mobile phone recognition method based on bilinear convolutional neural network
    HAN HongGui
    ZHEN Qi
    YANG HongYan
    DU YongPing
    QIAO JunFei
    Science China(Technological Sciences) , 2021, (11) : 2477 - 2484
  • [35] Mobile phone recognition method based on bilinear convolutional neural network
    HAN HongGui
    ZHEN Qi
    YANG HongYan
    DU YongPing
    QIAO JunFei
    Science China(Technological Sciences), 2021, 64 (11) : 2477 - 2484
  • [36] Mobile phone recognition method based on bilinear convolutional neural network
    HongGui Han
    Qi Zhen
    HongYan Yang
    YongPing Du
    JunFei Qiao
    Science China Technological Sciences, 2021, 64 : 2477 - 2484
  • [37] Research on Pose Estimation of Mobile Robot Based on Convolutional Neural Network
    Yue, Min
    Fu, Guangyuan
    Wu, Ming
    2019 INTERNATIONAL CONFERENCE ON INTELLIGENT MANUFACTURING AND INTELLIGENT MATERIALS (2IM 2019), 2019, 565
  • [38] An analysis of information segregation in parallel streams of a multi-stream convolutional neural network
    Tamura, Hiroshi
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [39] Implementation of a Mobile Application based on the Convolutional Neural Network for the Diagnosis of Pneumonia
    Flores-Rodriguez, Jazmin
    Cabanillas-Carbonell, Michael
    INTERNATIONAL JOURNAL OF ADVANCED COMPUTER SCIENCE AND APPLICATIONS, 2022, 13 (08) : 463 - 472
  • [40] The information search system using neural network and fuzzy clustering based on mobile agent
    Ko, J
    Gerardo, BD
    Lee, J
    Hwang, JJ
    COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2005, PT 2, 2005, 3481 : 205 - 214