A Serverless Cloud-Fog Platform for DNN-Based Video Analytics with
Incremental Learning
- URL: http://arxiv.org/abs/2102.03012v1
- Date: Fri, 5 Feb 2021 05:59:36 GMT
- Title: A Serverless Cloud-Fog Platform for DNN-Based Video Analytics with
Incremental Learning
- Authors: Huaizheng Zhang, Meng Shen, Yizheng Huang, Yonggang Wen, Yong Luo,
Guanyu Gao, Kyle Guan
- Abstract summary: This paper presents the first serverless system that takes full advantage of the client-fog-cloud synergy to better serve the DNN-based video analytics.
To this end, we implement a holistic cloud-fog system referred to as V (Video-Platform-as-a-Service)
The evaluation demonstrates that V is superior to several SOTA systems: it maintains high accuracy while reducing bandwidth usage by up to 21%, RTT by up to 62.5%, and cloud monetary cost by up to 50%.
- Score: 31.712746462418693
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: DNN-based video analytics have empowered many new applications (e.g.,
automated retail). Meanwhile, the proliferation of fog devices provides
developers with more design options to improve performance and save cost. To
the best of our knowledge, this paper presents the first serverless system that
takes full advantage of the client-fog-cloud synergy to better serve the
DNN-based video analytics. Specifically, the system aims to achieve two goals:
1) Provide the optimal analytics results under the constraints of lower
bandwidth usage and shorter round-trip time (RTT) by judiciously managing the
computational and bandwidth resources deployed in the client, fog, and cloud
environment. 2) Free developers from tedious administration and operation
tasks, including DNN deployment, cloud and fog's resource management. To this
end, we implement a holistic cloud-fog system referred to as VPaaS
(Video-Platform-as-a-Service). VPaaS adopts serverless computing to enable
developers to build a video analytics pipeline by simply programming a set of
functions (e.g., model inference), which are then orchestrated to process
videos through carefully designed modules. To save bandwidth and reduce RTT,
VPaaS provides a new video streaming protocol that only sends low-quality video
to the cloud. The state-of-the-art (SOTA) DNNs deployed at the cloud can
identify regions of video frames that need further processing at the fog ends.
At the fog ends, misidentified labels in these regions can be corrected using a
light-weight DNN model. To address the data drift issues, we incorporate
limited human feedback into the system to verify the results and adopt
incremental learning to improve our system continuously. The evaluation
demonstrates that VPaaS is superior to several SOTA systems: it maintains high
accuracy while reducing bandwidth usage by up to 21%, RTT by up to 62.5%, and
cloud monetary cost by up to 50%.
Related papers
- CloudEye: A New Paradigm of Video Analysis System for Mobile Visual Scenarios [22.871591373774802]
CloudEye is a real-time, efficient mobile visual perception system.
It uses content information mining on edge servers in a mobile vision system environment equipped with edge servers and coordinated with cloud servers.
It reduces network bandwidth usage by 69.50%, increases inference speed by 24.55%, and improves detection accuracy by 67.30%.
arXiv Detail & Related papers (2024-10-24T03:27:05Z) - Data Overfitting for On-Device Super-Resolution with Dynamic Algorithm and Compiler Co-Design [18.57172631588624]
We propose a Dynamic Deep neural network assisted by a Content-Aware data processing pipeline to reduce the model number down to one.
Our method achieves better PSNR and real-time performance (33 FPS) on an off-the-shelf mobile phone.
arXiv Detail & Related papers (2024-07-03T05:17:26Z) - IDF-CR: Iterative Diffusion Process for Divide-and-Conquer Cloud Removal in Remote-sensing Images [55.40601468843028]
We present an iterative diffusion process for cloud removal (IDF-CR)
IDF-CR is divided into two-stage models that address pixel space and latent space.
In the latent space stage, the diffusion model transforms low-quality cloud removal into high-quality clean output.
arXiv Detail & Related papers (2024-03-18T15:23:48Z) - MatchNAS: Optimizing Edge AI in Sparse-Label Data Contexts via
Automating Deep Neural Network Porting for Mobile Deployment [54.77943671991863]
MatchNAS is a novel scheme for porting Deep Neural Networks to mobile devices.
We optimise a large network family using both labelled and unlabelled data.
We then automatically search for tailored networks for different hardware platforms.
arXiv Detail & Related papers (2024-02-21T04:43:12Z) - DVFO: Learning-Based DVFS for Energy-Efficient Edge-Cloud Collaborative
Inference [12.095934624748686]
We propose DVFO, a novel DVFS-enabled edge-cloud collaborative inference framework.
It automatically co-optimizes the CPU, GPU and memory frequencies of edge devices, and the feature maps to be offloaded to cloud servers.
It significantly reduces the energy consumption by 33% on average, compared to state-of-the-art schemes.
arXiv Detail & Related papers (2023-06-02T07:00:42Z) - Attention-based Feature Compression for CNN Inference Offloading in Edge
Computing [93.67044879636093]
This paper studies the computational offloading of CNN inference in device-edge co-inference systems.
We propose a novel autoencoder-based CNN architecture (AECNN) for effective feature extraction at end-device.
Experiments show that AECNN can compress the intermediate data by more than 256x with only about 4% accuracy loss.
arXiv Detail & Related papers (2022-11-24T18:10:01Z) - Streaming Video Analytics On The Edge With Asynchronous Cloud Support [2.7456483236562437]
We propose a novel edge-cloud fusion algorithm that fuses edge and cloud predictions, achieving low latency and high accuracy.
We focus on object detection in videos (applicable in many video analytics scenarios) and show that the fused edge-cloud predictions can outperform the accuracy of edge-only and cloud-only scenarios by as much as 50%.
arXiv Detail & Related papers (2022-10-04T06:22:13Z) - Fluid Batching: Exit-Aware Preemptive Serving of Early-Exit Neural
Networks on Edge NPUs [74.83613252825754]
"smart ecosystems" are being formed where sensing happens concurrently rather than standalone.
This is shifting the on-device inference paradigm towards deploying neural processing units (NPUs) at the edge.
We propose a novel early-exit scheduling that allows preemption at run time to account for the dynamicity introduced by the arrival and exiting processes.
arXiv Detail & Related papers (2022-09-27T15:04:01Z) - An Adaptive Device-Edge Co-Inference Framework Based on Soft
Actor-Critic [72.35307086274912]
High-dimension parameter model and large-scale mathematical calculation restrict execution efficiency, especially for Internet of Things (IoT) devices.
We propose a new Deep Reinforcement Learning (DRL)-Soft Actor Critic for discrete (SAC-d), which generates the emphexit point, emphexit point, and emphcompressing bits by soft policy iterations.
Based on the latency and accuracy aware reward design, such an computation can well adapt to the complex environment like dynamic wireless channel and arbitrary processing, and is capable of supporting the 5G URL
arXiv Detail & Related papers (2022-01-09T09:31:50Z) - VID-WIN: Fast Video Event Matching with Query-Aware Windowing at the
Edge for the Internet of Multimedia Things [3.222802562733787]
VID-WIN is an adaptive 2-stage allied windowing approach to accelerate video event analytics in an edge-cloud paradigm.
VID-WIN exploits the video content and input knobs to accelerate the video inference process across nodes.
arXiv Detail & Related papers (2021-04-27T10:08:40Z) - A Joint Energy and Latency Framework for Transfer Learning over 5G
Industrial Edge Networks [53.26338041079138]
We propose a transfer learning-enabled edge-CNN framework for 5G industrial edge networks.
In particular, the edge server can use the existing image dataset to train the CNN in advance.
With the aid of TL, the devices that are not participating in the training only need to fine-tune the trained edge-CNN model without training from scratch.
arXiv Detail & Related papers (2021-04-19T15:13:16Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.