Speeding up heuristic computation in planning with Experience Graphs

被引:0
|
作者
Phillips, Mike [1 ]
Likhachev, Maxim [1 ]
机构
[1] Carnegie Mellon Univ, Inst Robot, Pittsburgh, PA 15213 USA
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Experience Graphs have been shown to accelerate motion planning using parts of previous paths in an A* framework. Experience Graphs work by computing a new heuristic for weighted A* search on top of the domain's original heuristic and the edges in an Experience Graph. The new heuristic biases the search toward relevant prior experience and uses the original heuristic for guidance otherwise. In previous work, Experience Graphs were always built on top of domain heuristics which were computed by dynamic programming (a lower dimensional version of the original planning problem). When the original heuristic is computed this way the Experience Graph heuristic can be computed very efficiently. However, there are many commonly used heuristics in planning that are not computed in this fashion, such as euclidean distance. While the Experience Graph heuristic can be computed using these heuristics, it is not efficient, and in many cases the heuristic computation takes much of the planning time. In this work, we present a more efficient way to use these heuristics for motion planning problems by making use of popular nearest neighbor algorithms. Experimentally, we show an average 8 times reduction in heuristic computation time, resulting in overall planning time being reduced by 66%. with no change in the expanded states or resulting path.
引用
收藏
页码:893 / 899
页数:7
相关论文
共 50 条
  • [1] Speeding up the calculation of heuristics for heuristic search-based planning
    Liu, YX
    Koenig, S
    Furcy, D
    EIGHTEENTH NATIONAL CONFERENCE ON ARTIFICIAL INTELLIGENCE (AAAI-02)/FOURTEENTH INNOVATIVE APPLICATIONS OF ARTIFICIAL INTELLIGENCE CONFERENCE (IAAI-02), PROCEEDINGS, 2002, : 484 - 491
  • [2] Exact and Heuristic Approaches to Speeding Up the MSM Time Series Distance Computation
    Holznigenkemper, Jana
    Komusiewicz, Christian
    Seeger, Bernhard
    PROCEEDINGS OF THE 2023 SIAM INTERNATIONAL CONFERENCE ON DATA MINING, SDM, 2023, : 451 - 459
  • [3] SPEEDING UP THE COMPUTATION OF DEPENDENCES IN DATA
    MAKARCHUK, MM
    INDUSTRIAL LABORATORY, 1988, 54 (01): : 87 - 90
  • [4] Speeding up the Computation of Approximate Entropy
    Manis, G.
    Nikolopoulos, S.
    11TH MEDITERRANEAN CONFERENCE ON MEDICAL AND BIOLOGICAL ENGINEERING AND COMPUTING 2007, VOLS 1 AND 2, 2007, 16 (1-2): : 785 - +
  • [5] PLANNING - SPEEDING UP THE PROCESS
    STEVENS, T
    RIBA JOURNAL-ROYAL INSTITUTE OF BRITISH ARCHITECTS, 1980, 87 (03): : 13 - 13
  • [6] MBPE for Speeding Up the Computation of Plasmonic Structurs
    Tkeshelashvili, Nino
    Kajaia, Giorgi
    Tavzarashvili, Kakhaber
    2016 IEEE INTERNATIONAL CONFERENCE ON MATHEMATICAL METHODS IN ELECTROMAGNETIC THEORY (MMET), 2016, : 200 - 207
  • [7] Heuristics for Speeding up Betweenness Centrality Computation
    Puzis, Rami
    Zilberman, Polina
    Elovici, Yuval
    Dolev, Shlomi
    Brandes, Ulrik
    PROCEEDINGS OF 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON PRIVACY, SECURITY, RISK AND TRUST AND 2012 ASE/IEEE INTERNATIONAL CONFERENCE ON SOCIAL COMPUTING (SOCIALCOM/PASSAT 2012), 2012, : 302 - 311
  • [8] On Speeding Up Computation In Information Theoretic Learning
    Seth, Sohan
    Principe, Jose C.
    IJCNN: 2009 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1- 6, 2009, : 2471 - 2475
  • [9] Speeding Up Algorithms on Compressed Web Graphs
    Karande, Chinmay
    Chellapilla, Kumar
    Andersen, Reid
    INTERNET MATHEMATICS, 2009, 6 (03) : 373 - 398
  • [10] Fast motion planning from experience: trajectory prediction for speeding up movement generation
    Jetchev, Nikolay
    Toussaint, Marc
    AUTONOMOUS ROBOTS, 2013, 34 (1-2) : 111 - 127