TY - GEN
T1 - Convex Q-Learning
AU - Lu, Fan
AU - Mehta, Prashant G.
AU - Meyn, Sean P.
AU - Neu, Gergely
N1 - PGM is with the Coordinated Science Laboratory and the Department of Mechanical Science and Engineering at the University of Illinois at Urbana-Champaign (UIUC); SPM and FL are with the Department of Electrical and Computer Engineering, University of Florida, Gainesville, FL 32611; SPM holds an Inria International Chair, Paris, France. Financial support from ARO award W911NF1810334 and National Science Foundation award EPCN 1935389 is gratefully acknowledged; GN is with the Department of Information and Communication Technologies, Universitat Pompeu Fabra (Barcelona, Spain). GN was supported by “la Caixa” Banking Foundation through the Junior Leader Postdoctoral Fellowship Programme, a Google Faculty Research Award, and a Bosch AI Young Researcher Award. This work was done in part while SPM and GN were participating in a program at the Simons Institute for the Theory of Computing.
PY - 2021/5/25
Y1 - 2021/5/25
N2 - It is well known that the extension of Watkins' algorithm to general function approximation settings is challenging: does the 'projected Bellman equation' have a solution? If so, is the solution useful in the sense of generating a good policy? And, if the preceding questions are answered in the affirmative, is the algorithm consistent? These questions are unanswered even in the special case of Q-function approximations that are linear in the parameter. The challenge seems paradoxical, given the long history of convex analytic approaches to dynamic programming. Our main contributions are summarized as follows: (i)A new class of convex Q-learning algorithms is introduced based on a convex relaxation of the Bellman equation. Convergence is established under general conditions for linear function approximation. (ii)A batch implementation appears similar to LSPI and DQN algorithms, but the difference is substantial: while convex Q-learning solves a convex program that approximates the Bellman equation, theory for DQN is no stronger than for Watkins algorithm with function approximation. These results are obtained for deterministic nonlinear systems with total cost criterion. Extensions are proposed.
AB - It is well known that the extension of Watkins' algorithm to general function approximation settings is challenging: does the 'projected Bellman equation' have a solution? If so, is the solution useful in the sense of generating a good policy? And, if the preceding questions are answered in the affirmative, is the algorithm consistent? These questions are unanswered even in the special case of Q-function approximations that are linear in the parameter. The challenge seems paradoxical, given the long history of convex analytic approaches to dynamic programming. Our main contributions are summarized as follows: (i)A new class of convex Q-learning algorithms is introduced based on a convex relaxation of the Bellman equation. Convergence is established under general conditions for linear function approximation. (ii)A batch implementation appears similar to LSPI and DQN algorithms, but the difference is substantial: while convex Q-learning solves a convex program that approximates the Bellman equation, theory for DQN is no stronger than for Watkins algorithm with function approximation. These results are obtained for deterministic nonlinear systems with total cost criterion. Extensions are proposed.
UR - https://www.scopus.com/pages/publications/85111932375
UR - https://www.scopus.com/pages/publications/85111932375#tab=citedBy
U2 - 10.23919/ACC50511.2021.9483244
DO - 10.23919/ACC50511.2021.9483244
M3 - Conference contribution
AN - SCOPUS:85111932375
T3 - Proceedings of the American Control Conference
SP - 4749
EP - 4756
BT - 2021 American Control Conference, ACC 2021
PB - Institute of Electrical and Electronics Engineers Inc.
T2 - 2021 American Control Conference, ACC 2021
Y2 - 25 May 2021 through 28 May 2021
ER -