Learning to Estimate Search Progress Using Sequence of States

Matan Sudry, Erez Karpas

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

Many problems of interest can be solved using heuristic search algorithms. When solving a heuristic search problem, we are often interested in estimating search progress, that is, how much longer until we have a solution. Previous work on search progress estimation derived formulas based on some relevant features that can be observed from the behavior of the search algorithm. In this paper, rather than manually deriving such formulas we leverage machine learning to automatically learn more accurate search progress predictors. We train a Long Short-Term Memory (LSTM) network, which takes as input sequences of nodes expanded by the search algorithm, and predicts how far along the search we are. Importantly, our approach still treats the search algorithm as a black box, and does not look into the contents of search nodes. An empirical evaluation shows our technique outperforms previous search progress estimation techniques.

Original languageEnglish
Title of host publicationProceedings of the 32nd International Conference on Automated Planning and Scheduling, ICAPS 2022
EditorsAkshat Kumar, Sylvie Thiebaux, Pradeep Varakantham, William Yeoh
Pages362-370
Number of pages9
ISBN (Electronic)9781577358749
DOIs
StatePublished - 13 Jun 2022
Event32nd International Conference on Automated Planning and Scheduling, ICAPS 2022 - Virtual, Online, Singapore
Duration: 13 Jun 202224 Jun 2022

Publication series

NameProceedings International Conference on Automated Planning and Scheduling, ICAPS
Volume32

Conference

Conference32nd International Conference on Automated Planning and Scheduling, ICAPS 2022
Country/TerritorySingapore
CityVirtual, Online
Period13/06/2224/06/22

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Computer Science Applications
  • Information Systems and Management

Fingerprint

Dive into the research topics of 'Learning to Estimate Search Progress Using Sequence of States'. Together they form a unique fingerprint.

Cite this