Embodied Active Learning of Relational State Abstractions for Bilevel Planning
Not on the map. Why?
Abstract (arXiv)
State abstraction is an effective technique for planning in robotics environments with continuous states and actions, long task horizons, and sparse feedback. In object-oriented environments, predicates are a particularly useful form of state abstraction because of their compatibility with symbolic planners and their capacity for relational generalization. However, to plan with predicates, the agent must be able to interpret them in continuous environment states (i.e., ground the symbols). Manually programming predicate interpretations can be difficult, so we would instead like to learn them from data. We propose an embodied active learning paradigm where the agent learns predicate interpretations through online interaction with an expert. For example, after taking actions in a block stacking environment, the agent may ask the expert: "Is On(block1, block2) true?" From this experience, the agent learns to plan: it learns neural predicate interpretations, symbolic planning operators, and neural samplers that can be used for bilevel planning. During exploration, the agent plans to learn: it uses its current models to select actions towards generating informative expert queries. We learn predicate interpretations as ensembles of neural networks and use their entropy to measure the informativeness of potential queries. We evaluate this approach in three robotic environments and find that it consistently outperforms six baselines while exhibiting sample efficiency in two key metrics: number of environment interactions, and number of queries to the expert. Code: https://tinyurl.com/active-predicates
Key facts. Cited by 8 papers in the map (data through 7 Oct 2026). Builds on 31 of its 69 references that are in the map. First posted on arXiv 8 Mar 2023.
Builds on
31 of 69 references.
References · 31
- 2014Adam: A Method for Stochastic Optimizationcited by 36,960
- 2022Do As I Can, Not As I Say: Grounding Language in Robotic Affordancescited by 2,302
- 2022Language Models as Zero-Shot Planners: Extracting Actionable Knowledge for Embodied Agentscited by 1,029
- 2018Diversity is All You Need: Learning Skills without a Reward Functioncited by 734
- 2018End-to-End Incremental Learningcited by 596
- 2019Self-Supervised Exploration via Disagreementcited by 263
- 2022Pre-Trained Language Models for Interactive Decision-Makingcited by 220
- 2021Skill Induction and Planning with Latent Languagecited by 99
- 2016A Deep Hierarchical Approach to Lifelong Learning in Minecraftcited by 90
- 2018Batch Active Preference-Based Learning of Reward Functionscited by 87
- 2023On the Planning Abilities of Large Language Models (A Critical Investigation with a Proposed Benchmark)cited by 85
- 2018CURIOUS: Intrinsically Motivated Modular Multi-Goal Reinforcement Learningcited by 78
19 more
- 2016Interactive Perception: Leveraging Action in Perception and Perception in Actioncited by 77
- 2017Near Optimal Behavior via Approximate State Abstractioncited by 63
- 2021Learning Symbolic Operators for Task and Motion Planningcited by 57
- 2022Learning Neuro-Symbolic Skills for Bilevel Planningcited by 55
- 2022Predicate Invention for Bilevel Planningcited by 49
- 2021SORNet: Spatial Object-Centric Representations for Sequential Manipulationcited by 48
- 2020Learning compositional models of robot skills for task and motion planningcited by 47
- 2021Learning Neuro-Symbolic Relational Transition Models for Bilevel Planningcited by 43
- 2020Deep Affordance Foresight: Planning Through What Can Be Done in the Futurecited by 41
- 2020Reset-Free Lifelong Learning with Skill-Space Planningcited by 38
- 2017Learning to Look Around: Intelligently Exploring Unseen Environments for Unknown Taskscited by 37
- 2021Grounding Predicates through Actionscited by 25
- 2020Active Reinforcement Learning: Observing Rewards at a Costcited by 20
- 2022Generalizable Task Planning through Representation Pretrainingcited by 19
- 2018Active Reinforcement Learning with Monte-Carlo Tree Searchcited by 11
- 2018Visual Curiosity: Learning to Ask Questions to Learn Visual Recognitioncited by 11
- 2021Active Learning of Abstract Plan Feasibilitycited by 11
- 2017Active Exploration for Learning Symbolic Representationscited by 8
- 2023Planning for Learning Object Propertiescited by 1
Built on by
Citing papers per year: 2023: 1; 2024: 1; 2025: 5; 2026: 1.
8 papers.
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policiescited by 22
- 2025Synthesizing world models for bilevel planningcited by 13
- 2025Prime the search: Using large language models for guiding geometric task and motion planning by warm-starting tree searchcited by 4
- 2023Discovering Predictive Relational Object Symbols with Symbolic Attentive Layerscited by 3
- 2025Few-Shot Neuro-Symbolic Imitation Learning for Long-Horizon Planning and Actingcited by 2
- 2025Coloring Between the Lines: Personalization in the Null Space of Planning Constraintscited by 1
- 2025ASkDAgger: Active Skill-level Data Aggregation for Interactive Imitation Learningcited by 0
- 2026Neuro-Symbolic Learning for Long-Horizon Task Planning Under Complex Logical Constraintscited by 0
- 2026Neuro-Symbolic Learning for Long-Horizon Task Planning Under Complex Logical Constraints5 Jun 2026
- 2025Few-Shot Neuro-Symbolic Imitation Learning for Long-Horizon Planning and Acting29 Aug 2025
- 2025ASkDAgger: Active Skill-level Data Aggregation for Interactive Imitation Learning7 Aug 2025
- 2025Prime the search: Using large language models for guiding geometric task and motion planning by warm-starting tree search8 Jun 2025
- 2025Coloring Between the Lines: Personalization in the Null Space of Planning Constraints21 May 2025
- 2025Synthesizing world models for bilevel planning26 Mar 2025
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policies22 Feb 2024
- 2023Discovering Predictive Relational Object Symbols with Symbolic Attentive Layers2 Sep 2023