Active Content Popularity Learning and Caching Optimization With Hit Ratio Guarantees

被引:13
作者
Bommaraveni, Srikanth [1 ]
Vu, Thang X. [1 ]
Chatzinotas, Symeon [1 ]
Ottersten, Bjorn [1 ]
机构
[1] Univ Luxembourg, Interdisciplinary Ctr Secur Reliabil & Trust SnT, L-1511 Luxembourg, Luxembourg
关键词
Sparse matrices; Predictive models; Servers; Prediction algorithms; Optimization; Machine learning; Quality of experience; Edge caching; active learning; matrix completion; content popularity; EDGE;
D O I
10.1109/ACCESS.2020.3014379
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Edge caching is an effective solution to reduce delivery latency and network congestion by bringing contents close to end-users. A deep understanding of content popularity and the principles underlying the content request sequence are required to effectively utilize the cache. Most existing works design caching policies based on global content requests with very limited consideration of individual content requests which reflect personal preferences. To enable the optimal caching strategy, in this article, we propose an Active learning (AL) approach to learn the content popularities and design an accurate content request prediction model. We model the content requests from user terminals as a demand matrix and then employ AL-based query-by-committee (QBC) matrix completion to predict future missing requests. The main principle of QBC is to query the most informative missing entries of the demand matrix. Based on the prediction provided by the QBC, we propose an adaptive optimization caching framework to learn popularities as fast as possible while guaranteeing an operational cache hit ratio requirement. The proposed framework is model-free, thus does not require any statistical knowledge about the underlying traffic demands. We consider both the fixed and time-varying nature of content popularities. The effectiveness of the proposed learning caching policies over the existing methods is demonstrated in terms of root mean square error, cache hit ratio, and cache size on a simulated dataset.
引用
收藏
页码:151350 / 151359
页数:10
相关论文
共 38 条
[1]  
[Anonymous], 2014, E COMMERCE WEB TECHN
[2]  
[Anonymous], 2019, CONF REC ASILOMAR C
[3]  
[Anonymous], 2012, PLOS ONE
[4]  
Bastug E, 2013, 2013 20TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS (ICT)
[5]   Big Data Meets Telcos: A Proactive Caching Perspective [J].
Bastug, Ejder ;
Bennis, Mehdi ;
Zeydan, Engin ;
Kader, Manhal Abdel ;
Karatepe, Ilyas Alper ;
Er, Ahmet Salih ;
Debbah, Merouane .
JOURNAL OF COMMUNICATIONS AND NETWORKS, 2015, 17 (06) :549-557
[6]  
Bastug E, 2015, 2015 13th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks (WiOpt), P161, DOI 10.1109/WIOPT.2015.7151068
[7]  
Bastug E, 2014, 2014 11TH INTERNATIONAL SYMPOSIUM ON WIRELESS COMMUNICATIONS SYSTEMS (ISWCS), P649, DOI 10.1109/ISWCS.2014.6933434
[8]   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
[9]   Selecting the forgetting factor in subset autoregressive modelling [J].
Brailsford, TJ ;
Penm, JHW ;
Terrell, RD .
JOURNAL OF TIME SERIES ANALYSIS, 2002, 23 (06) :629-649
[10]   A SINGULAR VALUE THRESHOLDING ALGORITHM FOR MATRIX COMPLETION [J].
Cai, Jian-Feng ;
Candes, Emmanuel J. ;
Shen, Zuowei .
SIAM JOURNAL ON OPTIMIZATION, 2010, 20 (04) :1956-1982