NovGrid: A Flexible Grid World for Evaluating Agent Response to Novelty
Jonathan Balloch, Zhiyu Lin, Mustafa Hussain, Aarun Srinivas, Robert, Wright, Xiangyu Peng, Julia Kim, Mark Riedl

TL;DR
This paper introduces NovGrid, a flexible framework based on MiniGrid for evaluating reinforcement learning agents' ability to adapt to environmental novelties, addressing a gap in robustness to unexpected changes.
Contribution
We develop NovGrid, a novel toolkit for generating and evaluating environmental novelties in reinforcement learning, with an ontology, templates, and evaluation metrics.
Findings
Baseline RL model performance on novelty adaptation
Framework's ability to generate diverse novelties
Metrics for assessing adaptation effectiveness
Abstract
A robust body of reinforcement learning techniques have been developed to solve complex sequential decision making problems. However, these methods assume that train and evaluation tasks come from similarly or identically distributed environments. This assumption does not hold in real life where small novel changes to the environment can make a previously learned policy fail or introduce simpler solutions that might never be found. To that end we explore the concept of {\em novelty}, defined in this work as the sudden change to the mechanics or properties of environment. We provide an ontology of for novelties most relevant to sequential decision making, which distinguishes between novelties that affect objects versus actions, unary properties versus non-unary relations, and the distribution of solutions to a task. We introduce NovGrid, a novelty generation framework built on MiniGrid,…
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
TopicsReinforcement Learning in Robotics · Open Source Software Innovations · Data Stream Mining Techniques
MethodsOntology
