A Domain-Independent Agent Architecture for Adaptive Operation in Evolving Open Worlds

06/09/2023
by   Shiwali Mohan, et al.
0

Model-based reasoning agents are ill-equipped to act in novel situations in which their model of the environment no longer sufficiently represents the world. We propose HYDRA - a framework for designing model-based agents operating in mixed discrete-continuous worlds, that can autonomously detect when the environment has evolved from its canonical setup, understand how it has evolved, and adapt the agents' models to perform effectively. HYDRA is based upon PDDL+, a rich modeling language for planning in mixed, discrete-continuous environments. It augments the planning module with visual reasoning, task selection, and action execution modules for closed-loop interaction with complex environments. HYDRA implements a novel meta-reasoning process that enables the agent to monitor its own behavior from a variety of aspects. The process employs a diverse set of computational methods to maintain expectations about the agent's own behavior in an environment. Divergences from those expectations are useful in detecting when the environment has evolved and identifying opportunities to adapt the underlying models. HYDRA builds upon ideas from diagnosis and repair and uses a heuristics-guided search over model changes such that they become competent in novel conditions. The HYDRA framework has been used to implement novelty-aware agents for three diverse domains - CartPole++ (a higher dimension variant of a classic control problem), Science Birds (an IJCAI competition problem), and PogoStick (a specific problem domain in Minecraft). We report empirical observations from these domains to demonstrate the efficacy of various components in the novelty meta-reasoning process.

READ FULL TEXT

page 8

page 9

page 10

research
03/24/2023

Learning to Operate in Open Worlds by Adapting Planning Models

Planning agents are ill-equipped to act in novel situations in which the...
research
06/22/2023

Novelty Accommodating Multi-Agent Planning in High Fidelity Simulated Open World

Autonomous agents acting in real-world environments often need to reason...
research
02/28/2023

Methods and Mechanisms for Interactive Novelty Handling in Adversarial Environments

Learning to detect, characterize and accommodate novelties is a challeng...
research
11/20/2019

Scalable Decision-Theoretic Planning in Open and Typed Multiagent Systems

In open agent systems, the set of agents that are cooperating or competi...
research
06/07/2023

Human in the Loop Novelty Generation

Developing artificial intelligence approaches to overcome novel, unexpec...
research
06/05/2023

On simple expectations and observations of intelligent agents: A complexity study

Public observation logic (POL) reasons about agent expectations and agen...
research
10/20/2022

Shepherding Heterogeneous Flock with Model-Based Discrimination

The problem of guiding a flock of agents to a destination by the repulsi...

Please sign up or login with your details

Forgot password? Click here to reset