Anticipatory Planning: Improving Long-Lived Planning by Estimating
Expected Cost of Future Tasks
- URL: http://arxiv.org/abs/2305.04692v1
- Date: Mon, 8 May 2023 13:22:16 GMT
- Title: Anticipatory Planning: Improving Long-Lived Planning by Estimating
Expected Cost of Future Tasks
- Authors: Roshan Dhakal, Md Ridwan Hossain Talukder and Gregory J. Stein
- Abstract summary: We consider a service robot in a household environment given a sequence of high-level tasks one at a time.
Most existing task planners, lacking knowledge of what they may be asked to do next, solve each task in isolation.
We propose anticipatory planning: an approach in which estimates of the expected future cost, from a graph neural network, augment model-based task planning.
- Score: 3.2872586139884623
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: We consider a service robot in a household environment given a sequence of
high-level tasks one at a time. Most existing task planners, lacking knowledge
of what they may be asked to do next, solve each task in isolation and so may
unwittingly introduce side effects that make subsequent tasks more costly. In
order to reduce the overall cost of completing all tasks, we consider that the
robot must anticipate the impact its actions could have on future tasks. Thus,
we propose anticipatory planning: an approach in which estimates of the
expected future cost, from a graph neural network, augment model-based task
planning. Our approach guides the robot towards behaviors that encourage
preparation and organization, reducing overall costs in long-lived planning
scenarios. We evaluate our method on blockworld environments and show that our
approach reduces the overall planning costs by 5% as compared to planning
without anticipatory planning. Additionally, if given an opportunity to prepare
the environment in advance (a special case of anticipatory planning), our
planner improves overall cost by 11%.
Related papers
- Propose, Assess, Search: Harnessing LLMs for Goal-Oriented Planning in Instructional Videos [48.15438373870542]
VidAssist is an integrated framework designed for zero/few-shot goal-oriented planning in instructional videos.
It employs a breadth-first search algorithm for optimal plan generation.
Experiments demonstrate that VidAssist offers a unified framework for different goal-oriented planning setups.
arXiv Detail & Related papers (2024-09-30T17:57:28Z) - On Computing Plans with Uniform Action Costs [10.621487250485897]
This paper adapts three uniformity metrics to automated planning, and introduces planning-based compilations that allow to lexicographically optimize sum of action costs and action costs uniformity.
Experimental results both in well-known and novel planning benchmarks show that the reformulated tasks can be effectively solved in practice to generate uniform plans.
arXiv Detail & Related papers (2024-02-15T11:00:28Z) - Planning as In-Painting: A Diffusion-Based Embodied Task Planning
Framework for Environments under Uncertainty [56.30846158280031]
Task planning for embodied AI has been one of the most challenging problems.
We propose a task-agnostic method named 'planning as in-painting'
The proposed framework achieves promising performances in various embodied AI tasks.
arXiv Detail & Related papers (2023-12-02T10:07:17Z) - Probabilistic contingent planning based on HTN for high-quality plans [8.23558342809427]
We propose a contingent Hierarchical Task Network (HTN) planner, named High-Quality Contingent Planner (HQCP)
HQCP generates high-quality plans in the partially observable environment.
The formalisms in HTN planning are extended into partial observability and are evaluated regarding the cost.
arXiv Detail & Related papers (2023-08-14T03:55:14Z) - A Framework for Neurosymbolic Robot Action Planning using Large Language Models [3.0501524254444767]
We present a framework aimed at bridging the gap between symbolic task planning and machine learning approaches.
The rationale is training Large Language Models (LLMs) into a neurosymbolic task planner compatible with the Planning Domain Definition Language (PDDL)
Preliminary results in selected domains show that our method can: (i) solve 95.5% of problems in a test data set of 1,000 samples; (ii) produce plans up to 13.5% shorter than a traditional symbolic planner; (iii) reduce average overall waiting times for a plan availability by up to 61.4%.
arXiv Detail & Related papers (2023-03-01T11:54:22Z) - Achieving mouse-level strategic evasion performance using real-time
computational planning [59.60094442546867]
Planning is an extraordinary ability in which the brain imagines and then enacts evaluated possible futures.
We develop a more efficient biologically-inspired planning algorithm, TLPPO, based on work on how the ecology of an animal governs the value of spatial planning.
We compare the performance of a real-time agent using TLPPO against the performance of live mice, all tasked with evading a robot predator.
arXiv Detail & Related papers (2022-11-04T18:34:36Z) - Innovations in the field of on-board scheduling technologies [64.41511459132334]
This paper proposes an onboard scheduler, that integrates inside an onboard software framework for mission autonomy.
The scheduler is based on linear integer programming and relies on the use of a branch-and-cut solver.
The technology has been tested on an Earth Observation scenario, comparing its performance against the state-of-the-art scheduling technology.
arXiv Detail & Related papers (2022-05-04T12:00:49Z) - A feasibility study of a hyperparameter tuning approach to automated
inverse planning in radiotherapy [68.8204255655161]
The purpose of this study is to automate the inverse planning process to reduce active planning time while maintaining plan quality.
We investigated the impact of the choice of dose parameters, random and Bayesian search methods, and utility function form on planning time and plan quality.
Using 100 samples was found to produce satisfactory plan quality, and the average planning time was 2.3 hours.
arXiv Detail & Related papers (2021-05-14T18:37:00Z) - Task Scoping: Generating Task-Specific Abstractions for Planning [19.411900372400183]
Planning to solve any specific task using an open-scope world model is computationally intractable.
We propose task scoping: a method that exploits knowledge of the initial condition, goal condition, and transition-dynamics structure of a task.
We prove that task scoping never deletes relevant factors or actions, characterize its computational complexity, and characterize the planning problems for which it is especially useful.
arXiv Detail & Related papers (2020-10-17T21:19:25Z) - Long-Horizon Visual Planning with Goal-Conditioned Hierarchical
Predictors [124.30562402952319]
The ability to predict and plan into the future is fundamental for agents acting in the world.
Current learning approaches for visual prediction and planning fail on long-horizon tasks.
We propose a framework for visual prediction and planning that is able to overcome both of these limitations.
arXiv Detail & Related papers (2020-06-23T17:58:56Z) - The Efficiency of Human Cognition Reflects Planned Information
Processing [40.51474966524166]
We make predictions about how people should plan and meta-plan as a function of the overall structure of a task.
We find that people's reaction times reflect a planned use of information processing.
This formulation of planning to plan provides new insight into the function of hierarchical planning, state abstraction, and cognitive control in both humans and machines.
arXiv Detail & Related papers (2020-02-13T20:34:33Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.