Automatic Hierarchical Reinforcement Learning for Reusing Service Process Fragments

被引:4
|
作者
Yang, Rong [1 ]
Li, Bing [2 ]
Liu, Zhengli [2 ]
机构
[1] Hubei Univ Sci & Technol, Coll Comp Sci & Technol, Xianning 437100, Peoples R China
[2] Wuhan Univ, Sch Comp Sci, Wuhan 430072, Peoples R China
关键词
Task analysis; Reinforcement learning; Trajectory; Urban areas; Service computing; Cats; Organizations; Service reuse; service process fragment; hierarchical reinforcement learning;
D O I
10.1109/ACCESS.2021.3054852
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Prevailing research trend is to use Web services for data publishing and sharing among organizations, but existing works often fall short of service reuse. Developing efficient solutions to achieve composite services has drawn significant attention in services computing. Services and service process fragments reuse is critical to improve the efficiency of software development and economize on human and material resources, meanwhile Reinforcement Learning (RL) is one commonly used approach in services computing. However, in service composition and service process fragments (SPFs) reusing scenarios, traditional RL methods cannot guarantee good efficiency for large-scale service processes construction problems. In this paper, we present a novel SPF reusing framework that combines automatic Hierarchical Reinforcement Learning (HRL) and extended Cocke-Kasami-Younger (CKY) algorithm. This framework has the ability to reuse any granularity of SPFs. We firstly get action models and trajectories by means of analysis on historical service process fragments. Furthermore, the "Causal Analysis" identifies the causal relationships among the actions in a trajectory, i.e. returning a causally annotated trajectory (CAT). Then, we utilize the SPF-Hierarchy algorithm to discover a coherent task hierarchy for each service process fragment. Finally, we map the hierarchy obtained from the previous stage to the HRL-CKY algorithm, which can fulfill the reuse and retrieval of any granularity of SPFs. The effectiveness and robustness of our approach are evaluated through a set of experiments.
引用
收藏
页码:20746 / 20759
页数:14
相关论文
共 50 条
  • [1] SCKY : A Method For Reusing Service Process Fragments
    Yang, Rong
    Li, Bing
    Wang, Jian
    He, Lulu
    Cui, Xiaohui
    [J]. 2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, : 209 - 216
  • [2] Reusing Service Process Fragments with a Consensus Between Service Providers and Users
    Yang Rong
    Li Bing
    Wang Jian
    Li Zengyang
    Hu Yan
    [J]. CHINESE JOURNAL OF ELECTRONICS, 2016, 25 (04) : 648 - 657
  • [3] Reusing Service Process Fragments with a Consensus Between Service Providers and Users
    YANG Rong
    LI Bing
    WANG Jian
    LI Zengyang
    HU Yan
    [J]. Chinese Journal of Electronics, 2016, 25 (04) : 648 - 657
  • [4] Automatic Hierarchical Reinforcement Learning for Efficient Large-scale Service Composition
    Wang, Hongbing
    Huang, Guicheng
    Yu, Qi
    [J]. 2016 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2016, : 57 - 64
  • [5] Reusing Service Process Fragments with a Linguistic Approach for User Qualitative Preferences
    Yang, Rong
    Li, Bing
    [J]. 2014 INTERNATIONAL CONFERENCE ON CLOUD COMPUTING AND BIG DATA (CCBD), 2014, : 152 - 159
  • [6] Hierarchical reinforcement learning for automatic disease diagnosis
    Zhong, Cheng
    Liao, Kangenbei
    Chen, Wei
    Liu, Qianlong
    Peng, Baolin
    Huang, Xuanjing
    Peng, Jiajie
    Wei, Zhongyu
    [J]. BIOINFORMATICS, 2022, 38 (16) : 3995 - 4001
  • [7] Reusing process fragments for fast service composition: a clustering-based approach
    Mezni, Haithem
    Kbekbi, Mariem
    [J]. ENTERPRISE INFORMATION SYSTEMS, 2019, 13 (01) : 34 - 62
  • [8] Automatic Composite Action Discovery for Hierarchical Reinforcement Learning
    Laivins, Josiah
    Lee, Minwoo
    [J]. 2019 IEEE SYMPOSIUM SERIES ON COMPUTATIONAL INTELLIGENCE (IEEE SSCI 2019), 2019, : 198 - 205
  • [9] An evolutionary approach to automatic construction of the structure in hierarchical reinforcement learning
    Elfwing, Stefan
    Uchibe, Eiji
    Doya, Kenji
    [J]. Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2723 : 507 - 509
  • [10] An evolutionary approach to automatic construction of the structure in hierarchical reinforcement learning
    Elfwing, S
    Uchibe, E
    Doya, K
    [J]. GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT I, PROCEEDINGS, 2003, 2723 : 507 - 509