Skip to main content

Learning to Code: Coded Caching via Deep Reinforcement Learning

Publication ,  Conference
Naderializadeh, N; Asghari, SM
Published in: Conference Record Asilomar Conference on Signals Systems and Computers
November 1, 2019

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 of contents from the library, and a delivery phase, where users request files from the library and the server needs to send the uncached parts of the requested files to the users. For the case where the users' caches are arbitrarily loaded, we propose an algorithm based on deep reinforcement learning to minimize the delay of delivering requested contents to the users in the delivery phase. Simulation results demonstrate that our proposed deep reinforcement learning agent learns a coded delivery strategy for sending the requests to the users, which slightly outperforms the state-of-the-art performance in terms of delivery delay, while drastically reducing the computational complexity.

Duke Scholars

Published In

Conference Record Asilomar Conference on Signals Systems and Computers

DOI

ISSN

1058-6393

Publication Date

November 1, 2019

Volume

2019-November

Start / End Page

1774 / 1778
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Naderializadeh, N., & Asghari, S. M. (2019). Learning to Code: Coded Caching via Deep Reinforcement Learning. In Conference Record Asilomar Conference on Signals Systems and Computers (Vol. 2019-November, pp. 1774–1778). https://doi.org/10.1109/IEEECONF44664.2019.9048907
Naderializadeh, N., and S. M. Asghari. “Learning to Code: Coded Caching via Deep Reinforcement Learning.” In Conference Record Asilomar Conference on Signals Systems and Computers, 2019-November:1774–78, 2019. https://doi.org/10.1109/IEEECONF44664.2019.9048907.
Naderializadeh N, Asghari SM. Learning to Code: Coded Caching via Deep Reinforcement Learning. In: Conference Record Asilomar Conference on Signals Systems and Computers. 2019. p. 1774–8.
Naderializadeh, N., and S. M. Asghari. “Learning to Code: Coded Caching via Deep Reinforcement Learning.” Conference Record Asilomar Conference on Signals Systems and Computers, vol. 2019-November, 2019, pp. 1774–78. Scopus, doi:10.1109/IEEECONF44664.2019.9048907.
Naderializadeh N, Asghari SM. Learning to Code: Coded Caching via Deep Reinforcement Learning. Conference Record Asilomar Conference on Signals Systems and Computers. 2019. p. 1774–1778.

Published In

Conference Record Asilomar Conference on Signals Systems and Computers

DOI

ISSN

1058-6393

Publication Date

November 1, 2019

Volume

2019-November

Start / End Page

1774 / 1778