The network outputs \((u,v) = (\text{Re}(\phi_s),\;\text{Im}(\phi_s))\). The total field is reconstructed as \(\phi_{\text{total}} = e^{ikx} + \phi_s\). Three loss terms enforce physics:
PDE RESIDUAL
\[\nabla^2 \phi_s + k^2 \phi_s = 0\]NEUMANN BC (r = a)
\[\frac{\partial \phi_s}{\partial n} = -\frac{\partial \phi_{\text{inc}}}{\partial n}\]BGT2 ABC (r = L)
\[\frac{\partial \phi_s}{\partial r} - ik\phi_s + \frac{\phi_s}{2r} = 0\]TOTAL LOSS
\[\mathcal{L} = \lambda_{\text{pde}}\,\mathcal{L}_{\text{pde}} + \lambda_{\text{bc}}\,\mathcal{L}_{\text{bc}} + \lambda_{\text{abc}}\,\mathcal{L}_{\text{abc}}\]Scattered-field formulation lets the network focus on the unknown perturbation, avoiding the need to learn the known incident plane wave.