paper-with-me

Papers

DeePref: Deep Reinforcement Learning For Video Prefetching In Content Delivery Networks

2023-10-11 · Nawras Alkassab, Chin-Tser Huang, Tania Lorido Botran

Content Delivery Networks carry the majority of Internet traffic, and the increasing demand for video content as a major IP traffic across the Internet highlights the importance of caching and prefetching optimization algorithms. Prefetching aims to make data available in the cache before the requester places its request to reduce access time and improve the Quality of Experience on the user side. Prefetching is well investigated in operating systems, compiler instructions, in-memory cache, local storage systems, high-speed networks, and cloud systems. Traditional prefetching techniques are well adapted to a particular access pattern, but fail to adapt to sudden variations or randomization in workloads. This paper explores the use of reinforcement learning to tackle the changes in user access patterns and automatically adapt over time. To this end, we propose, DeePref, a Deep Reinforcement Learning agent for online video content prefetching in Content Delivery Networks. DeePref is a prefetcher implemented on edge networks and is agnostic to hardware design, operating systems, and applications. Our results show that DeePref DRQN, using a real-world dataset, achieves a 17% increase in prefetching accuracy and a 28% increase in prefetching coverage on average compared to baseline approaches that use video content popularity as a building block to statically or dynamically make prefetching decisions. We also study the possibility of transfer learning of statistical models from one edge network into another, where unseen user requests from unknown distribution are observed. In terms of transfer learning, the increase in prefetching accuracy and prefetching coverage are [$30%$, $10%$], respectively. Our source code will be available on Github.

📄 PDF Abstract BibTeX arXiv:2310.07881

Code (0)

등록된 구현이 없습니다.

Tasks

Deep Reinforcement Learningreinforcement-learningTransfer Learning

Similar Papers 제목 키워드 기반

Learning to Code: Coded Caching via Deep Reinforcement Learning

2019-12-09 · Navid Naderializadeh, Seyed Mohammad Asghari

We consider a system comprising a file library and a network with a server and multiple users equipped with cache memories. The system operates in two phases: a prefetching phase, where users load their caches with parts…

Deep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

DeepRefine: Agent-Compiled Knowledge Refinement via Reinforcement Learning

2026-05-11 · Haoyu Huang, Jiaxin Bai, Shujie Liu, Yang Wei 외 arxiv

Agent-compiled knowledge bases provide persistent external knowledge for large language model (LLM) agents in open-ended, knowledge-intensive downstream tasks. Yet their quality is systematically limited by \emph{incompl…

Reinforcement LearningCoreference Resolution

A New Design of Cache-aided Multiuser Private Information Retrieval with Uncoded Prefetching

2021-02-02 · Xiang Zhang, Kai Wan, Hua Sun, Mingyue Ji 외

In the problem of cache-aided multiuser private information retrieval (MuPIR), a set of $K_{\rm u}$ cache-equipped users wish to privately download a set of messages from $N$ distributed databases each holding a library …

Information RetrievalRetrieval

Overfitting the Data: Compact Neural Video Delivery via Content-aware Feature Modulation

2021-08-18 · ICCV 2021 10 · Jiaming Liu, Ming Lu, Kaixin Chen, Xiaoqi Li 외

Internet video delivery has undergone a tremendous explosion of growth over the past few years. However, the quality of video delivery system greatly depends on the Internet bandwidth. Deep Neural Networks (DNNs) are uti…

DeepREF: A Framework for Optimized Deep Learning-based Relation Classification

2022-06-01 · LREC 2022 6 · Igor Nascimento, Rinaldo Lima, Adrian-Gabriel Chifu, Bernard Espinasse 외

The Relation Extraction (RE) is an important basic Natural Language Processing (NLP) for many applications, such as search engines, recommender systems, question-answering systems and others. There are many studies in th…

Deep LearningQuestion AnsweringRecommendation SystemsRelation+2