An Optimal Control Approach to Sequential Machine Teaching
Not on the map. Why?
Abstract (arXiv)
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.
Key facts. Cited by 11 papers in the map (data through 7 Oct 2026). First posted on arXiv 15 Oct 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 2; 2023: 3; 2024: 1.
11 papers.
- 2021Teaching an Active Learner with Contrastive Examplescited by 12
- 2021Accumulative Poisoning Attacks on Real-time Datacited by 10
- 2021Iterative Teaching by Label Synthesiscited by 10
- 2023Nonparametric Iterative Machine Teachingcited by 9
- 2022Iterative Teaching by Data Hallucinationcited by 8
- 2023Nonparametric Teaching for Multiple Learnerscited by 7
- 2021Iterative Teacher-Aware Learningcited by 6
- 2024Representational Alignment Supports Effective Machine Teachingcited by 3
- 2021Distribution Matching for Machine Teachingcited by 1
- 2022One-shot Machine Teaching: Cost Very Few Examples to Converge Fastercited by 0
- 2023Attacks on Online Learners: a Teacher-Student Analysiscited by 0
- 2024Representational Alignment Supports Effective Machine Teaching6 Jun 2024
- 2023Nonparametric Teaching for Multiple Learners17 Nov 2023
- 2023Nonparametric Iterative Machine Teaching5 Jun 2023
- 2023Attacks on Online Learners: a Teacher-Student Analysis18 May 2023
- 2022One-shot Machine Teaching: Cost Very Few Examples to Converge Faster13 Dec 2022
- 2022Iterative Teaching by Data Hallucination31 Oct 2022
- 2021Teaching an Active Learner with Contrastive Examples28 Oct 2021
- 2021Iterative Teaching by Label Synthesis27 Oct 2021
- 2021Iterative Teacher-Aware Learning1 Oct 2021
- 2021Accumulative Poisoning Attacks on Real-time Data18 Jun 2021
- 2021Distribution Matching for Machine Teaching6 May 2021