Source-linked AI summary
Distributed Learning in Wireless Networks: Recent Progress and Future Challenges
Mingzhe Chen, Deniz Gündüz, Kaibin Huang, Walid Saad, Mehdi Bennis, Aneta Vulgarakis Feljan, H. Vincent Poor
TL;DR
Distributed learning is needed because wireless edge devices cannot centrally pool private, resource-constrained datasets. The paper surveys communication-aware deployment across federated learning, federated distillation, distributed inference, and multi-agent reinforcement learning, with illustrative results including up to 54% higher successful service rate for VD-MARL versus independent MARL.
Problem
Wireless distributed learning must operate without raw-data exchange while coping with stochastic channels, limited communication and computing resources, and network-optimization demands.
Method
The paper provides a holistic tutorial combining literature reviews, illustrative examples, and future research opportunities across four distributed learning frameworks.
Results
VD-MARL improves successful service rate by up to 54% compared to the independent MARL algorithm in the reported UAV example.
Takeaways & Limitations
The study provides guidelines for deploying federated learning, federated distillation, distributed inference, and multi-agent reinforcement learning over wireless networks.
Abstract
from arXiv · showhide
The next-generation of wireless networks will enable many machine learning (ML) tools and applications to efficiently analyze various types of data collected by edge devices for inference, autonomy, and decision making purposes. However, due to resource constraints, delay limitations, and privacy challenges, edge devices cannot offload their entire collected datasets to a cloud server for centrally training their ML models or inference purposes. To overcome these challenges, distributed learning and inference techniques have been proposed as a means to enable edge devices to collaboratively train ML models without raw data exchanges, thus reducing the communication overhead and latency as well as improving data privacy. However, deploying distributed learning over wireless networks faces several challenges including the uncertain wireless environment, limited wireless resources (e.g., transmit power and radio spectrum), and hardware resources. This paper provides a comprehensive study of how distributed learning can be efficiently and effectively deployed over wireless edge networks. We present a detailed overview of several emerging distributed learning paradigms, including federated learning, federated distillation, distributed inference, and multi-agent reinforcement learning. For each learning framework, we first introduce the motivation for deploying it over wireless networks. Then, we present a detailed literature review on the use of communication techniques for its efficient deployment. We then introduce an illustrative example to show how to optimize wireless networks to improve its performance. Finally, we introduce future research opportunities. In a nutshell, this paper provides a holistic set of guidelines on how to deploy a broad range of distributed learning frameworks over real-world wireless communication networks.
I. INTRODUCTION
Distributed learning addresses the limits of centralized ML when devices hold private, scarce, and distributed data that cannot feasibly be exchanged. This paper surveys wireless-network techniques and open challenges across multiple distributed learning frameworks.
- I. INTRODUCTION: Edge devices increasingly process individualized data locally rather than sending large datasets to a central cloud.This shift reflects the move from a centralized “big data” paradigm toward distributed “small data” processing.
- I. INTRODUCTION: Distributed learning enables devices to collaborate on inference and model training without exchanging raw datasets.Federated learning is a prominent framework that exchanges model parameters instead of raw data.
- I. INTRODUCTION: Wireless deployment introduces privacy–accuracy trade-offs, stochastic channel effects, communication constraints, computing demands, and distributed optimization challenges.Interference, fading, wireless errors, delay, and limited resources can affect learning performance.
- I. INTRODUCTION: Prior surveys were often limited to individual frameworks or mostly qualitative, leaving a need for a holistic tutorial spanning distributed learning over wireless networks.The paper addresses this scope gap across FL, federated distillation, distributed inference, and MARL.
- I. INTRODUCTION: The paper combines literature reviews, illustrative examples, and future research opportunities for four distributed learning frameworks.Its organization covers federated learning, distributed inference, federated distillation, and multi-agent reinforcement learning.
1) Common Federated Learning:
Common federated learning uses distributed optimization orchestrated by a parameter server: devices train locally, transmit model information, and receive an aggregated common model iteratively.
- 1) Common Federated Learning:: The common FL objective minimizes a weighted aggregate of devices’ local training losses.The loss function relates each model to local input–output samples, with device-specific scaling parameters.
- 1) Common Federated Learning:: FedAvg begins with parameter-server initialization, local SGD training, device uploads, server aggregation, and model rebroadcast.These steps repeat for a fixed number of iterations or until convergence criteria are met.
- 1) Common Federated Learning:: The parameter server sends the generated common model back to all devices after aggregation.Training continues through repeated learning steps until a fixed iteration count or convergence criterion is reached.
- 1) Common Federated Learning:: Devices transmit gradient or model-update information instead of private data, promoting device data privacy.The paper defines the repeated server–device cycle as one learning step.
- 1) Common Federated Learning:: Personalized FL is introduced to address non-IID data through federated multi-task learning and MAML-based FL.These approaches adapt the learning target to heterogeneous device data or enable later local personalization.
2) Federated Multi-Task Learning:
Federated multi-task learning models heterogeneous device datasets as correlated but different tasks, whereas MAML-based FL learns an initialization that devices personalize locally.
- 2) Federated Multi-Task Learning:: FMTL treats non-IID device data distributions as different but correlated learning tasks.Its objective includes device-specific models and a regularizer modeling relationships among tasks.
- 2) Federated Multi-Task Learning:: FMTL can distribute optimization by having devices update local models while the parameter server updates the task-relationship structure.The two sets of variables are optimized iteratively.
- 2) Federated Multi-Task Learning:: Unlike FedAvg’s common model at convergence, FMTL may produce different models for different devices.For non-IID data or distinct tasks, heterogeneous models can achieve lower summed training loss than a common model.
- 2) Federated Multi-Task Learning:: MAML-based FL learns a common model from which each device obtains a personalized model through one or a few gradient-descent steps.The local adaptation uses the device’s own data and a specified learning rate.
- 2) Federated Multi-Task Learning:: FMTL directly optimizes personalized models, while MAML-based FL optimizes their initialization.The choice between them depends on whether the parameter server knows relationships among device data distributions.
- 2) Federated Multi-Task Learning:: FedAvg is recommended for IID data, whereas FMTL and MAML-based FL are recommended for non-IID data.All three approaches use distributed iterative training.
B. Performance Metrics of FL over Wireless Netowrks
Wireless FL performance is evaluated through training loss, convergence time, energy consumption, and reliability, all of which depend on communication, computation, and participation conditions.
- B. Performance Metrics of FL over Wireless Netowrks: Four metrics evaluate wireless FL: training loss, convergence time, energy consumption, and reliability.These metrics capture learning quality, speed, device cost, and the probability of achieving a target training loss.
- B. Performance Metrics of FL over Wireless Netowrks: Transmission errors on imperfect wireless links can negatively affect training loss and the global model.Limited energy and computational capacity also restrict which devices participate.
- B. Performance Metrics of FL over Wireless Netowrks: Convergence time depends on local computation time, maximum model-transmission time per step, and the number of learning steps to converge.Local computation time and convergence-step count are dependent.
- B. Performance Metrics of FL over Wireless Netowrks: Device energy consumption depends on parameter-transmission energy, local-training energy, and the number of learning steps.Increasing local SGD updates can change the training and energy trade-off.
- B. Performance Metrics of FL over Wireless Netowrks: Spectrum affects SINR, data rate, transmission-error probability, training loss, transmission time, transmission energy, and reliability.The table summarizes how communication factors affect wireless FL metrics.
- B. Performance Metrics of FL over Wireless Netowrks: Computational capacity affects local-training time and energy, while fewer SGD updates increase training loss and convergence steps.This links hardware capacity to both resource use and learning progress.
- B. Performance Metrics of FL over Wireless Netowrks: Higher transmit power decreases training loss, transmission time, convergence steps, and reliability while increasing transmission energy.The stated relationship follows the effects of transmit power and wireless channel conditions.
- B. Performance Metrics of FL over Wireless Netowrks: Larger FL parameters may decrease training loss, reliability, and total learning steps but increase training time and energy.The parameter-size change therefore affects both learning behavior and resource consumption.
D. Research Directions of Deploying FL over Wireless Networks
Deploying federated learning over wireless networks requires communication-efficient handling of large model updates, while accounting for noisy downlinks and the distinction between compression and transmission.
- Compression and Sparsification: Large neural networks create a communication bottleneck because hundreds of millions of parameters must be transmitted from devices to the parameter server each iteration.
- Compression and Sparsification: Model-parameter transmission over noisy wireless channels is a joint source-channel function computation problem because the server needs the average model rather than individual updates.
- Compression and Sparsification: Digital schemes separately compress local parameters into bits and transmit them, whereas analog schemes directly map locally trained parameters to channel inputs.
- Compression and Sparsification: Sparsification represents a d-dimensional update with a binary mask, and its sparsification level φ is the ratio of nonzero elements to the dimension.
- Compression and Sparsification: Top-K sparsification selects the largest-magnitude update values, while rand-K selects masks randomly; top-K improves practical accuracy and convergence but adds sorting and index-transmission costs.
- Compression and Sparsification: Wireless FL studies commonly emphasize uplink compression while assuming perfect global-model delivery, although noisy downlink transmission can also challenge convergence.
2) Wireless Resource Management:
Wireless resource management shapes FL performance through spectrum, power, link quality, device participation, and computation. Resource-aware and decentralized training methods address these constraints, including a simulation where decentralized averaging allows more devices to participate.
- Wireless Resource Management: Spectrum, transmit power, and computational capabilities jointly determine FL training loss, convergence time, energy consumption, and reliability.
- Wireless Resource Management: Existing studies optimize local updating, global aggregation, device participation, and spectrum allocation to reduce energy consumption or FL training loss.
- Wireless Resource Management: Wireless factors and FL parameters jointly determine convergence, while resource allocation and device selection can minimize the persistent convergence term after the transient term vanishes.
- Wireless Resource Management: Packet errors and device selection affect FL convergence; when all devices participate and transmissions are correct, FL can find an optimal global model for the stated problem.
- Wireless Resource Management: Decentralized averaging lets devices exchange local parameters with neighboring devices and estimate the global model without relying exclusively on the parameter server.
- Wireless Resource Management: In a six-device simulation, transmission-delay constraints limited original FL to 4 participating devices, whereas lazy Metropolis enabled all 6 devices to participate.
E. Open Problems of Deploying FL over Wireless Networks
Open problems include realistic convergence analysis, adaptive resource and compression design, privacy-aware communication, topology formation, and the practical limits of deploying FL in resource-constrained wireless systems.
- 1) Convergence Analysis: Realistic convergence analysis must handle non-convex models, wireless channels, device mobility, exact convergence values, and exact learning-step counts rather than only bounds under strong convexity assumptions.
- 2) Wireless Resource Management: Future resource-management work should incorporate device mobility, jointly optimize allocation, compression, and learning parameters, protect cellular users’ quality of service, and assess mmWave or THz bands.
- 3) Compression and Sparsification: Heterogeneous links require devices to use different bit budgets or coding techniques, while compression must balance gradient leakage reduction against processing latency and convergence time.
- 3) FL Training Method Design: Efficient FL training requires topology design that jointly accounts for network structure, device heterogeneity, wireless dynamics, learning parameters, and multiple dependent performance metrics.
- Industry Interest: FL remains in an early stage for large-scale telecom applications, with unresolved challenges in computation, user selection, energy, spectrum, and communication efficiency.
III. FL WITH OVER-THE-AIR COMPUTATION
AirComp-FEEL uses simultaneous wireless transmissions and waveform superposition to aggregate model updates over the air, addressing the scalability limits of orthogonal access in federated edge learning.
- Motivation: Orthogonal access requires radio resources or latency to grow linearly with the number of transmitters, creating a communication bottleneck for FEEL.The bottleneck results from many devices uploading high-dimensional local models or stochastic gradients to a parameter server.
- AirComp-FEEL principle: AirComp-FEEL aggregates model or gradient updates over the air by exploiting waveform superposition and simultaneous device transmissions.The approach is designed for federated edge learning and makes aggregation latency independent of the number of devices.
- AirComp principle: AirComp receives a weighted sum of synchronized device signals, with channel coefficients determining the weights; uniform weights are desirable for unbiased averaging.Channel inversion can align signal magnitudes so the parameter server can recover an average of transmitted updates.
- AirComp principle: AirComp can compute nomographic functions beyond averaging, including weighted sums, geometric means, polynomials, and Euclidean norms.These functions combine per-device preprocessing, summation, and post-processing.
- Synchronization: AirComp requires time-synchronized transmissions so signals arrive with sufficiently small misalignment at the receiver.Timing advance can estimate propagation delays and compensate for them; synchronization accuracy improves with channel bandwidth, with error no larger than 0.1 microsecond at 1 MHz.
- Broadband implementation: In broadband OFDM, AirComp-FEEL transmits model-update coefficients across sub-carriers under device power constraints, then demodulates the aggregated update at the parameter server.Truncated channel inversion scales transmissions across sub-carriers and supports aggregation despite unequal channel conditions.
3) MIMO AirComp :
MIMO AirComp extends over-the-air aggregation to multi-antenna systems, using spatial multiplexing and aggregation beamforming while exposing trade-offs involving distortion, interference, security, and power control.
- MIMO AirComp: MIMO AirComp uses spatial multiplexing to parallelize over-the-air aggregation and reduce communication latency by a factor equal to the multiplexing gain.The method aggregates vector symbols containing multiple model-update coefficients.
- MIMO AirComp: Aggregation beamforming enhances weaker links’ received SNRs and equalizes channel gains before spatial magnitude alignment.The beamformer is steered away from relatively strong links toward weaker ones, trading some strong-link SNR for improved balance.
- MIMO AirComp: The aggregation beamformer is a weighted centroid of individual MIMO-link eigen subspaces, with weights given by their smallest eigenvalues.This structure matches the stated goal of balancing channel gains across links.
- Design issues: Broadband AirComp-FEEL faces a trade-off between coefficient truncation and channel-noise distortion in the received aggregated update.Lowering the truncation threshold reduces the sub-carrier/coefficient truncation ratio but changes the balance between the two distortion sources.
- Design issues: Excluding cell-edge devices can improve radio performance but removes their data from training, potentially reducing the learned model’s generalization power.AirComp’s signal-magnitude alignment makes weak-link devices especially relevant to this data-diversity trade-off.
- Coding against interference: Interference and security motivate coding techniques for AirComp because power increases cannot improve signal-to-interference ratios in multi-cell or coexisting-service scenarios.Suggested approaches include pseudo-random spreading codes and Shannon-Kotelnikov mappings.
- Power control: Typical channel inversion either excludes weak-link devices or consumes substantial power, while the optimal power-control strategy for correlated FEEL updates remains open.Gradient-distribution information can improve learning accuracy, but the general optimal policy is unresolved.
C. Performance of AirComp Federated Learning
AirComp-FEEL performance depends on channel conditions, aggregation noise, and device scale: fading slows convergence, while AirComp trades some accuracy for substantially lower multi-access latency with many devices.
- Convergence: AirComp convergence analysis models wireless effects through parameters that equal ideal-channel values under perfect channels and vary with AWGN or fading conditions.The analysis separates descent using ground-truth gradients from deviation of aggregated gradients caused by wireless channels.
- Convergence: Fading slows convergence relative to AWGN because a_FAD > a_AWGN and b_FAD > b_AWGN.When truncation probability α = 0, the two convergence speeds are equal because fading is absent or sufficiently counteracted by transmission power.
- Learning latency: AirComp achieves lower model accuracy than conventional digital orthogonal access because it lacks coding, but it dramatically reduces multi-access latency when many devices participate.Learning latency combines per-round communication latency with the total number of rounds determined by convergence.
- Application scope: AirComp supports wireless data aggregation for data-intensive or latency-critical applications including distributed learning, vehicle platooning, drone swarm control, and distributed sensing.The parameter server computes a function of data distributed across wirelessly connected devices.
- Broadband challenge: Uncoded broadband AirComp requires channel resources proportional to model dimension at each iteration, which is burdensome for modern deep-learning models with millions of parameters.Machine-vision architectures such as AlexNet, ResNet50, and VGG16 illustrate the scale of the model-size challenge.
- MIMO extensions: Multiple receive antennas can support AirComp-FEEL through beamforming and may compensate for limited transmitter channel-state information when sufficiently many antennas are available.Because only the sum of transmitted symbols must be decoded, receive-side spatial processing can be especially useful.
- Research opportunities: AirComp-FEEL remains nascent, with open opportunities in wireless power, low-overhead channel feedback, and multi-cell interference analysis.These directions target device battery life, feedback overhead, and guidance for network designers, respectively.
IV. FEDERATED DISTILLATION
Federated distillation reduces wireless communication by exchanging compact model outputs rather than large model parameters, while retaining useful learning performance but potentially sacrificing accuracy under non-IID data.
- Motivation and mechanism: FD exchanges model outputs, whose dimensions are much smaller than full model sizes, instead of transmitting large neural-network models over the air.For classification, devices locally average logits per class and periodically communicate those outputs.
- Evaluation: Figure 6 compares FD and FL using test accuracy and total per-epoch communication cost under IID and non-IID MNIST data.The comparison varies the number of devices and evaluates both accuracy and communication burden.
- Extensions: FD has been extended beyond simple classification and evaluated under wireless fading and outages with comparable accuracy and much smaller payloads than FL.Extensions include reinforcement-learning tasks and wireless implementations.
- Evaluation: 10,000x lower communication payload per round and over 40,000x lower total communication cost until convergence are reported for FD versus FL.The result is reported for different device counts and considers both fast convergence and payload reduction.
- Trade-offs: FD can compromise accuracy, particularly when local data distributions are non-IID.This limitation accompanies its substantial communication savings relative to FL.
- Future directions: Future work includes co-designing wireless communication and FD and studying trade-offs among model quantization, distillation, and their costs and benefits.The paper characterizes FD as communication-efficient and still developing.
V. DISTRIBUTED INFERENCE OVER WIRELESS NETWORKS
Distributed inference over wireless networks must meet application accuracy and latency constraints despite device limitations, motivating local, remote, and collaborative computation strategies.
- Scope and constraints: Distributed inference communicates decisions or intermediate representations while respecting application accuracy, latency, computation, memory, power, and bandwidth constraints.Physical-layer aspects of distributed edge inference have received limited attention.
- Fundamental formulation: Information-theoretically, distributed inference can be formulated as joint source-channel coding for a remote rate-distortion problem.Classification uses log loss as distortion, whereas regression uses squared-error distortion.
- Fundamental limits: Communication and inference cannot generally be separated without loss of optimality in remote hypothesis testing, although separation achieves the optimal error exponent for testing against independence.Designing optimal joint schemes remains largely open.
- Local and compressed inference: Model architecture optimization adjusts DNN size and complexity to fit edge-device computational and memory limits and communication power and bandwidth constraints.Compression methods include hashing, vector quantization, and Huffman coding for reducing memory or weight redundancy.
- Collaborative inference: Inference can span fully local execution, full offloading, or cooperative device-server computation that partitions the workload between both sides.Layer partitioning can use per-layer execution time and transmitted data size to choose a split.
- Feature transmission: Intermediate feature transmission can be counterproductive when early-layer outputs exceed input size or remove features important for classification.Task-oriented feature reduction and compression are used to preserve relevant information before forwarding it.
- Feature transmission: Pruning reduces edge computation and provides compression by removing less significant features, enabling more DNN layers to run locally within constraints.These approaches target both computational load and transmitted representation size.
D. Joint Edge-Device Inference Over a Wireless Channel
Wireless edge inference requires communication-aware designs because ideal bit-pipe compression abstractions can fail under strict latency constraints; joint source-channel approaches address this coupling.
- Wireless channel coupling: Feature-vector transmission over wireless channels is a joint source-channel coding problem, and separation is suboptimal under strict inference latency constraints.Earlier feature-compression approaches abstracted the wireless channel as an error-free bit-pipe.
- Joint source-channel methods: DeepJSCC provides a fully data-driven neural alternative to model-driven source-channel coding schemes developed mainly for image and video transmission.It is introduced as an alternative to conventional source and channel coding pipelines.
- Remote inference: Wireless image retrieval studies remote inference when a camera cannot decide locally because the edge server holds the relevant database.Proposed approaches include task-oriented digital compression and analog neural JSCC.
- Results: An order-of-magnitude reduction in required channel bandwidth is reported when pruning is combined with DeepJSCC, compared with BottleNet++.BottleNet++ combines task-oriented feature reduction with DeepJSCC and improves compression efficiency over direct compressed-feature transmission.
- Multi-agent reinforcement learning: Wireless network control and optimization can use reinforcement learning, in which devices learn strategies by interacting with dynamic environments.The single-agent formulation uses states, actions, rewards, and policies to guide control decisions.
- Multi-agent reinforcement learning: As more devices are included, centralized single-agent RL faces larger state and action spaces and greater state-collection overhead, increasing training complexity and slowing convergence.These scaling issues motivate distributed reinforcement-learning designs.
- Multi-agent reinforcement learning: Independent MARL avoids information sharing while collaborative MARL shares selected rewards, models, actions, or states among agents.Different collaborative algorithms choose different information-sharing patterns.
B. State-of-the-Art
Wireless-networked distributed learning spans multiple frameworks and requires communication-aware methods for coordination, convergence, and resource-limited deployment. The paper surveys these approaches, illustrates their optimization, and identifies research challenges including convergence analysis under wireless constraints.
- B. State-of-the-Art: VD-MARL combines value decomposition, model-agnostic meta-learning, and policy gradients to optimize cooperative UAV trajectories under dynamic uplink demands.Each UAV uses the team’s successful service rate to estimate expected performance.
- B. State-of-the-Art: VD-MARL improves successful service rate by up to 54% over independent MARL and convergence speed by up to 31% over QMIX.The reported comparisons attribute these gains to team-optimal strategy learning and lower estimation complexity, respectively.
- B. State-of-the-Art: Wireless MARL research must address convergence analysis because advanced methods such as QMIX involve complex information exchange and neural-network updates.Existing MDP- and game-theoretic analyses do not cover these advanced MARL algorithms.
- B. State-of-the-Art: MARL convergence depends on both learning parameters and wireless factors, including resource-block availability, imperfect parameter transmission, and device power and computing limits.The number of resource blocks determines how many devices can participate, while dynamic channels can cause transmission errors.
- B. State-of-the-Art: Distributed learning over wireless networks includes federated learning, distributed inference, federated distillation, and multi-agent reinforcement learning.The paper presents motivation, literature review, illustrative examples, and future opportunities for each framework.
- B. State-of-the-Art: The paper frames distributed-learning deployment as a systems-design problem requiring guidelines for optimizing, designing, and operating wireless communication systems.Its scope includes communication techniques, illustrative optimization examples, and future research opportunities.