A Framework for Characterizing Novel Environment Transformations in General Environments

05/07/2023
by   Matthew Molineaux, et al.
0

To be robust to surprising developments, an intelligent agent must be able to respond to many different types of unexpected change in the world. To date, there are no general frameworks for defining and characterizing the types of environment changes that are possible. We introduce a formal and theoretical framework for defining and categorizing environment transformations, changes to the world an agent inhabits. We introduce two types of environment transformation: R-transformations which modify environment dynamics and T-transformations which modify the generation process that produces scenarios. We present a new language for describing domains, scenario generators, and transformations, called the Transformation and Simulator Abstraction Language (T-SAL), and a logical formalism that rigorously defines these concepts. Then, we offer the first formal and computational set of tests for eight categories of environment transformations. This domain-independent framework paves the way for describing unambiguous classes of novelty, constrained and domain-independent random generation of environment transformations, replication of environment transformation studies, and fair evaluation of agent robustness.

READ FULL TEXT

page 5

page 20

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
02/23/2023

Characterizing Novelty in the Military Domain

A critical factor in utilizing agents with Artificial Intelligence (AI) ...
research
06/03/2014

Changing the Environment Based on Empowerment as Intrinsic Motivation

One aspect of intelligence is the ability to restructure your own enviro...
research
11/26/2022

Transfer RL via the Undo Maps Formalism

Transferring knowledge across domains is one of the most fundamental pro...
research
11/18/2019

Co-Attentive Equivariant Neural Networks: Focusing Equivariance On Transformations Co-Occurring In Data

Equivariance is a nice property to have as it produces much more paramet...
research
03/06/2022

Parametric Transformations for Flexible Analysis

We present an approach for flexible analysis of complex system models ba...
research
11/21/2022

Refactoring = Substitution + Rewriting

We present an approach to describing refactorings that abstracts away fr...

Please sign up or login with your details

Forgot password? Click here to reset