End-to-End Deep Learning Proactive Content Caching Framework

被引:3
作者
Bakr, Eslam Mohamed [1 ]
Ben-Ammar, Hamza [2 ]
Eraqi, Hesham M. [3 ]
Aly, Sherif G. [3 ]
Elbatt, Tamer [3 ,4 ]
Ghamri-Doudane, Yacine [2 ]
机构
[1] Cairo Univ, EECE Dept, Giza, Egypt
[2] La Rochelle Univ, La Rochelle, France
[3] Amer Univ Cairo, Cairo, Egypt
[4] Cairo Univ, EECE Dept, Giza, Egypt
来源
2022 IEEE GLOBAL COMMUNICATIONS CONFERENCE (GLOBECOM 2022) | 2022年
关键词
Proactive Content Caching; Deep Learning; EDGE;
D O I
10.1109/GLOBECOM48099.2022.10001030
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Proactive content caching has been proposed as a promising solution to cope with the challenges caused by the rapid surge in content access using wireless and mobile devices and to prevent significant revenue loss for content providers. In this paper, we propose an end-to-end Deep Learning framework for proactive content caching that models the dynamic interaction between users and content items, particularly their features. The proposed model performs the caching task by building a probability distribution across different content items, per user, via a Deep Neural Network model and supports, both, centralized and distributed caching schemes. In addition, the paper addresses the key question: Do we need an explicit user-item pairs-based recommendation system in content caching? i.e., do we need to develop a recommendation system while tackling the content caching problem? To this end, an end-to-end Deep Learning framework is introduced. Finally, we validate our approach through extensive experiments on a real-world, public data set, coined MovieLens. Our experiments show consistent performance gains against its counterparts, where our proposed Deep Learning Caching module, dubbed as DLC, significantly outperforms state-of-the-art content caching schemes, serving as a baseline. Our code is available here: https://github.com/heshameraqi/ProactiveContent-Caching-with-Deep-Learning.
引用
收藏
页码:1043 / 1048
页数:6
相关论文
共 17 条
[1]  
[Anonymous], 2021, White Paper
[2]  
[Anonymous], 2012, CISCO VISUAL NETWORK
[3]  
Arlitt M, 2000, PERF E R SI, V27, P3, DOI [10.1145/362883.362920, 10.1145/346000.346003]
[4]   Living on the Edge: The Role of Proactive Caching in 5G Wireless Networks [J].
Bastug, Ejder ;
Bennis, Mehdi ;
Debbah, Merouane .
IEEE COMMUNICATIONS MAGAZINE, 2014, 52 (08) :82-89
[5]   Practical Bounds on Optimal Caching with Variable Object Sizes [J].
Berger, Daniel S. ;
Beckmann, Nathan ;
Harchol-Balter, Mor .
PROCEEDINGS OF THE ACM ON MEASUREMENT AND ANALYSIS OF COMPUTING SYSTEMS, 2018, 2 (02)
[6]   Towards Lightweight and Robust Machine Learning for CDN Caching [J].
Berger, Daniel S. .
HOTNETS-XVII: PROCEEDINGS OF THE 2018 ACM WORKSHOP ON HOT TOPICS IN NETWORKS, 2018, :134-140
[7]  
Berger DS, 2017, PROCEEDINGS OF NSDI '17: 14TH USENIX SYMPOSIUM ON NETWORKED SYSTEMS DESIGN AND IMPLEMENTATION, P483
[8]   Neural Collaborative Filtering [J].
He, Xiangnan ;
Liao, Lizi ;
Zhang, Hanwang ;
Nie, Liqiang ;
Hu, Xia ;
Chua, Tat-Seng .
PROCEEDINGS OF THE 26TH INTERNATIONAL CONFERENCE ON WORLD WIDE WEB (WWW'17), 2017, :173-182
[9]  
Li DP, 2015, PROC CVPR IEEE, P213, DOI 10.1109/CVPR.2015.7298617
[10]   Making Content Caching Policies 'Smart' using the DEEPCACHE Framework [J].
Narayanan, Arvind ;
Verma, Saurabh ;
Ramadan, Eman ;
Babaie, Pariya ;
Zhang, Zhi-Li .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2018, 48 (05) :64-69