paper-with-me

Papers

Learning to Be Cautious

2021-10-29 · Montaser Mohammedalamen, Dustin Morrill, Alexander Sieusahai, Yash Satsangi, Michael Bowling

A key challenge in the field of reinforcement learning is to develop agents that behave cautiously in novel situations. It is generally impossible to anticipate all situations that an autonomous system may face or what behavior would best avoid bad outcomes. An agent that can learn to be cautious would overcome this challenge by discovering for itself when and how to behave cautiously. In contrast, current approaches typically embed task-specific safety information or explicit cautious behaviors into the system, which is error-prone and imposes extra burdens on practitioners. In this paper, we present both a sequence of tasks where cautious behavior becomes increasingly non-obvious, as well as an algorithm to demonstrate that it is possible for a system to learn to be cautious. The essential features of our algorithm are that it characterizes reward function uncertainty without task-specific safety information and uses this uncertainty to construct a robust policy. Specifically, we construct robust policies with a k-of-N counterfactual regret minimization (CFR) subroutine given learned reward function uncertainty represented by a neural network ensemble. These policies exhibit caution in each of our tasks without any task-specific safety tuning.

📄 PDF Abstract BibTeX arXiv:2110.15907

Code (0)

등록된 구현이 없습니다.

Tasks

counterfactualSafe Reinforcement LearningSelf-Driving Cars

Similar Papers 제목 키워드 기반

Cautious Belief and Iterated Admissibility

2023-05-24 · Emiliano Catonini, Nicodemo De Vito

We define notions of cautiousness and cautious belief to provide epistemic conditions for iterated admissibility in finite games. We show that iterated admissibility characterizes the behavioral implications of "cautious…

Anytime Computation of Cautious Consequences in Answer Set Programming

2014-05-14 · Mario Alviano, Carmine Dodaro, Francesco Ricca

Query answering in Answer Set Programming (ASP) is usually solved by computing (a subset of) the cautious consequences of a logic program. This task is computationally very hard, and there are programs for which computin…

Invariance and hierarchy-equivalence

2022-09-05 · Nicodemo De Vito

Two type structures are hierarchy-equivalent if they induce the same set of hierarchies of beliefs. This note shows that the behavioral implications of "cautious rationality and common cautious belief in cautious rationa…

Vocal Bursts Type Prediction

Cautious Calibration in Binary Classification

2024-08-09 · Mari-Liis Allikivi, Joonas Järve, Meelis Kull

Being cautious is crucial for enhancing the trustworthiness of machine learning systems integrated into decision-making pipelines. Although calibrated probabilities help in optimal decision-making, perfect calibration re…

Binary ClassificationClassificationDecision Making

Abstract Solvers for Computing Cautious Consequences of ASP programs

2019-07-22 · Giovanni Amendola, Carmine Dodaro, Marco Maratea

Abstract solvers are a method to formally analyze algorithms that have been profitably used for describing, comparing and composing solving techniques in various fields such as Propositional Satisfiability (SAT), Quantif…