<p>In this paper, we employ Deep Operator Networks (DeepONets) to solve a class of higher-order nonlinear PDEs. We focus on the fifth-order Lax equation, which features fifth-order spatial derivatives, strong nonlinearity, and localized soliton structures. We also study the generalized two-dimensional equation and the two-dimensional Burgers equation, both of which involve multi-dimensional coupling and complex evolution behaviors. Our results demonstrate that DeepONet effectively handles these complexities, achieving a mean squared error (MSE) of <InlineEquation ID="IEq1"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-7})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>7</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> and a discrete relative <InlineEquation ID="IEq2"> <EquationSource Format="TEX">\(L^2\)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>L</mi> <mn>2</mn> </msup> </math></EquationSource> </InlineEquation> error of <InlineEquation ID="IEq3"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-3})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>3</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>. We analyze the impact of activation functions, initializers, and input function spaces, and compare DeepONet with FNN and ResNet architectures. DeepONet exhibits strong robustness against Gaussian perturbations of <InlineEquation ID="IEq4"> <EquationSource Format="TEX">\(1\%\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>1</mn> <mo>%</mo> </mrow> </math></EquationSource> </InlineEquation> and <InlineEquation ID="IEq5"> <EquationSource Format="TEX">\(5\%\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mn>5</mn> <mo>%</mo> </mrow> </math></EquationSource> </InlineEquation>, maintaining an MSE of <InlineEquation ID="IEq6"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-5})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>5</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> and a discrete relative <InlineEquation ID="IEq7"> <EquationSource Format="TEX">\(L^2\)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>L</mi> <mn>2</mn> </msup> </math></EquationSource> </InlineEquation> error of <InlineEquation ID="IEq8"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-3})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>3</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>. When applied to two higher-dimensional nonlinear PDEs, it maintains consistent performance with an MSE of <InlineEquation ID="IEq9"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-5})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>5</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation> and a discrete relative <InlineEquation ID="IEq10"> <EquationSource Format="TEX">\(L^2\)</EquationSource> <EquationSource Format="MATHML"><math> <msup> <mi>L</mi> <mn>2</mn> </msup> </math></EquationSource> </InlineEquation> error of <InlineEquation ID="IEq11"> <EquationSource Format="TEX">\(\mathcal {O}(10^{-3})\)</EquationSource> <EquationSource Format="MATHML"><math> <mrow> <mi mathvariant="script">O</mi> <mo stretchy="false">(</mo> <msup> <mn>10</mn> <mrow> <mo>-</mo> <mn>3</mn> </mrow> </msup> <mo stretchy="false">)</mo> </mrow> </math></EquationSource> </InlineEquation>. These numerical experiments demonstrate DeepONet’s effectiveness in solving soliton solutions of the fifth-order Lax equation and its ability to capture the intricate dynamics of higher-dimensional nonlinear PDEs with remarkable precision and stability.</p>

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

Data-driven solitons of higher-order and higher-dimensional nonlinear wave equations using DeepONet

  • Xiaoli Wang,
  • Xingxin Song,
  • Dejun Zhao,
  • Zhenya Yan

摘要

In this paper, we employ Deep Operator Networks (DeepONets) to solve a class of higher-order nonlinear PDEs. We focus on the fifth-order Lax equation, which features fifth-order spatial derivatives, strong nonlinearity, and localized soliton structures. We also study the generalized two-dimensional equation and the two-dimensional Burgers equation, both of which involve multi-dimensional coupling and complex evolution behaviors. Our results demonstrate that DeepONet effectively handles these complexities, achieving a mean squared error (MSE) of \(\mathcal {O}(10^{-7})\) O ( 10 - 7 ) and a discrete relative \(L^2\) L 2 error of \(\mathcal {O}(10^{-3})\) O ( 10 - 3 ) . We analyze the impact of activation functions, initializers, and input function spaces, and compare DeepONet with FNN and ResNet architectures. DeepONet exhibits strong robustness against Gaussian perturbations of \(1\%\) 1 % and \(5\%\) 5 % , maintaining an MSE of \(\mathcal {O}(10^{-5})\) O ( 10 - 5 ) and a discrete relative \(L^2\) L 2 error of \(\mathcal {O}(10^{-3})\) O ( 10 - 3 ) . When applied to two higher-dimensional nonlinear PDEs, it maintains consistent performance with an MSE of \(\mathcal {O}(10^{-5})\) O ( 10 - 5 ) and a discrete relative \(L^2\) L 2 error of \(\mathcal {O}(10^{-3})\) O ( 10 - 3 ) . These numerical experiments demonstrate DeepONet’s effectiveness in solving soliton solutions of the fifth-order Lax equation and its ability to capture the intricate dynamics of higher-dimensional nonlinear PDEs with remarkable precision and stability.