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 条
  • [21] Drug repositioning based on the heterogeneous information fusion graph convolutional network
    Cai, Lijun
    Lu, Changcheng
    Xu, Junlin
    Meng, Yajie
    Wang, Peng
    Fu, Xiangzheng
    Zeng, Xiangxiang
    Su, Yansen
    BRIEFINGS IN BIOINFORMATICS, 2021, 22 (06)
  • [22] Convolutional and hybrid neural network for cluster membership
    Hashimoto, Yasuhiro
    Liu, Cheng-Han
    CHINESE JOURNAL OF PHYSICS, 2024, 90 : 664 - 678
  • [23] Parallel Convolutional Neural Network (CNN) Accelerators Based on Stochastic Computing
    Zhang, Yawen
    Zhang, Xinyue
    Song, Jiahao
    Wang, Yuan
    Huang, Ru
    Wang, Runsheng
    PROCEEDINGS OF THE 2019 IEEE INTERNATIONAL WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS 2019), 2019, : 19 - 24
  • [24] Virtual Nodes based Heterogeneous Graph Convolutional Neural Network for Efficient Long-Range Information Aggregation
    Yan, Ranhui
    Cai, Jia
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING-ICANN 2024, PT V, 2024, 15020 : 217 - 231
  • [25] PAN-SHARPENING BASED ON PARALLEL PYRAMID CONVOLUTIONAL NEURAL NETWORK
    Fang, Shuai
    Wang, Xiao
    Zhang, Jing
    Cao, Yang
    2020 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING (ICIP), 2020, : 453 - 457
  • [26] A Parallel Convolutional Neural Network for Pedestrian Detection
    Zhu, Mengya
    Wu, Yiquan
    ELECTRONICS, 2020, 9 (09) : 1 - 16
  • [27] An Intrusion Detection System Based on Convolutional Neural Network
    Liu, Pengju
    PROCEEDINGS OF 2019 11TH INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2019), 2019, : 62 - 67
  • [28] Parallel Implementation of a Convolutional Neural Network on an MPSoC
    Mourelle, Luiza de Macedo
    Nedjah, Nadia
    Cardoso, Alexandre Nietupski
    ADVANCES AND TRENDS IN ARTIFICIAL INTELLIGENCE: THEORY AND APPLICATIONS, IEA-AIE 2024, 2024, 14748 : 335 - 347
  • [29] A Multi-Scale Parallel Convolutional Neural Network Based Intelligent Human Identification Using Face Information
    Li, Chen
    Liang, Mengti
    Song, Wei
    Xiao, Ke
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2018, 14 (06): : 1494 - 1507
  • [30] DeepPN: a deep parallel neural network based on convolutional neural network and graph convolutional network for predicting RNA-protein binding sites
    Zhang, Jidong
    Liu, Bo
    Wang, Zhihan
    Lehnert, Klaus
    Gahegan, Mark
    BMC BIOINFORMATICS, 2022, 23 (01)