4.7 Article

Integrating recurrent neural networks and reinforcement learning for dynamic service composition

Publisher

ELSEVIER
DOI: 10.1016/j.future.2020.02.030

Keywords

Service composition; QoS prediction; Recurrent neural network; Reinforcement learning

Funding

  1. National Key Research and Development Plan, China [2018YFB1003800]
  2. NSFC [61672152, 61532013]
  3. Collaborative Innovation Centers of Novel Software Technology and Industrialization and Wireless Communications Technology, China
  4. US National Science Foundation [IIS-1814450]

Ask authors/readers for more resources

In the service oriented architecture (SOA), software and systems are abstracted as web services to be invoked by other systems. Service composition is a technology, which builds a complex system by combining existing simple services. With the development of SOA and web service technology, massive web services with the same function begin to spring up. These services are maintained by different organizations and have different QoS (Quality of Service). Thus, how to choose the appropriate service to make the whole system to deliver the best overall QoS has become a key problem in service composition research. Furthermore, because of the complexity and dynamics of the network environment, QoS may change over time. Therefore, how to adjust the composition system dynamically to adapt to the changing environment and ensure the quality of the composed service also poses challenges. To address the above challenges, we propose a service composition approach based on QoS prediction and reinforcement learning. Specifically, we use a recurrent neural network to predict the QoS, and then make dynamic service selection through reinforcement learning. This approach can be well adapted to a dynamic network environment. We carry out a series of experiments to verify the effectiveness of our approach. (C) 2020 Elsevier B.V. All rights reserved.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.7
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available