Container Caching Optimization based on Explainable Deep Reinforcement Learning

被引:1
|
作者
Jayaram, Divyashree [1 ]
Jeelani, Saad [1 ]
Ishigaki, Genya [1 ]
机构
[1] San Jose State Univ, Dept Comp Sci, San Jose, CA 95192 USA
来源
IEEE CONFERENCE ON GLOBAL COMMUNICATIONS, GLOBECOM | 2023年
关键词
serverless edge computing; explainable reinforcement learning; container caching;
D O I
10.1109/GLOBECOM54140.2023.10437757
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Serverless edge computing environments use lightweight containers to run different services on a need basis. Container caching at edge nodes is an effective strategy to further reduce the startup latency related to the preparation of container images. However, the capacity limitation of the edge nodes requires an efficient caching strategy that can capture underlying service request patterns. Hence, this paper proposes an EXplainable Reinforcement Learning (XRL)-based container caching strategy to increase the hit rate of cached containers. While a few studies already proposed RL-based caching algorithms, our proposal focuses more on the explainability part of the caching decisions based on a causal graph. The generated explanations from our approach can indicate which caching actions specifically contribute to the increase in the hit rate, which implies the underlying request patterns. Our experiments in a simple network topology demonstrate the validity of the generated explanations.
引用
收藏
页码:7127 / 7132
页数:6
相关论文
共 50 条
  • [1] Container stacking optimization based on Deep Reinforcement Learning
    Jin, Xin
    Duan, Zhentang
    Song, Wen
    Li, Qiqiang
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 123
  • [2] Deep Reinforcement Learning for Content Caching Optimization in the Internet of Vehicles
    Knari, Anas
    Koulali, Mohammed-Amine
    Khoumsi, Ahmed
    26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [3] A Deep Reinforcement Learning-Based Framework for Content Caching
    Zhong, Chen
    Gursoy, M. Cenk
    Velipasalar, Senem
    2018 52ND ANNUAL CONFERENCE ON INFORMATION SCIENCES AND SYSTEMS (CISS), 2018,
  • [4] A Deep Reinforcement Learning Approach for Shared Caching
    Trinadh, Pruthvi
    Thomas, Anoop
    2021 NATIONAL CONFERENCE ON COMMUNICATIONS (NCC), 2021, : 492 - 497
  • [5] HIERARCHICAL CACHING VIA DEEP REINFORCEMENT LEARNING
    Sadeghi, Alireza
    Wang, Gang
    Giannakis, Georgios B.
    2020 IEEE INTERNATIONAL CONFERENCE ON ACOUSTICS, SPEECH, AND SIGNAL PROCESSING, 2020, : 3532 - 3536
  • [6] Using Part-Based Representations for Explainable Deep Reinforcement Learning
    Kirtas, Manos
    Tsampazis, Konstantinos
    Avramelou, Loukia
    Passalis, Nikolaos
    Tefas, Anastasios
    MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2023, PT II, 2025, 2134 : 420 - 432
  • [7] Deep Reinforcement Learning-Based Edge Caching in Wireless Networks
    Zhong, Chen
    Gursoy, M. Cenk
    Velipasalar, Senem
    IEEE TRANSACTIONS ON COGNITIVE COMMUNICATIONS AND NETWORKING, 2020, 6 (01) : 48 - 61
  • [8] Partially Collaborative Edge Caching Based on Federated Deep Reinforcement Learning
    Lei, Meng
    Li, Qiang
    Ge, Xiaohu
    Pandharipande, Ashish
    IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, 2023, 72 (01) : 1389 - 1394
  • [9] A Deep Reinforcement Learning-Based Caching Strategy for Internet of Things
    Nasehzadeh, Ali
    Wang, Ping
    2020 IEEE/CIC INTERNATIONAL CONFERENCE ON COMMUNICATIONS IN CHINA (ICCC), 2020, : 969 - 974
  • [10] Deep Reinforcement Learning-Based Edge Caching in Heterogeneous Networks
    Choi, Yoonjeong
    Lim, Yujin
    JOURNAL OF INFORMATION PROCESSING SYSTEMS, 2022, 18 (06): : 803 - 812