Integrating Reinforcement Learning with Multi-Agent Techniques for Adaptive Service Composition

被引:34
|
作者
Wang, Hongbign [1 ,2 ]
Chen, Xin [1 ,2 ]
Wu, Qin [1 ,2 ]
Yu, Qi [3 ]
Hu, Xingguo [1 ,2 ]
Zheng, Zibin [4 ,5 ]
Bouguettaya, Athman [6 ]
机构
[1] Southeast Univ, Sch Comp Sci & Engn, SIPAILOU 2, Nanjing 210096, Jiangsu, Peoples R China
[2] Southeast Univ, Key Lab Comp Network & Informat Integrat, SIPAILOU 2, Nanjing 210096, Jiangsu, Peoples R China
[3] Rochester Inst Tech, Coll Comp & Informat Sci, Rochester, NY USA
[4] Chinese Univ Hong Kong, Shenzhen Res Inst, HSB 101, Shatin, Hong Kong, Peoples R China
[5] Chinese Univ Hong Kong, Dept Comp Sci & Engn, HSB 101, Shatin, Hong Kong, Peoples R China
[6] Univ Sydney, Sch Informat Technol, Sydney, NSW 2006, Australia
基金
澳大利亚研究理事会;
关键词
Service composition; reinforcement learning; multi-agent system; game theory; ADAPTATION;
D O I
10.1145/3058592
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Service-oriented architecture is a widely used software engineering paradigm to cope with complexity and dynamics in enterprise applications. Service composition, which provides a cost-effective way to implement software systems, has attracted significant attention from both industry and research communities. As online services may keep evolving over time and thus lead to a highly dynamic environment, service composition must be self-adaptive to tackle uninformed behavior during the evolution of services. In addition, service composition should also maintain high efficiency for large-scale services, which are common for enterprise applications. This article presents a new model for large-scale adaptive service composition based on multi-agent reinforcement learning. The model integrates reinforcement learning and game theory, where the former is to achieve adaptation in a highly dynamic environment and the latter is to enable agents to work for a common task (i.e., composition). In particular, we propose a multi-agent Q-learning algorithm for service composition, which is expected to achieve better performance when compared with the single-agent Q-learning method and multi-agent SARSA (State-Action-Reward-State-Action) method. Our experimental results demonstrate the effectiveness and efficiency of our approach.
引用
收藏
页数:42
相关论文
共 50 条
  • [1] Adaptive and Dynamic Service Composition via Multi-agent reinforcement learning
    Wang, Hongbing
    Wu, Qin
    Chen, Xin
    Yu, Qi
    Zheng, Zibin
    Bouguettaya, Athman
    2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 447 - 454
  • [2] Multi-agent Reinforcement Learning for Service Composition
    Lei, Yu
    Yu, Philip S.
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 790 - 793
  • [3] A multi-agent reinforcement learning approach to dynamic service composition
    Wang, Hongbing
    Wang, Xiaojun
    Hu, Xingguo
    Zhang, Xingzhi
    Gu, Mingzhu
    INFORMATION SCIENCES, 2016, 363 : 96 - 119
  • [4] Effective service composition using multi-agent reinforcement learning
    Wang, Hongbing
    Wang, Xiaojun
    Zhang, Xingzhi
    Yu, Qi
    Hu, Xingguo
    KNOWLEDGE-BASED SYSTEMS, 2016, 92 : 151 - 168
  • [5] A Multi-Agent Learning Model for Service Composition
    Xu, Wenbo
    Cao, Jian
    Zhao, Haiyan
    Wang, Lei
    2012 IEEE ASIA-PACIFIC SERVICES COMPUTING CONFERENCE (APSCC), 2012, : 70 - 75
  • [6] Integrating reinforcement learning and skyline computing for adaptive service composition
    Wang, Hongbing
    Hu, Xingguo
    Yu, Qi
    Gu, Mingzhu
    Zhao, Wei
    Yan, Jia
    Hong, Tianjing
    INFORMATION SCIENCES, 2020, 519 (519) : 141 - 160
  • [7] Adaptive Image Processing Using Multi-agent Reinforcement Learning
    Qaffou, Issam
    ADVANCED INTELLIGENT SYSTEMS FOR SUSTAINABLE DEVELOPMENT (AI2SD'2020), VOL 2, 2022, 1418 : 499 - 507
  • [8] A Review of Multi-Agent Reinforcement Learning Algorithms
    Liang, Jiaxin
    Miao, Haotian
    Li, Kai
    Tan, Jianheng
    Wang, Xi
    Luo, Rui
    Jiang, Yueqiu
    ELECTRONICS, 2025, 14 (04):
  • [9] A configuration of multi-agent reinforcement learning integrating prior knowledge
    Tang, Hainan
    Tang, Hongjie
    Liu, Juntao
    Rao, Ziyun
    Zhang, Yunshu
    Luo, Xunhao
    2024 2ND ASIA CONFERENCE ON COMPUTER VISION, IMAGE PROCESSING AND PATTERN RECOGNITION, CVIPPR 2024, 2024,
  • [10] Multi-Agent Reinforcement Learning for Microgrids
    Dimeas, A. L.
    Hatziargyriou, N. D.
    IEEE POWER AND ENERGY SOCIETY GENERAL MEETING 2010, 2010,