Solving Elliptic Optimal Control Problems via Neural Networks and Optimality System
Yongcheng Dai, Bangti Jin, Ramesh Sau, Zhi Zhou
TL;DR
The paper develops OSNN, a neural solver for elliptic PDE-constrained optimization, by solving a reduced KKT system with two neural networks that approximate the state and adjoint. It provides an error analysis that combines weak coercivity bounds with offset Rademacher complexity to derive $L^2(\Omega)$ error bounds for the state, adjoint, and control in terms of network parameters and Monte Carlo sampling size. The approach is demonstrated on linear and semilinear elliptic problems, including box-constrained controls, and is shown to be competitive with existing NN-based methods while offering simpler tuning and convergence guarantees. This work advances neural PDE solvers for control problems by delivering theoretical convergence guarantees and practical, scalable performance for high-dimensional settings.
Abstract
In this work, we investigate a neural network based solver for optimal control problems (without / with box constraint) for linear and semilinear second-order elliptic problems. It utilizes a coupled system derived from the first-order optimality system of the optimal control problem, and employs deep neural networks to represent the solutions to the reduced system. We present an error analysis of the scheme, and provide $L^2(Ω)$ error bounds on the state, control and adjoint in terms of neural network parameters (e.g., depth, width, and parameter bounds) and the numbers of sampling points. The main tools in the analysis include offset Rademacher complexity and boundedness and Lipschitz continuity of neural network functions. We present several numerical examples to illustrate the method and compare it with two existing ones.
