Neural network architectures using min-plus algebra for solving certain high-dimensional optimal control problems and Hamilton-Jacobi PDEs

被引:10
作者
Darbon, Jerome [1 ]
Dower, Peter M. [2 ]
Meng, Tingwei [3 ]
机构
[1] Brown Univ, Div Appl Math, Providence, RI 02912 USA
[2] Univ Melbourne, Dept Elect & Elect Engn, Melbourne, Vic, Australia
[3] Univ Calif Los Angeles, Dept Math, Los Angeles, CA 90024 USA
关键词
Optimal control; Hamilton-Jacobi partial differential equations; Neural networks; Grid-free numerical methods; PARTIAL-DIFFERENTIAL-EQUATIONS; QUADRATIC OPTIMAL-CONTROL; BOUNDARY-VALUE-PROBLEMS; FINITE-ELEMENT-METHOD; FUNDAMENTAL SOLUTION; NUMERICAL-SOLUTION; IMAGING SCIENCES; BELLMAN EQUATION; APPROXIMATION; ALGORITHM;
D O I
10.1007/s00498-022-00333-2
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Solving high-dimensional optimal control problems and corresponding Hamilton-Jacobi PDEs are important but challenging problems in control engineering. In this paper, we propose two abstract neural network architectures which are, respectively, used to compute the value function and the optimal control for certain class of high-dimensional optimal control problems. We provide the mathematical analysis for the two abstract architectures. We also show several numerical results computed using the deep neural network implementations of these abstract architectures. A preliminary implementation of our proposed neural network architecture on FPGAs shows promising speedup compared to CPUs. This work paves the way to leverage efficient dedicated hardware designed for neural networks to solve high-dimensional optimal control problems and Hamilton-Jacobi PDEs.
引用
收藏
页码:1 / 44
页数:44
相关论文
共 159 条
[1]  
Aggarwal C. C., 2018, Neural Networks and Deep Learning: A Textbook, DOI 10.1007/978-3-319-94463-0
[2]  
Akian M., 2006, HDB LINEAR ALGEBRA, V39
[3]   The max-plus finite element method for solving deterministic optimal control problems: Basic properties and convergence analysis [J].
Akian, Marianne ;
Gaubert, Stephane ;
Lakhoua, Asma .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2008, 47 (02) :817-848
[4]  
Albi G, 2021, PREPRINT
[5]   ERROR ANALYSIS FOR POD APPROXIMATIONS OF INFINITE HORIZON PROBLEMS VIA THE DYNAMIC PROGRAMMING APPROACH [J].
Alla, A. ;
Falcone, M. ;
Volkwein, S. .
SIAM JOURNAL ON CONTROL AND OPTIMIZATION, 2017, 55 (05) :3091-3115
[6]   AN EFFICIENT DP ALGORITHM ON A TREE-STRUCTURE FOR FINITE HORIZON OPTIMAL CONTROL PROBLEMS [J].
Alla, Alessandro ;
Falcone, Maurizio ;
Saluzzi, Luca .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 2019, 41 (04) :A2384-A2406
[7]   Constructing Runge-Kutta methods with the use of artificial neural networks [J].
Anastassi, Angelos A. .
NEURAL COMPUTING & APPLICATIONS, 2014, 25 (01) :229-236
[8]  
[Anonymous], 2011, Scaling up Machine Learning: Parallel and Distributed Approaches
[9]  
Bachouch A, 2018, PREPRINT
[10]   Solution of matrix Riccati differential equation for the linear quadratic singular system using neural networks [J].
Balasubramaniam, P. ;
Samath, J. Abdul ;
Kumaresan, N. ;
Kumar, A. Vincent Antony .
APPLIED MATHEMATICS AND COMPUTATION, 2006, 182 (02) :1832-1839