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 条
  • [41] Chunked N-Grams for Sentence Validation
    Jain, Kush
    Khatri, Priya
    Indolia, Garima
    [J]. 3RD INTERNATIONAL CONFERENCE ON RECENT TRENDS IN COMPUTING 2015 (ICRTC-2015), 2015, 57 : 209 - 213
  • [42] Recursive hashing functions for n-grams
    Cohen, JD
    [J]. ACM TRANSACTIONS ON INFORMATION SYSTEMS, 1997, 15 (03) : 291 - 320
  • [43] Learning for Multi-robot Cooperation in Partially Observable Stochastic Environments with Macro-actions
    Liu, Miao
    Sivakumar, Kavinayan
    Omidshafiei, Shayegan
    Amato, Christopher
    How, Jonathan P.
    [J]. 2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 1853 - 1860
  • [44] Enhancing Subword Embeddings with Open N-grams
    Veres, Csaba
    Kapustin, Paul
    [J]. NATURAL LANGUAGE PROCESSING AND INFORMATION SYSTEMS (NLDB 2020), 2020, 12089 : 3 - 15
  • [45] RGB pixel n-grams: A texture descriptor
    Pavon, Fatima Belen Paiva
    Gil, Maria Cristina Orue
    Noguera, Jose Luis Vazquez
    Gomez-Adorno, Helena
    Calzada-Ledesma, Valentin
    [J]. SIGNAL PROCESSING-IMAGE COMMUNICATION, 2023, 118
  • [46] Robust Polyphonic Music Retrieval with N-grams
    Shyamala Doraisamy
    Stefan Rüger
    [J]. Journal of Intelligent Information Systems, 2003, 21 : 53 - 70
  • [47] Robust polyphonic music retrieval with N-grams
    Doraisamy, S
    Rüeger, S
    [J]. JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2003, 21 (01) : 53 - 70
  • [48] Detection of Opinion Spam with Character n-grams
    Hernandez Fusilier, Donato
    Montes-y-Gomez, Manuel
    Rosso, Paolo
    Guzman Cabrera, Rafael
    [J]. COMPUTATIONAL LINGUISTICS AND INTELLIGENT TEXT PROCESSING (CICLING 2015), PT II, 2015, 9042 : 285 - 294
  • [49] Optimal selection of different order N-grams
    Li, GJ
    Dong, N
    [J]. IC-AI'2001: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOLS I-III, 2001, : 593 - 597
  • [50] Pixel N-grams for mammographic lesion classification
    Kulkarni, Pradnya
    Stranieri, Andrew
    Ugon, Julien
    Mittal, Manish
    Kulkarni, Siddhivinayak
    [J]. 2017 2ND INTERNATIONAL CONFERENCE ON COMMUNICATION SYSTEMS, COMPUTING AND IT APPLICATIONS (CSCITA), 2017, : 107 - 111