A Deep Reinforcement Learning-Based Framework for Content Caching

12/21/2017
by   Chen Zhong, et al.
0

Content caching at the edge nodes is a promising technique to reduce the data traffic in next-generation wireless networks. Inspired by the success of Deep Reinforcement Learning (DRL) in solving complicated control problems, this work presents a DRL-based framework with Wolpertinger architecture for content caching at the base station. The proposed framework is aimed at maximizing the long-term cache hit rate, and it requires no knowledge of the content popularity distribution. To evaluate the proposed framework, we compare the performance with other caching algorithms, including Least Recently Used (LRU), Least Frequently Used (LFU), and First-In First-Out (FIFO) caching strategies. Meanwhile, since the Wolpertinger architecture can effectively limit the action space size, we also compare the performance with Deep Q-Network to identify the impact of dropping a portion of the actions. Our results show that the proposed framework can achieve improved short-term cache hit rate and improved and stable long-term cache hit rate in comparison with LRU, LFU, and FIFO schemes. Additionally, the performance is shown to be competitive in comparison to Deep Q-learning, while the proposed framework can provide significant savings in runtime.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/19/2019

Dynamic Content Update for Wireless Edge Caching via Deep Reinforcement Learning

This letter studies a basic wireless caching network where a source serv...
research
05/13/2019

Deep Multi-Agent Reinforcement Learning Based Cooperative Edge Caching in Wireless Networks

The growing demand on high-quality and low-latency multimedia services h...
research
06/24/2020

Multi-Agent Reinforcement Learning for Cooperative Coded Caching via Homotopy Optimization

Introducing cooperative coded caching into small cell networks is a prom...
research
05/16/2019

Reactive Video Caching via long-short-term fusion approach

Video caching has been a basic network functionality in today's network ...
research
11/17/2020

Deep Reinforcement Learning and Permissioned Blockchain for Content Caching in Vehicular Edge Computing and Networks

Vehicular Edge Computing (VEC) is a promising paradigm to enable huge am...
research
08/08/2023

Collaborative Edge Caching: a Meta Reinforcement Learning Approach with Edge Sampling

Current learning-based edge caching schemes usually suffer from dynamic ...
research
03/21/2023

CLSA: Contrastive Learning-based Survival Analysis for Popularity Prediction in MEC Networks

Mobile Edge Caching (MEC) integrated with Deep Neural Networks (DNNs) is...

Please sign up or login with your details

Forgot password? Click here to reset