DCLGNINov 9, 2018

Adaptive Task Allocation for Mobile Edge Learning

arXiv:1811.03748v233 citations
Originality Incremental advance
AI Analysis

This addresses efficient distributed learning on resource-constrained edge devices, but it is incremental as it builds on existing optimization methods for a new paradigm.

The paper tackles dynamic task allocation for Mobile Edge Learning to maximize learning accuracy under time constraints for data distribution, aggregation, and local computing on heterogeneous wireless nodes. It proposes two solutions based on analytical bounds and iterative improvement, showing performance gains over numerical and equal allocation approaches.

This paper aims to establish a new optimization paradigm for implementing realistic distributed learning algorithms, with performance guarantees, on wireless edge nodes with heterogeneous computing and communication capacities. We will refer to this new paradigm as `Mobile Edge Learning (MEL)'. The problem of dynamic task allocation for MEL is considered in this paper with the aim to maximize the learning accuracy, while guaranteeing that the total times of data distribution/aggregation over heterogeneous channels, and local computing iterations at the heterogeneous nodes, are bounded by a preset duration. The problem is first formulated as a quadratically-constrained integer linear problem. Being an NP-hard problem, the paper relaxes it into a non-convex problem over real variables. We thus proposed two solutions based on deriving analytical upper bounds of the optimal solution of this relaxed problem using Lagrangian analysis and KKT conditions, and the use of suggest-and-improve starting from equal batch allocation, respectively. The merits of these proposed solutions are exhibited by comparing their performances to both numerical approaches and the equal task allocation approach.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes