Applying Machine Learning Techniques for Caching in Edge Networks: A Comprehensive Survey
Junaid Shuja, Kashif Bilal, Waleed Alasmary, Hassan Sinky, Eisa, Alanazi

TL;DR
This survey reviews how machine learning techniques are applied to optimize caching strategies in edge networks, focusing on content popularity prediction, user clustering, and cache management in next-generation 5G networks.
Contribution
It provides a comprehensive taxonomy of machine learning methods for edge caching, analyzing recent literature and discussing future research challenges and directions.
Findings
Machine learning improves content popularity estimation.
Clustering users enhances cache efficiency.
Optimized cache placement reduces latency and backhaul traffic.
Abstract
Edge networking is a complex and dynamic computing paradigm that aims to push cloud resources closer to the end user improving responsiveness and reducing backhaul traffic. User mobility, preferences, and content popularity are the dominant dynamic features of edge networks. Temporal and social features of content, such as the number of views and likes are leveraged to estimate the popularity of content from a global perspective. However, such estimates should not be mapped to an edge network with particular social and geographic characteristics. In next generation edge networks, i.e., 5G and beyond 5G, machine learning techniques can be applied to predict content popularity based on user preferences, cluster users based on similar content interests, and optimize cache placement and replacement strategies provided a set of constraints and predictions about the state of the network.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
