Snake Learning: A Communication- and Computation-Efficient Distributed Learning Framework for 6G

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Yu, Xiaoxue, Yi, Xingfu, Li, Rongpeng, Wang, Fei, Peng, Chenghui, Zhao, Zhifeng, Zhang, Honggang
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866915101504700416
author Yu, Xiaoxue
Yi, Xingfu
Li, Rongpeng
Wang, Fei
Peng, Chenghui
Zhao, Zhifeng
Zhang, Honggang
author_facet Yu, Xiaoxue
Yi, Xingfu
Li, Rongpeng
Wang, Fei
Peng, Chenghui
Zhao, Zhifeng
Zhang, Honggang
contents In the evolution towards 6G, integrating Artificial Intelligence (AI) with advanced network infrastructure emerges as a pivotal strategy for enhancing network intelligence and resource utilization. Existing distributed learning frameworks like Federated Learning and Split Learning often struggle with significant challenges in dynamic network environments including high synchronization demands, costly communication overhead, severe computing resource consumption, and data heterogeneity across network nodes. These obstacles hinder the applications of ubiquitous computing capabilities of 6G networks, especially in light of the trend of escalating model parameters and training data volumes. To address these challenges effectively, this paper introduces ``Snake Learning", a cost-effective distributed learning framework. Specifically, Snake Learning respects the heterogeneity of inter-node computing capability and local data distribution in 6G networks, and sequentially trains the designated part of model layers on individual nodes. This layer-by-layer serpentine update mechanism contributes to significantly reducing the requirements for storage, memory and communication during the model training phase, and demonstrates superior adaptability and efficiency for both classification and fine-tuning tasks across homogeneous and heterogeneous data distributions.
format Preprint
id arxiv_https___arxiv_org_abs_2405_03372
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Snake Learning: A Communication- and Computation-Efficient Distributed Learning Framework for 6G
Yu, Xiaoxue
Yi, Xingfu
Li, Rongpeng
Wang, Fei
Peng, Chenghui
Zhao, Zhifeng
Zhang, Honggang
Networking and Internet Architecture
Artificial Intelligence
In the evolution towards 6G, integrating Artificial Intelligence (AI) with advanced network infrastructure emerges as a pivotal strategy for enhancing network intelligence and resource utilization. Existing distributed learning frameworks like Federated Learning and Split Learning often struggle with significant challenges in dynamic network environments including high synchronization demands, costly communication overhead, severe computing resource consumption, and data heterogeneity across network nodes. These obstacles hinder the applications of ubiquitous computing capabilities of 6G networks, especially in light of the trend of escalating model parameters and training data volumes. To address these challenges effectively, this paper introduces ``Snake Learning", a cost-effective distributed learning framework. Specifically, Snake Learning respects the heterogeneity of inter-node computing capability and local data distribution in 6G networks, and sequentially trains the designated part of model layers on individual nodes. This layer-by-layer serpentine update mechanism contributes to significantly reducing the requirements for storage, memory and communication during the model training phase, and demonstrates superior adaptability and efficiency for both classification and fine-tuning tasks across homogeneous and heterogeneous data distributions.
title Snake Learning: A Communication- and Computation-Efficient Distributed Learning Framework for 6G
topic Networking and Internet Architecture
Artificial Intelligence
url https://arxiv.org/abs/2405.03372