Proceedings

Guiding GBFS through Learned Pairwise Rankings

Download BibTeX Cite

Proceedings of the Thirty-Third International Joint Conference on Artificial Intelligence. Main Track. Pages 6724-6732.

https://doi.org/10.24963/ijcai.2024/743

Abstract

We propose a new approach based on ranking to learn to guide Greedy Best-First Search (GBFS). As previous ranking approaches, ours is based on the observation that directly learning a heuristic function is overly restrictive, and that GBFS is capable of efficiently finding good plans for a much more flexible class of total quasi-orders over states. In order to learn an optimal ranking function, we introduce a new ranking framework capable of leveraging any neural network regression model and efficiently handling the training data through batching. Compared with previous ranking approaches for planning, ours does not require complex loss functions and allows training on states outside the optimal plan with minimal overhead. Our experiments on the domains of the latest planning competition learning track show that our approach substantially improves the coverage of the underlying neural network models without degrading plan quality.

  1. [Arfaee et al., 2011] Shahab Jabbari Arfaee, Sandra Zilles, and Robert C. Holte. Learning Heuristic Functions for Large State Spaces. Artificial Intelligence, 175(16- 17):2075-2098, 2011.
  2. [Bonet et al., 1997] Blai Bonet, Gábor Loerincs, and Héctor Geffner. A Robust and Fast Action Selection Mechanism for Planning. In Proc. National Conference on Artificial Intelligence (AAAI), pages 714-719, 1997.
  3. [Burges et al., 2005] Chris Burges, Tal Shaked, Erin Ren- shaw, Ari Lazier, Matt Deeds, Nicole Hamilton, and Greg Hullender. Learning to Rank Using Gradient Descent. In Proc. International Conference on Machine learning (ICML), pages 89-96, 2005.
  4. [Burges, 2010] Chris J.C. Burges. From RankNet to Lamb- daRank to LambdaMART: An Overview. Technical Re- port MSR-TR-2010-82, Microsoft Research, June 2010.
  5. [Chen et al., 2024] Dillon Z. Chen, Sylvie Thiébaux, and Fe- lipe Trevizan. Learning Domain-Independent Heuristics for Grounded and Lifted Planning. Proc. AAAI Conference on Artificial Intelligence (AAAI), 38(18):20078-20086, March 2024.
  6. [Chrestien et al., 2023] Leah Chrestien, Stefan Edelkamp, Antonin Komenda, and Tomas Pevny. Optimize Plan- ning Heuristics to Rank, Not to Estimate Cost-to-Goal. In Proc. Advances in Neural Information Processing Systems (NeurIPS), volume 36, page 25508-25527, 2023.
  7. [Cohen and Beck, 2018] Eldan Cohen and J. Christopher Beck. Local Minima, Heavy Tails, and Search Effort for GBFS. In Proc. International Joint Conference on Artifi- cial Intelligence (IJCAI), pages 4708-4714, 2018. IJCAI
  8. [Damke and Hüllermeier, 2021] Clemens Damke and Eyke Hüllermeier. Ranking Structured Objects with Graph Neu- ral Networks. In Proc. International Conference on Dis- covery Science (DS), pages 166-180, 2021.
  9. [Ferber et al., 2020] Patrick Ferber, Malte Helmert, and Jörg Hoffmann. Neural Network Heuristics for Classical Plan- ning: A Study of Hyperparameter Space. In Proc. Euro- pean Conference on Artificial Intelligence (ECAI), pages 2346-2353, 2020.
  10. [Ferber et al., 2022] Patrick Ferber, Florian Geiber, Felipe Trevizan, Malte Helmert, and Jörg Hoffmann. Neural Net- work Heuristic Functions for Classical Planning: Boot- strapping and Comparison to Other Methods. Proc. Inter- national Conference on Automated Planning and Schedul- ing (ICAPS), 32(1):583-587, June 2022.
  11. [Freund et al., 2003] Yoav Freund, Raj Iyer, Robert E. Schapire, and Yoram Singer. An Efficient Boosting Al- gorithm for Combining Preferences. Journal of Machine Learning Research, 4:933-969, 2003.
  12. [Garrett et al., 2016] Caelan Reed Garrett, Leslie Pack Kael- bling, and Tomás Lozano-Pérez. Learning to Rank for Synthesizing Planning Heuristics. In Proc. International Joint Conference on Artificial Intelligence (IJCAI), pages 3089-3095, 2016. IJCAI
  13. [Hao et al., 2024a] Mingyu Hao, Sylvie Thiébaux, and Fe- lipe Trevizan. Source Code for "Guiding GBFS Through Learned Pairwise Rankings". https://doi.org/10.5281/ zenodo.11107790, 2024. DOI
  14. [Hao et al., 2024b] Mingyu Hao, Felipe Trevizan, Sylvie Thiébaux, Parick Ferber, and Jörg Hoffmann. Learned Pairwise Rankings for Greedy Best-First Search. In Proc. ICAPS Workshop on Reliable Data-Driven Planning and Scheduling, 2024.
  15. [Heller et al., 2022] Daniel Heller, Patrick Ferber, Julian Bit- terwolf, Matthias Hein, and Jörg Hoffmann. Neural Net- work Heuristic Functions: Taking Confidence Into Ac- count. In Proc. International Symposium on Combinato- rial Search (SOCS), pages 223-228, 2022.
  16. [Helmert, 2006] Malte Helmert. The Fast Downward Plan- ning System. Journal of Artificial Intelligence Research, 26:191-246, 2006.
  17. [Herbrich et al., 1999] Ralf Herbrich, Thore Graepel, and Klause Obermayer. Large Margin Rank Boundaries for Ordinal Regression. In Advances in Large Margin Classi- fiers. The MIT Press, 1999.
  18. [Hoffmann and Nebel, 2001] Jörg Hoffmann and Bernhard Nebel. The FF Planning System: Fast Plan Generation Through Heuristic Search. Journal of Artificial Intelli- gence Research, 14:253-302, 2001.
  19. [Joachims, 2002] Thorsten Joachims. Optimizing Search Engines Using Clickthrough Data. In Proc. ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD), pages 133-142, 2002.
  20. [Karia and Srivastava, 2021] Rushang Karia and Siddharth Srivastava. Learning Generalized Relational Heuristic Networks for Model-Agnostic planning. In Proc. AAAI Conference on Artificial Intelligence (AAAI), pages 8064- 8073, 2021.
  21. [Köppel et al., 2020a] Marius Köppel, Alexander Segner, Martin Wagener, Lukas Pensel, Andreas Karwath, and Stefan Kramer. Code and Supplementary Material to the Paper: Pairwise Learning to Rank by Neural Net- works Revisited: Reconstruction, Theoretical Analy- sis and Practical Performance. https://doi.org/10.5281/ zenodo.3700819, 2020. DOI
  22. [Köppel et al., 2020b] Marius Köppel, Alexander Segner, Martin Wagener, Lukas Pensel, Andreas Karwath, and Stefan Kramer. Pairwise Learning to Rank by Neural Networks Revisited: Reconstruction, Theoretical Analy- sis and Practical Performance. In Proc. European Confer- ence on Machine Learning and Knowledge Discovery in Databases (ECML PKDD), pages 237-252, 2020.
  23. [Li, 2022] Hang Li. Learning to Rank for Information Re- trieval and Natural Language Processing. Springer, 2022.
  24. [Liu and others, 2009] Tie-Yan Liu et al. Learning to Rank for Information Retrieval. Foundations and Trends® in Information Retrieval, 3(3):225-331, 2009.
  25. [Richter and Westphal, 2010] Silvia Richter and Matthias Westphal. The LAMA Planner: Guiding Cost-Based Any- time Planning with Landmarks. Journal of Artificial Intel- ligence Research, 39:127-177, 2010.
  26. [Röger and Helmert, 2010] Gabriele Röger and Malte Helmert. The More, the Merrier: Combining Heuristic Estimators for Satisficing planning. In Proc. International Conference on Automated Planning and Scheduling (ICAPS), pages 246-249, 2010.
  27. [Segovia and Seipp, 2023] Javier Segovia and Jendrik Seipp. Benchmarking Repository of IPC 2023 -Learning Track. https://github.com/ipc2023-learning/benchmarks, 2023. Link
  28. [Seipp et al., 2020] Jendrik Seipp, Thomas Keller, and Malte Helmert. Saturated Cost Partitioning for Optimal Classi- cal Planning. Journal of Artificial Intelligence Research, 67:129-167, 2020.
  29. [Shashua and Levin, 2002] Amnon Shashua and Anat Levin. Ranking with Large Margin Principle: Two Approaches. In Proc. Advances in Neural Information Processing Sys- tems (NeurIPS), pages 937-944, 2002.
  30. [Shen et al., 2020] William Shen, Felipe Trevizan, and Sylvie Thiébaux. Learning Domain-Independent Planning Heuristics with Hypergraph Networks. In Proc. Interna- tional Conference on Automated Planning and Scheduling (ICAPS), volume 30, pages 574-584, 2020.
  31. [Ståhlberg et al., 2022] Simon Ståhlberg, Blai Bonet, and Hector Geffner. Learning General Optimal Policies with Graph Neural Networks: Expressive Power, Transparency, and Limits. In Proc. International Conference on Au- tomated Planning and Scheduling (ICAPS), volume 32, pages 629-637, 2022.
  32. [Wilt and Ruml, 2016] Christopher Makoto Wilt and Wheeler Ruml. Effective Heuristics for Suboptimal Best- First Search. Journal of Artificial Intelligence Research, 57:273-306, 2016.
  33. [Wu et al., 2010] Qiang Wu, Christopher J.C. Burges, Krysta M. Svore, and Jianfeng Gao. Adapting Boosting for Information Retrieval Measures. Information Retrieval, 13:254-270, 2010.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards