An Optimal Control Approach to Sequential Machine Teaching

10/15/2018
by   Laurent Lessard, et al.
0

Given a sequential learning algorithm and a target model, sequential machine teaching aims to find the shortest training sequence to drive the learning algorithm to the target model. We present the first principled way to find such shortest training sequences. Our key insight is to formulate sequential machine teaching as a time-optimal control problem. This allows us to solve sequential teaching by leveraging key theoretical and computational tools developed over the past 60 years in the optimal control community. Specifically, we study the Pontryagin Maximum Principle, which yields a necessary condition for optimality of a training sequence. We present analytic, structural, and numerical implications of this approach on a case study with a least-squares loss function and gradient descent learner. We compute optimal training sequences for this problem, and although the sequences seem circuitous, we find that they can vastly outperform the best available heuristics for generating training sequences.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
09/14/2020

Teaching to Learn: Sequential Teaching of Agents with Inner States

In sequential machine teaching, a teacher's objective is to provide the ...
research
07/05/2020

Deep learning method for solving stochastic optimal control problem via stochastic maximum principle

In this paper, we aim to solve the stochastic optimal control problem vi...
research
05/12/2020

Bayesian optimal control of GHZ states in Rydberg lattices

The ability to prepare non-classical states in a robust manner is essent...
research
03/04/2018

An Optimal Control Approach to Deep Learning and Applications to Discrete-Weight Neural Networks

Deep learning is formulated as a discrete-time optimal control problem. ...
research
11/11/2018

An Optimal Control View of Adversarial Machine Learning

I describe an optimal control view of adversarial machine learning, wher...
research
10/24/2019

Preference-Based Batch and Sequential Teaching: Towards a Unified View of Models

Algorithmic machine teaching studies the interaction between a teacher a...
research
06/18/2021

Binary Optimal Control Of Single-Flux-Quantum Pulse Sequences

We introduce a binary, relaxed gradient, trust-region method for optimiz...

Please sign up or login with your details

Forgot password? Click here to reset