Apprenticeship Learning via Frank-Wolfe
Not on the map. Why?
Abstract (arXiv)
We consider the applications of the Frank-Wolfe (FW) algorithm for Apprenticeship Learning (AL). In this setting, we are given a Markov Decision Process (MDP) without an explicit reward function. Instead, we observe an expert that acts according to some policy, and the goal is to find a policy whose feature expectations are closest to those of the expert policy. We formulate this problem as finding the projection of the feature expectations of the expert on the feature expectations polytope -- the convex hull of the feature expectations of all the deterministic policies in the MDP. We show that this formulation is equivalent to the AL objective and that solving this problem using the FW algorithm is equivalent well-known Projection method of Abbeel and Ng (2004). This insight allows us to analyze AL with tools from convex optimization literature and derive tighter convergence bounds on AL. Specifically, we show that a variation of the FW method that is based on taking "away steps" achieves a linear rate of convergence when applied to AL and that a stochastic version of the FW algorithm can be used to avoid precise estimation of feature expectations. We also experimentally show that this version outperforms the FW baseline. To the best of our knowledge, this is the first work that shows linear convergence rates for AL.
Key facts. Cited by 13 papers in the map (data through 7 Oct 2026). First posted on arXiv 5 Nov 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 4; 2022: 2; 2023: 4; 2024: 2; 2025: 1.
13 papers.
Sort:
By area:
- 2021Reward is enough for convex MDPscited by 82
- 2021MADE: Exploration via Maximizing Deviation from Explored Regionscited by 40
- 2022Discovering Policies with DOMiNO: Diversity Optimization Maintaining Near Optimalitycited by 35
- 2021Online Apprenticeship Learningcited by 28
- 2021Discovering a set of policies for the worst case rewardcited by 21
- 2023ReLOAD: Reinforcement Learning with Optimistic Ascent-Descent for Last-Iterate Convergence in Constrained MDPscited by 19
- 2023Provably Efficient Adversarial Imitation Learning with Unknown Transitionscited by 16
- 2023Diversifying AI: Towards Creative Chess with AlphaZerocited by 15
- 2022Improved Policy Optimization for Online Imitation Learningcited by 6
- 2024MetaCURL: Non-stationary Concave Utility Reinforcement Learningcited by 4
- 2023Marketing Budget Allocation with Offline Constrained Deep Reinforcement Learningcited by 3
- 2024Double Duality: Variational Primal-Dual Policy Optimization for Constrained Reinforcement Learningcited by 2
1 more
- 2025Online Episodic Convex Reinforcement Learningcited by 0
- 2025Online Episodic Convex Reinforcement Learning12 May 2025
- 2024MetaCURL: Non-stationary Concave Utility Reinforcement Learning30 May 2024
- 2024Double Duality: Variational Primal-Dual Policy Optimization for Constrained Reinforcement Learning16 Feb 2024
- 2023Marketing Budget Allocation with Offline Constrained Deep Reinforcement Learning6 Sep 2023
- 2023Diversifying AI: Towards Creative Chess with AlphaZero17 Aug 2023
- 2023Provably Efficient Adversarial Imitation Learning with Unknown Transitions11 Jun 2023
- 2023ReLOAD: Reinforcement Learning with Optimistic Ascent-Descent for Last-Iterate Convergence in Constrained MDPs2 Feb 2023
- 2022Improved Policy Optimization for Online Imitation Learning29 Jul 2022
- 2022Discovering Policies with DOMiNO: Diversity Optimization Maintaining Near Optimality26 May 2022
- 2021MADE: Exploration via Maximizing Deviation from Explored Regions18 Jun 2021
- 2021Reward is enough for convex MDPs1 Jun 2021
- 2021Online Apprenticeship Learning13 Feb 2021
1 more
- 2021Discovering a set of policies for the worst case reward8 Feb 2021
- 2021Reward is enough for convex MDPscited by 82
- 2021MADE: Exploration via Maximizing Deviation from Explored Regionscited by 40
- 2022Discovering Policies with DOMiNO: Diversity Optimization Maintaining Near Optimalitycited by 35
- 2021Online Apprenticeship Learningcited by 28
- 2021Discovering a set of policies for the worst case rewardcited by 21
- 2023ReLOAD: Reinforcement Learning with Optimistic Ascent-Descent for Last-Iterate Convergence in Constrained MDPscited by 19
- 2023Diversifying AI: Towards Creative Chess with AlphaZerocited by 15
- 2024MetaCURL: Non-stationary Concave Utility Reinforcement Learningcited by 4
- 2023Marketing Budget Allocation with Offline Constrained Deep Reinforcement Learningcited by 3
- 2024Double Duality: Variational Primal-Dual Policy Optimization for Constrained Reinforcement Learningcited by 2
- 2025Online Episodic Convex Reinforcement Learningcited by 0
- 2025Online Episodic Convex Reinforcement Learning12 May 2025
- 2024MetaCURL: Non-stationary Concave Utility Reinforcement Learning30 May 2024
- 2024Double Duality: Variational Primal-Dual Policy Optimization for Constrained Reinforcement Learning16 Feb 2024
- 2023Marketing Budget Allocation with Offline Constrained Deep Reinforcement Learning6 Sep 2023
- 2023Diversifying AI: Towards Creative Chess with AlphaZero17 Aug 2023
- 2023ReLOAD: Reinforcement Learning with Optimistic Ascent-Descent for Last-Iterate Convergence in Constrained MDPs2 Feb 2023
- 2022Discovering Policies with DOMiNO: Diversity Optimization Maintaining Near Optimality26 May 2022
- 2021MADE: Exploration via Maximizing Deviation from Explored Regions18 Jun 2021
- 2021Reward is enough for convex MDPs1 Jun 2021
- 2021Online Apprenticeship Learning13 Feb 2021
- 2021Discovering a set of policies for the worst case reward8 Feb 2021