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 条
  • [1] A neural decoding strategy based on convolutional neural network
    Hua, Shaoyang
    Wang, Congqing
    Wu, Xuewei
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (01) : 1033 - 1044
  • [2] An Implementation of Convolutional Neural Network for Coffee Beans Quality Classification in a Mobile Information System
    Janandi, Robby
    Cenggoro, Tjeng Wawan
    PROCEEDINGS OF 2020 INTERNATIONAL CONFERENCE ON INFORMATION MANAGEMENT AND TECHNOLOGY (ICIMTECH), 2020, : 218 - 222
  • [3] A Parallel Convolutional Network Based on Spiking Neural Systems
    Zhou, Chi
    Ye, Lulin
    Peng, Hong
    Liu, Zhicai
    Wang, Jun
    Ramirez-De-Arellano, Antonio
    INTERNATIONAL JOURNAL OF NEURAL SYSTEMS, 2024, 34 (05)
  • [4] Hashing for secure optical information compression in a heterogeneous convolutional neural network
    Solyanik-Gorgone, Maria
    Kang, Haoyan
    Nouri, Behrouz Movahhed
    Dalir, Hamed
    Sorger, Volker J.
    APPLIED PHYSICS REVIEWS, 2023, 10 (02)
  • [5] Convolutional Neural Network Portfolio Management System with Heterogeneous Input
    Popa, Alin-Bogdan
    Florea, Iulia Maria
    Rughinis, Razvan
    2020 19TH ROEDUNET CONFERENCE: NETWORKING IN EDUCATION AND RESEARCH (ROEDUNET), 2020,
  • [6] Heterogeneous information network-based music recommendation system in mobile networks
    Wang, Ranran
    Ma, Xiao
    Jiang, Chi
    Ye, Yi
    Zhang, Yin
    COMPUTER COMMUNICATIONS, 2020, 150 : 429 - 437
  • [7] GPU-based parallel optimization of immune convolutional neural network and embedded system
    Gong, Tao
    Fan, Tiantian
    Guo, Jizheng
    Cai, Zixing
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2017, 62 : 384 - 395
  • [8] Parallel Neural Network–Convolutional Neural Networks for Wearable Motorcycle Airbag System
    Jae-Hoon Jeong
    So-Hyeon Jo
    Joo Woo
    Dong-Heon Lee
    Tae-Kyung Sung
    Gi-Sig Byun
    Journal of Electrical Engineering & Technology, 2020, 15 : 2721 - 2734
  • [9] A Multirate Sensor Information Fusion Strategy for Multitask Fault Diagnosis Based on Convolutional Neural Network
    Ma, Xiangkai
    Wang, Pei
    Zhang, Bozhou
    Sun, Ming
    JOURNAL OF SENSORS, 2021, 2021
  • [10] Underwater Image Restoration Based on a Parallel Convolutional Neural Network
    Wang, Keyan
    Hu, Yan
    Chen, Jun
    Wu, Xianyun
    Zhao, Xi
    Li, Yunsong
    REMOTE SENSING, 2019, 11 (13)