Selective Edge Computing for Mobile Analytics

01/08/2022
by   Apostolos Galanopoulos, et al.
0

An increasing number of mobile applications rely on Machine Learning (ML) routines for analyzing data. Executing such tasks at the user devices saves the energy spent on transmitting and processing large data volumes at distant cloud-deployed servers. However, due to memory and computing limitations, the devices often cannot support the required resource-intensive routines and fail to accurately execute the tasks. In this work, we address the problem of edge-assisted analytics in resource-constrained systems by proposing and evaluating a rigorous selective offloading framework. The devices execute their tasks locally and outsource them to cloudlet servers only when they predict a significant performance improvement. We consider the practical scenario where the offloading gain and resource costs are time-varying; and propose an online optimization algorithm that maximizes the service performance without requiring to know this information. Our approach relies on an approximate dual subgradient method combined with a primal-averaging scheme, and works under minimal assumptions about the system stochasticity. We fully implement the proposed algorithm in a wireless testbed and evaluate its performance using a state-of-the-art image recognition application, finding significant performance gains and cost savings.

READ FULL TEXT
research
03/07/2020

Improving IoT Analytics through Selective Edge Execution

A large number of emerging IoT applications rely on machine learning rou...
research
04/27/2018

Delay-Energy Joint Optimization for Task Offloading in Mobile Edge Computing

Mobile-edge computing (MEC) has been envisioned as a promising paradigm ...
research
07/12/2023

Efficient Task Offloading Algorithm for Digital Twin in Edge/Cloud Computing Environment

In the era of Internet of Things (IoT), Digital Twin (DT) is envisioned ...
research
06/23/2021

Computation Rate Maximization for Multiuser Mobile Edge Computing Systems With Dynamic Energy Arrivals

This paper considers an energy harvesting (EH) based multiuser mobile ed...
research
06/05/2022

Resource Optimization for Blockchain-based Federated Learning in Mobile Edge Computing

With the development of mobile edge computing (MEC) and blockchain-based...
research
08/10/2022

Blockchain-based Edge Resource Sharing for Metaverse

Although Metaverse has recently been widely studied, its practical appli...
research
05/05/2023

HeteroEdge: Addressing Asymmetry in Heterogeneous Collaborative Autonomous Systems

Gathering knowledge about surroundings and generating situational awaren...

Please sign up or login with your details

Forgot password? Click here to reset