Automating Staged Rollout with Reinforcement Learning

被引:0
|
作者
Pritchard, Shadow [1 ]
Nagaraju, Vidhyashree [1 ]
Fiondella, Lance [2 ]
机构
[1] Univ Tulsa, Tulsa, OK 74104 USA
[2] Univ Massachusetts, Dartmouth, MA USA
关键词
DevOps; Staged Rollout; Reinforcement Learning; Software Reliability;
D O I
10.1145/3510455.3512782
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Staged rollout is a strategy of incrementally releasing software updates to portions of the user population in order to accelerate defect discovery without incurring catastrophic outcomes such as system wide outages. Some past studies have examined how to quantify and automate staged rollout, but stop short of simultaneously considering multiple product or process metrics explicitly. This paper demonstrates the potential to automate staged rollout with multi-objective reinforcement learning in order to dynamically balance stakeholder needs such as time to deliver new features and downtime incurred by failures due to latent defects.
引用
收藏
页码:16 / 20
页数:5
相关论文
共 50 条
  • [1] Multiagent Reinforcement Learning: Rollout and Policy Iteration
    Bertsekas, Dimitri
    [J]. IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2021, 8 (02) : 249 - 272
  • [2] Multiagent Reinforcement Learning:Rollout and Policy Iteration
    Dimitri Bertsekas
    [J]. IEEE/CAA Journal of Automatica Sinica, 2021, 8 (02) : 249 - 272
  • [3] Automating the Configuration of MapReduce: A Reinforcement Learning Scheme
    Mu, Ting-Yu
    Al-Fuqaha, Ala
    Salah, Khaled
    [J]. IEEE TRANSACTIONS ON SYSTEMS MAN CYBERNETICS-SYSTEMS, 2020, 50 (11): : 4183 - 4196
  • [4] Automating DBSCAN via Deep Reinforcement Learning
    Zhang, Ruitong
    Peng, Hao
    Dou, Yingtong
    Wu, Jia
    Sun, Qingyun
    Li, Yangyang
    Zhang, Jingyi
    Yu, Philip S.
    [J]. PROCEEDINGS OF THE 31ST ACM INTERNATIONAL CONFERENCE ON INFORMATION AND KNOWLEDGE MANAGEMENT, CIKM 2022, 2022, : 2620 - 2630
  • [5] Automating Reinforcement Learning Architecture Design for Code Optimization
    Wang, Huanting
    Tang, Zhanyong
    Zhang, Cheng
    Zhao, Jiaqi
    Cummins, Chris
    Leather, Hugh
    Wang, Zheng
    [J]. CC'22: PROCEEDINGS OF THE 31ST ACM SIGPLAN INTERNATIONAL CONFERENCE ON COMPILER CONSTRUCTION, 2022, : 129 - 143
  • [6] Automating Reinforcement Learning With Example-Based Resets
    Kim, Jigang
    Park, J. hyeon
    Cho, Daesol
    Kim, H. Jin
    [J]. IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) : 6606 - 6613
  • [7] Automating post-exploitation with deep reinforcement learning
    Maeda, Ryusei
    Mimura, Mamoru
    [J]. COMPUTERS & SECURITY, 2021, 100
  • [8] Multiagent Reinforcement Learning: Rollout and Policy Iteration for POMDP With Application to Multirobot Problems
    Bhattacharya, Sushmita
    Kailas, Siva
    Badyal, Sahil
    Gil, Stephanie
    Bertsekas, Dimitri
    [J]. IEEE TRANSACTIONS ON ROBOTICS, 2024, 40 : 2003 - 2023
  • [9] Guided Cooperation in Hierarchical Reinforcement Learning via Model-Based Rollout
    Wang, Haoran
    Tang, Zeshen
    Sun, Yaoru
    Wang, Fang
    Zhang, Siyu
    Chen, Yeming
    [J]. IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024,
  • [10] SEM: Adaptive Staged Experience Access Mechanism for Reinforcement Learning
    Wang, Jianshu
    Wang, Xinzhi
    Luo, Xiangfeng
    Zhang, Zhenyu
    Wang, Wei
    Li, Yang
    [J]. 2020 IEEE 32ND INTERNATIONAL CONFERENCE ON TOOLS WITH ARTIFICIAL INTELLIGENCE (ICTAI), 2020, : 1088 - 1095