NILGAug 17, 2020

A Survey of Deep Learning for Data Caching in Edge Network

arXiv:2008.07235v139 citations
Originality Synthesis-oriented
AI Analysis

It provides a comprehensive overview for researchers and practitioners in edge computing, but is incremental as it synthesizes existing literature without new results.

This paper surveys the use of deep learning for data caching in edge networks, summarizing recent advances in model-based and data-driven techniques to address traffic congestion and reduce latency for popular content access.

The concept of edge caching provision in emerging 5G and beyond mobile networks is a promising method to deal both with the traffic congestion problem in the core network as well as reducing latency to access popular content. In that respect end user demand for popular content can be satisfied by proactively caching it at the network edge, i.e, at close proximity to the users. In addition to model based caching schemes learning-based edge caching optimizations has recently attracted significant attention and the aim hereafter is to capture these recent advances for both model based and data driven techniques in the area of proactive caching. This paper summarizes the utilization of deep learning for data caching in edge network. We first outline the typical research topics in content caching and formulate a taxonomy based on network hierarchical structure. Then, a number of key types of deep learning algorithms are presented, ranging from supervised learning to unsupervised learning as well as reinforcement learning. Furthermore, a comparison of state-of-the-art literature is provided from the aspects of caching topics and deep learning methods. Finally, we discuss research challenges and future directions of applying deep learning for caching

Foundations

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

Your Notes