Partitioning multi-layer edge network for neural network collaborative computing

被引:1
|
作者
Li, Qiang [1 ]
Zhou, Ming-Tuo [2 ]
Ren, Tian-Feng [2 ]
Jiang, Cheng-Bin [2 ]
Chen, Yong [2 ]
机构
[1] State Grid Informat & Telecommun Co Ltd, Beijing, Peoples R China
[2] Jushri Technol Inc, Shanghai, Peoples R China
关键词
Neural network; Edge computing; Collaborative computing; Genetic algorithm; INTELLIGENCE; CLOUD;
D O I
10.1186/s13638-023-02284-x
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
There is a trend to deploy neural network on edge devices in recent years. While the mainstream of research often concerns with single edge device processing and edge-cloud two-layer neural network collaborative computing, in this paper, we propose partitioning multi-layer edge network for neural network collaborative computing. With the proposed method, sub-models of neural network are deployed on multi-layer edge devices along the communication path from end users to cloud. Firstly, we propose an optimal path selection method to form a neural network collaborative computing path with lowest communication overhead. Secondly, we establish a time-delay optimization mathematical model to evaluate the effects of different partitioning solutions. To find the optimal partition solution, an ordered elitist genetic algorithm (OEGA) is proposed. The experimental results show that, compared with traditional cloud computing, single-device edge computing and edge-cloud collaborative computing, the proposed multi-layer edge network collaborative computing has a smaller runtime delay with limited bandwidth resources, and because of the pipeline computing characteristics, the proposed method has a better response speed when processing large number of requests. Meanwhile, the OEGA algorithm has better performance than conventional methods, and the optimized partitioning method outperforms other methods like random and evenly partition.
引用
收藏
页数:23
相关论文
共 50 条
  • [1] Partitioning multi-layer edge network for neural network collaborative computing
    Qiang Li
    Ming-Tuo Zhou
    Tian-Feng Ren
    Cheng-Bin Jiang
    Yong Chen
    [J]. EURASIP Journal on Wireless Communications and Networking, 2023
  • [2] Multi-layer Neural Network for EMV Evaluation
    Ouerdi, Noura
    Hajji, Tarik
    Azizi, Abdelmalek
    Yahia, Amina
    [J]. EUROPE AND MENA COOPERATION ADVANCES IN INFORMATION AND COMMUNICATION TECHNOLOGIES, 2017, 520 : 549 - 557
  • [3] Policing function in ATM network using multi-layer neural network
    Fan, KK
    Jayasumana, AP
    [J]. 21ST IEEE CONFERENCE ON LOCAL COMPUTER NETWORKS, PROCEEDINGS, 1996, : 102 - 104
  • [4] Computing convex-layers by a multi-layer self-organizing neural network
    Datta, A
    Pal, S
    [J]. NEURAL INFORMATION PROCESSING, 2004, 3316 : 647 - 652
  • [5] PARALLEL COMPUTING AND A MULTI-LAYER NEURAL NETWORK ALGORITHM FOR SOLVING THE FRACTIONAL DUFFING SYSTEM
    Liu, Guo-Qing
    Wu, Guo-Cheng
    [J]. ROMANIAN JOURNAL OF PHYSICS, 2024, 69 (5-6):
  • [6] A Novel Network Delay Prediction Model with Mixed Multi-layer Perceptron Architecture for Edge Computing
    Fang, Honglin
    Yu, Peng
    Wang, Ying
    Li, Wenjing
    Zhou, Fanqin
    Ma, Run
    [J]. 2022 18TH INTERNATIONAL CONFERENCE ON NETWORK AND SERVICE MANAGEMENT (CNSM 2022): INTELLIGENT MANAGEMENT OF DISRUPTIVE NETWORK TECHNOLOGIES AND SERVICES, 2022, : 191 - 197
  • [7] On the optimum method of feedforward multi-layer neural network
    Ying, Hu
    Jin, Huang
    [J]. PROCEEDINGS OF THE 26TH CHINESE CONTROL CONFERENCE, VOL 4, 2007, : 87 - +
  • [8] A New Method of Learning for Multi-Layer Neural Network
    Wang, Rong-Long
    Zhang, Cui
    Okazaki, Kozo
    [J]. INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2007, 7 (05): : 86 - 89
  • [9] Image zooming using a multi-layer neural network
    [J]. Alyannezhadi, M.M. (alyan.nezhadi@gmail.com), 1737, Oxford University Press (61):
  • [10] Image Zooming Using a Multi-layer Neural Network
    Hassanpour, H.
    Nowrozian, N.
    AlyanNezhadi, M. M.
    Samadiani, N.
    [J]. COMPUTER JOURNAL, 2018, 61 (11): : 1737 - 1748