Learning Useful Macro-actions for Planning with N-Grams

被引:10
|
作者
Dulac, Adrien [1 ]
Pellier, Damien [2 ]
Fiorino, Humbert [1 ]
Janiszek, David [2 ]
机构
[1] Univ Grenoble Alpes, Lab Informat Grenoble, F-38041 Grenoble, France
[2] Univ Paris 05, Paris, France
关键词
automated planning; macro-actions; n-gram analysis; supervised learning; FF;
D O I
10.1109/ICTAI.2013.123
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Automated planning has achieved significant breakthroughs in recent years. Nonetheless, attempts to improve search algorithm efficiency remain the primary focus of most research. However, it is also possible to build on previous searches and learn from previously found solutions. Our approach consists in learning macro-actions and adding them into the planner's domain. A macro-action is an action sequence selected for application at search time and applied as a single indivisible action. Carefully chosen macros can drastically improve the planning performances by reducing the search space depth. However, macros also increase the branching factor. Therefore, the use of macros entails a utility problem: a trade-off has to be addressed between the benefit of adding macros to speed up the goal search and the overhead caused by increasing the branching factor in the search space. In this paper, we propose an online domain and planner-independent approach to learn 'useful' macros, i.e. macros that address the utility problem. These useful macros are obtained by statistical and heuristic filtering of a domain specific macro library. The library is created from the most frequent action sequences derived from an n-gram analysis on successful plans previously computed by the planner. The relevance of this approach is proven by experiments on International Planning Competition domains.
引用
收藏
页码:803 / 810
页数:8
相关论文
共 50 条
  • [1] Mining useful Macro-actions in Planning
    Castellanos-Paez, Sandra
    Pellier, Damien
    Fiorino, Humbert
    Pesty, Sylvie
    [J]. 2016 THIRD INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE AND PATTERN RECOGNITION (AIPR), 2016,
  • [2] Implicit Learning of Compiled Macro-Actions for Planning
    Newton, M. A. Hakim
    Levine, John
    [J]. ECAI 2010 - 19TH EUROPEAN CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2010, 215 : 323 - 328
  • [3] MAGIC: Learning Macro-Actions for Online POMDP Planning
    Lee, Yiyuan
    Cai, Panpan
    Hsu, David
    [J]. ROBOTICS: SCIENCE AND SYSTEM XVII, 2021,
  • [4] Learning macro-actions in reinforcement learning
    Randlov, J
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 11, 1999, 11 : 1045 - 1051
  • [5] Planning with Macro-Actions in Decentralized POMDPs
    Amato, Christopher
    Konidaris, George D.
    Kaelbling, Leslie P.
    [J]. AAMAS'14: PROCEEDINGS OF THE 2014 INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS & MULTIAGENT SYSTEMS, 2014, : 1273 - 1280
  • [6] Approximate planning in POMDPs with macro-actions
    Theocharous, G
    Kaelbling, LP
    [J]. ADVANCES IN NEURAL INFORMATION PROCESSING SYSTEMS 16, 2004, 16 : 775 - 782
  • [7] PUMA: Planning under Uncertainty with Macro-Actions
    He, Ruijie
    Brunskill, Emma
    Roy, Nicholas
    [J]. PROCEEDINGS OF THE TWENTY-FOURTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-10), 2010, : 1089 - 1095
  • [8] Modeling and Planning with Macro-Actions in Decentralized POMDPs
    Amato, Christopher
    Konidaris, George
    Kaelbling, Leslie P.
    How, Jonathan P.
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2019, 64 : 817 - 859
  • [9] Efficient Planning under Uncertainty with Macro-actions
    He, Ruijie
    Brunskill, Emma
    Roy, Nicholas
    [J]. JOURNAL OF ARTIFICIAL INTELLIGENCE RESEARCH, 2011, 40 : 523 - 570
  • [10] Enhancing Temporal Planning by Sequential Macro-Actions
    De Bortoli, Marco
    Chrpa, Lukas
    Gebser, Martin
    Steinbauer-Wagner, Gerald
    [J]. LOGICS IN ARTIFICIAL INTELLIGENCE, JELIA 2023, 2023, 14281 : 595 - 604