Exploring Viable Algorithmic Options for Learning from Demonstration (LfD): A Parameterized Complexity Approach

05/10/2022
by   Todd Wareham, et al.
0

The key to reconciling the polynomial-time intractability of many machine learning tasks in the worst case with the surprising solvability of these tasks by heuristic algorithms in practice seems to be exploiting restrictions on real-world data sets. One approach to investigating such restrictions is to analyze why heuristics perform well under restrictions. A complementary approach would be to systematically determine under which sets of restrictions efficient and reliable machine learning algorithms do and do not exist. In this paper, we show how such a systematic exploration of algorithmic options can be done using parameterized complexity analysis, As an illustrative example, we give the first parameterized complexity analysis of batch and incremental policy inference under Learning from Demonstration (LfD). Relative to a basic model of LfD, we show that none of our problems can be solved efficiently either in general or relative to a number of (often simultaneous) restrictions on environments, demonstrations, and policies. We also give the first known restrictions under which efficient solvability is possible and discuss the implications of our solvability and unsolvability results for both our basic model of LfD and more complex models of LfD used in practice.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/12/2022

Viable Algorithmic Options for Creating and Adapting Emergent Software Systems

Given the complexity of modern software systems, it is of great importan...
research
07/16/2013

Parameterized Complexity Results for Plan Reuse

Planning is a notoriously difficult computational problem of high worst-...
research
08/13/2012

The Complexity of Planning Revisited - A Parameterized Analysis

The early classifications of the computational complexity of planning un...
research
05/10/2022

Environmental Sensing Options for Robot Teams: A Computational Complexity Perspective

Visual and scalar-field (e.g., chemical) sensing are two of the options ...
research
05/04/2022

Creating Teams of Simple Agents for Specified Tasks: A Computational Complexity Perspective

Teams of interacting and co-operating agents have been proposed as an ef...
research
09/12/2023

CDL: A fast and flexible library for the study of permutation sets with structural restrictions

In this paper, we introduce CDL, a software library designed for the ana...

Please sign up or login with your details

Forgot password? Click here to reset