Cocktail Edge Caching: Ride Dynamic Trends of Content Popularity With Ensemble Learning

被引:13
|
作者
Zong, Tongyu [1 ]
Li, Chen [1 ]
Lei, Yuanyuan [1 ]
Li, Guangyu [1 ]
Cao, Houwei [2 ]
Liu, Yong [1 ]
机构
[1] NYU, Tandon Sch Engn, Dept Elect & Comp Engn, Brooklyn, NY 11201 USA
[2] New York Inst Technol, Dept Comp Sci, New York, NY 10023 USA
关键词
History; Heuristic algorithms; Robustness; Market research; Internet; IEEE transactions; Computational modeling; Edge caching; video; deep reinforcement learning; LSTM;
D O I
10.1109/TNET.2022.3193680
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Edge caching will play a critical role in facilitating the emerging content-rich applications. However, it faces many new challenges, in particular, the highly dynamic content popularity and the heterogeneous caching configurations. In this paper, we propose Cocktail Edge Caching, that tackles the dynamic popularity and heterogeneity through ensemble learning. Instead of trying to find a single dominating caching policy for all the caching scenarios, we employ an ensemble of constituent caching policies and adaptively select the best-performing policy to control the cache. Towards this goal, we first show through formal analysis and experiments that different variations of the LFU and LRU policies have complementary performance in different caching scenarios. We further develop a novel caching algorithm that enhances LFU/LRU with deep recurrent neural network (LSTM) based time-series analysis. Finally, we develop a deep reinforcement learning agent that adaptively combines base caching policies according to their virtual hit ratios on parallel virtual caches. Through extensive experiments driven by real content requests from two large video streaming platforms, we demonstrate that CEC not only consistently outperforms all single policies, but also improves the robustness of them. CEC can be well generalized to different caching scenarios with low computation overheads for deployment.
引用
下载
收藏
页码:208 / 219
页数:12
相关论文
共 50 条
  • [1] Cocktail Edge Caching: Ride Dynamic Trends of Content Popularity with Ensemble Learning
    Zong, Tongyu
    Li, Chen
    Lei, Yuanyuan
    Li, Guangyu
    Cao, Houwei
    Liu, Yong
    IEEE CONFERENCE ON COMPUTER COMMUNICATIONS (IEEE INFOCOM 2021), 2021,
  • [2] Online Content Popularity Prediction and Learning in Wireless Edge Caching
    Garg, Navneet
    Sellathurai, Mathini
    Bhatia, Vimal
    Bharath, B. N.
    Ratnarajah, Tharmalingam
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2020, 68 (02) : 1087 - 1100
  • [3] Dynamic Edge Caching with Popularity Drifting
    Song, Linqi
    Xu, Jie
    2018 IEEE INFORMATION THEORY WORKSHOP (ITW), 2018, : 56 - 60
  • [4] Wireless Edge Caching and Content Popularity Prediction Using Machine Learning
    Krishnendu, S.
    Bharath, B. N.
    Bhatia, Vimal
    Nebhen, Jamel
    Dobrovolny, Michal
    Ratnarajah, Tharmalingam
    IEEE CONSUMER ELECTRONICS MAGAZINE, 2024, 13 (04) : 32 - 41
  • [5] Online Learning Models for Content Popularity Prediction in Wireless Edge Caching
    Garg, Navneet
    Sellathurai, Mathini
    Bettagere, Bharath
    Bhatia, Vimal
    Ratnarajah, Tharmalingam
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 337 - 341
  • [6] Cooperative Caching with Content Popularity Prediction for Mobile Edge Caching
    Sun, Sanshan
    Jiang, Wei
    Feng, Gang
    Qin, Shuang
    Yuan, Ye
    TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2019, 26 (02): : 503 - 509
  • [7] Active Content Popularity Learning via Query-by-Committee for Edge Caching
    Bommaraveni, Srikanth
    Vu, Thang X.
    Vuppala, Satyanarayana
    Chatzinotas, Symeon
    Ottersten, Bjorn
    CONFERENCE RECORD OF THE 2019 FIFTY-THIRD ASILOMAR CONFERENCE ON SIGNALS, SYSTEMS & COMPUTERS, 2019, : 301 - 305
  • [8] Mobility-Aware Coded Edge Caching in Vehicular Networks with Dynamic Content Popularity
    Liu, Wenjie
    Zhang, Haixia
    Ding, Hui
    Li, Dongyang
    Yuan, Dongfeng
    2021 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE (WCNC), 2021,
  • [9] Adaptive probabilistic caching technique for caching networks with dynamic content popularity
    Tarnoi, Saran
    Kumwilaisak, Wuttipong
    Suppakitpaisarn, Vorapong
    Fukuda, Kensuke
    Ji, Yusheng
    COMPUTER COMMUNICATIONS, 2019, 139 : 1 - 15
  • [10] Learning a Hybrid Proactive and Reactive Caching Policy in Wireless Edge Under Dynamic Popularity
    Qi, Kaiqiang
    Han, Shengqian
    Yang, Chenyang
    IEEE ACCESS, 2019, 7 : 120788 - 120801