Optimal Accuracy-Time Trade-off for Deep Learning Services in Edge Computing Systems

11/17/2020
by   Minoo Hosseinzadeh, et al.
0

With the increasing demand for computationally intensive services like deep learning tasks, emerging distributed computing platforms such as edge computing (EC) systems are becoming more popular. Edge computing systems have shown promising results in terms of latency reduction compared to the traditional cloud systems. However, their limited processing capacity imposes a trade-off between the potential latency reduction and the achieved accuracy in computationally-intensive services such as deep learning-based services. In this paper, we focus on finding the optimal accuracy-time trade-off for running deep learning services in a three-tier EC platform where several deep learning models with different accuracy levels are available. Specifically, we cast the problem as an Integer Linear Program, where optimal task scheduling decisions are made to maximize overall user satisfaction in terms of accuracy-time trade-off. We prove that our problem is NP-hard and then provide a polynomial constant-time greedy algorithm, called GUS, that is shown to attain near-optimal results. Finally, upon vetting our algorithmic solution through numerical experiments and comparison with a set of heuristics, we deploy it on a test-bed implemented to measure for real-world results. The results of both numerical analysis and real-world implementation show that GUS can outperform the baseline heuristics in terms of the average percentage of satisfied users by a factor of at least 50

READ FULL TEXT
research
04/30/2021

QoS-Aware Placement of Deep Learning Services on the Edge with Multiple Service Implementations

Mobile edge computing pushes computationally-intensive services closer t...
research
09/14/2019

HyEdge: Optimal Request Scheduling in Hybrid Edge Computing Environment

With the widespread use of Internet of Things (IoT) devices and the arri...
research
02/21/2022

Online Learning for Orchestration of Inference in Multi-User End-Edge-Cloud Networks

Deep-learning-based intelligent services have become prevalent in cyber-...
research
06/17/2021

Latency-aware and Survivable Mapping of VNFs in 5G Network Edge Cloud

Network Functions Virtualization (NFV) and Multi-access Edge Computing (...
research
08/15/2023

A Robust Adaptive Workload Orchestration in Pure Edge Computing

Pure Edge computing (PEC) aims to bring cloud applications and services ...
research
06/17/2019

Service Placement with Provable Guarantees in Heterogeneous Edge Computing Systems

Mobile edge computing (MEC) is a promising technique for providing low-l...
research
12/13/2020

Knowledge Graph Management on the Edge

Edge computing emerges as an innovative platform for services requiring ...

Please sign up or login with your details

Forgot password? Click here to reset