<p>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 <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(L^2(\Omega )\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <msup> <mi>L</mi> <mn>2</mn> </msup> <mrow> <mo stretchy="false">(</mo> <mi mathvariant="normal">Ω</mi> <mo stretchy="false">)</mo> </mrow> </mrow> </math></EquationSource> </InlineEquation> 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.</p>

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Solving elliptic optimal control problems via neural networks and optimality system

  • Yongcheng Dai,
  • Bangti Jin,
  • Ramesh Chandra Sau,
  • Zhi Zhou

摘要

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(\Omega )\) 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.