On Learning Adaptive Service Compositions

被引:0
作者
Ahmed Moustafa
机构
[1] Nagoya Institute of Technology,Department of Computer Science
[2] Zagazig University,Faculty of Informatics
来源
Journal of Systems Science and Systems Engineering | 2021年 / 30卷
关键词
Service composition; reinforcement learning; cloud services; offline learning;
D O I
暂无
中图分类号
学科分类号
摘要
Service composition is an important and effective technique that enables atomic services to be combined together to forma more powerful service, i.e., a composite service. With the pervasiveness of the Internet and the proliferation of interconnected computing devices, it is essential that service composition embraces an adaptive service provisioning perspective. Reinforcement learning has emerged as a powerful tool to compose and adapt Web services in open and dynamic environments. However, the most common applications of reinforcement learning algorithms are relatively inefficient in their use of the interaction experience data, whichmay affect the stability of the learning process when deployed to cloud environments. In particular, they make just one learning update for each interaction experience. This paper introduces a novel approach that aims to achieve greater data efficiency by saving the experience data and using it in aggregate to make updates to the learned policy. The proposed approach devises an offline learning scheme for cloud service composition where the online learning task is transformed into a series of supervised learning tasks. A set of algorithms is proposed under this scheme in order to facilitate and empower efficient service composition in the cloud under various policies and different scenarios. The results of our experiments show the effectiveness of the proposed approach for composing and adapting cloud services, especially under dynamic environment settings, compared to their online learning counterparts.
引用
收藏
页码:465 / 481
页数:16
相关论文
共 35 条
  • [1] Achbany Y(2008)Continually learning optimal allocations of services to tasks IEEE Transactions on Services Computing 1 141-154
  • [2] Jureta I J(2015)Decentralized plan-free semantic-based service composition in mobile networks IEEE Transactions on Services Computing 8 17-31
  • [3] Faulkner S(2012)Framework for intelligent service adaptation to user’s context in next generation networks IEEE Communications Magazine 50 18-25
  • [4] Fouss F(2012)Cost and accuracy aware scientific workflow composition for service-oriented environments IEEE Transactions on Services Computing 4 140-152
  • [5] Al Ridhawi Y(2012)Port-based reliability computing for service composition IEEE Transactions on Services Computing 5 422-436
  • [6] Karmouch A(2015)Network and QoS-based selection of complementary services IEEE Transactions on Services Computing 8 79-91
  • [7] Baladron C(2012)Agent based cloud computing IEEE Transactions on Services Computing 5 564-577
  • [8] Aguiar J M(2012)E3: A multi-objective optimisation framework for SLA-aware service composition IEEE Transactions on Services Computing 5 358-372
  • [9] Carro B(2013)Efficient service skyline computation for composite service selection IEEE Transactions on Knowledge and Data Engineering 25 776-789
  • [10] Calavia L(2012)Trustworthy coordination ofweb services atomic transactions IEEE Transactions on Parallel and Distributed Systems 23 1551-1565