Incremental learning abstract discrete planning domains and mappings to continuous perceptions
Luciano Serafini, Paolo Traverso

TL;DR
This paper introduces a formal framework and algorithm for agents to incrementally learn and update discrete planning domains and their perception mappings to continuous variables, enabling dynamic state learning and improved coherence.
Contribution
It presents a novel approach that integrates learning, planning, and acting, allowing agents to adapt their models over time with scalable performance.
Findings
Agents learn increasingly coherent models over time
The system scales to models with around 1 million states
Dynamic state and perception mapping learning improves planning accuracy
Abstract
Most of the works on planning and learning, e.g., planning by (model based) reinforcement learning, are based on two main assumptions: (i) the set of states of the planning domain is fixed; (ii) the mapping between the observations from the real word and the states is implicitly assumed or learned offline, and it is not part of the planning domain. Consequently, the focus is on learning the transitions between states. In this paper, we drop such assumptions. We provide a formal framework in which (i) the agent can learn dynamically new states of the planning domain; (ii) the mapping between abstract states and the perception from the real world, represented by continuous variables, is part of the planning domain; (iii) such mapping is learned and updated along the "life" of the agent. We define an algorithm that interleaves planning, acting, and learning, and allows the agent to update…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAI-based Problem Solving and Planning · Machine Learning and Algorithms · Model-Driven Software Engineering Techniques
