Intra-cluster aggregation aware routing for distributed training in wireless sensor networks

被引:3
作者
Chen, Zhaohong [1 ]
Long, Xin [1 ]
Chen, Long [1 ]
Wu, Yalan [1 ]
Wu, Jigang [1 ]
Liu, Shuangyin [2 ]
机构
[1] Guangdong Univ Technol, Sch Comp Sci & Technol, 100 Guangzhou Higher Educ Mega Ctr, Guangzhou 510006, Peoples R China
[2] Zhongkai Univ Agr & Engn, Guangzhou Key Lab Agr Prod Qual Safety Traceabil, Guangzhou, Peoples R China
基金
中国国家自然科学基金;
关键词
distributed training; energy efficient; routing algorithm; wireless sensor networks;
D O I
10.1002/cpe.6795
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
In wireless sensor networks (WSNs), wireless sensor nodes can be equipped with deep neural network accelerators to deal with the computation challenges in distributed training. However, the communication overhead of distributed training and the limited battery capacity of sensor nodes still impedes the broad deployment of distributed training applications. This article investigates the distributed training in WSNs by formulating an aggregation-aware routing problem into a non-linear integer programming problem. The objective of the formulated problem is to reduce the training time using data aggregation-aware routing under the constraints of memory size and energy cost. Meanwhile, the NP-Hardness of the formulated problem is proved in this article. Then, an intra-cluster aggregation-aware routing algorithm is proposed. The proposed algorithm accelerates the transmission of the data packet by integrating the K-Means clustering and shortest path routing to choose the aggregators and the route paths. Extensive experiments demonstrate that the proposed algorithm outperforms two classical clustering routing algorithms UC-LEACH and K-Means by 29% and 37% in terms of average training time, and reducing the energy consumption by 21% and 15%, respectively.
引用
收藏
页数:13
相关论文
共 40 条
[1]  
Abdi A, 2020, AAAI CONF ARTIF INTE, V34, P3105
[2]   Machine Learning in Wireless Sensor Networks: Algorithms, Strategies, and Applications [J].
Abu Alsheikh, Mohammad ;
Lin, Shaowei ;
Niyato, Dusit ;
Tan, Hwee-Pink .
IEEE COMMUNICATIONS SURVEYS AND TUTORIALS, 2014, 16 (04) :1996-2018
[3]   Neurostream: Scalable and Energy Efficient Deep Learning with Smart Memory Cubes [J].
Azarkhish, Erfan ;
Rossi, Davide ;
Loi, Igor ;
Benini, Luca .
IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (02) :420-434
[4]   BREADTH-1ST TRAVERSAL OF TREES AND INTEGER SORTING IN PARALLEL [J].
CHEN, CCY ;
DAS, SK .
INFORMATION PROCESSING LETTERS, 1992, 41 (01) :39-49
[5]  
Chen C, 2019, IEEE INFOCOM SER, P532, DOI [10.1109/infocom.2019.8737587, 10.1109/INFOCOM.2019.8737587]
[6]   Classification of data aggregation functions in wireless sensor networks [J].
Cui, Jin ;
Boussetta, Khaled ;
Valois, Fabrice .
COMPUTER NETWORKS, 2020, 178
[7]   A comprehensive survey on LEACH-based clustering routing protocols in Wireless Sensor Networks [J].
Daanoune, Ikram ;
Abdennaceur, Baghdad ;
Ballouk, Abdelhakim .
AD HOC NETWORKS, 2021, 114
[8]   MW-LEACH: Low energy adaptive clustering hierarchy approach for WSN [J].
El Khediri, Salim ;
Khan, Rehan Ullah ;
Nasri, Nejah ;
Kachouri, Abdennaceur .
IET WIRELESS SENSOR SYSTEMS, 2020, 10 (03) :126-129
[9]   Cluster-based routing protocols in wireless sensor networks: A survey based on methodology [J].
Fanian, Fakhrosadat ;
Rafsanjani, Marjan Kuchaki .
JOURNAL OF NETWORK AND COMPUTER APPLICATIONS, 2019, 142 :111-142
[10]  
Flouri K., 2006, PROC 14ND EUROPEAN S, P1