Toward Edge-Assisted Video Content Intelligent Caching With Long Short-Term Memory Learning

被引:32
|
作者
Zhang, Cong [1 ]
Pang, Haitian [2 ,3 ]
Liu, Jiangchuan [4 ]
Tang, Shizhi [3 ]
Zhang, Ruixiao [3 ]
Wang, Dan [2 ]
Sun, Lifeng [3 ]
机构
[1] Univ Sci & Technol China, Sch Comp Sci & Technol, Hefei 230052, Anhui, Peoples R China
[2] Hong Kong Polytech Univ, Dept Comp, Hong Kong, Peoples R China
[3] Tsinghua Univ, Dept Comp Sci & Technol, Beijing 100084, Peoples R China
[4] Simon Fraser Univ, Sch Comp Sci, Burnaby, BC V5A 1S6, Canada
基金
中国国家自然科学基金;
关键词
Edge-assisted caching replacement; intelligent content caching; long short term memory; DELIVERY; NETWORK;
D O I
10.1109/ACCESS.2019.2947067
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Nowadays video content has contributed to the majority of Internet traffic, which brings great challenge to the network infrastructure. Fortunately, the emergence of edge computing has provided a promising way to reduce the video load on the network by caching contents closer to users.But caching replacement algorithm is essential for the cache efficiency considering the limited cache space under existing edge-assisted network architecture. To investigate the challenges and opportunities inside, we first measure the performance of five state-of-the-art caching algorithms based on three real-world datasets. Our observation shows that state-of-the-art caching replacement algorithms suffer from following weaknesses: 1) the rule-based replacement approachs (e.g., LFU,LRU) cannot adapt under different scenarios; 2) data-driven forecast approaches only work efficiently on specific scenarios or datasets, as the extracted features working on one dataset may not work on another one. Motivated by these observations and edge-assisted computation capacity, we then propose an edge-assisted intelligent caching replacement framework <italic>LSTM-C</italic> based on deep Long Short-Term Memory network, which contains two types of modules: 1) four basic modules manage the coordination among content requests, content replace, cache space, service management; 2) three learning-based modules enable the online deep learning to provide intelligent caching strategy. Supported by this design, LSTM-C learns the pattern of content popularity at long and short time scales as well as determines the cache replacement policy. Most important, LSTM-C represents the request pattern with built-in memory cells, thus requires no data pre-processing, pre-programmed model or additional information. Our experiment results show that LSTM-C outperforms state-of-the-art methods in cache hit rate on three real-traces of video requests. When the cache size is limited, LSTM-C outperforms baselines by on average respectively, which are fast enough for online operations.
引用
收藏
页码:152832 / 152846
页数:15
相关论文
共 50 条
  • [21] Intelligent forecast engine for short-term wind speed prediction based on stacked long short-term memory
    Farah Shahid
    Aneela Zameer
    Muhammad Javaid Iqbal
    Neural Computing and Applications, 2021, 33 : 13767 - 13783
  • [22] Multi-guiding long short-term memory for video captioning
    Xu, Ning
    Liu, An-An
    Nie, Weizhi
    Su, Yuting
    MULTIMEDIA SYSTEMS, 2019, 25 (06) : 663 - 672
  • [23] Multi-guiding long short-term memory for video captioning
    Ning Xu
    An-An Liu
    Weizhi Nie
    Yuting Su
    Multimedia Systems, 2019, 25 : 663 - 672
  • [24] Intelligent Intrusion Detection Based on Federated Learning for Edge-Assisted Internet of Things
    Man, Dapeng
    Zeng, Fanyi
    Yang, Wu
    Yu, Miao
    Lv, Jiguang
    Wang, Yijing
    SECURITY AND COMMUNICATION NETWORKS, 2021, 2021 (2021)
  • [25] Research on Volleyball Video Intelligent Description Technology Combining the Long-Term and Short-Term Memory Network and Attention Mechanism
    Gao, Yuhua
    Mo, Yong
    Zhang, Heng
    Huang, Ruiyin
    Chen, Zilong
    COMPUTATIONAL INTELLIGENCE AND NEUROSCIENCE, 2021, 2021
  • [26] Learning Sparse Hidden States in Long Short-Term Memory
    Yu, Niange
    Weber, Cornelius
    Hu, Xiaolin
    ARTIFICIAL NEURAL NETWORKS AND MACHINE LEARNING - ICANN 2019: DEEP LEARNING, PT II, 2019, 11728 : 288 - 298
  • [27] Intelligent edge content caching: A deep recurrent reinforcement learning method
    Haitao Xu
    Yuejun Sun
    Jingnan Gao
    Jianbo Guo
    Peer-to-Peer Networking and Applications, 2022, 15 : 2619 - 2632
  • [28] Intelligent edge content caching: A deep recurrent reinforcement learning method
    Xu, Haitao
    Sun, Yuejun
    Gao, Jingnan
    Guo, Jianbo
    PEER-TO-PEER NETWORKING AND APPLICATIONS, 2022, 15 (06) : 2619 - 2632
  • [29] PLVER: Joint Stable Allocation and Content Replication for Edge-Assisted Live Video Delivery
    Wang, Huan
    Tang, Guoming
    Wu, Kui
    Wang, Jianping
    IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2022, 33 (01) : 218 - 230
  • [30] Intelligent Islanding Detection of Microgrids Using Long Short-Term Memory Networks
    Bukhari, Syed Basit Ali
    Mehmood, Khawaja Khalid
    Wadood, Abdul
    Park, Herie
    ENERGIES, 2021, 14 (18)