Papers
Topics
Authors
Recent
Search
2000 character limit reached

FieldSeer I: Geometry-Aware Field Forecasting

Updated 12 December 2025
  • FieldSeer I is a geometry-aware world model that forecasts long-horizon electromagnetic field evolution in 2-D TE waveguides using a symlog transformation for numerical stability.
  • It integrates geometry-conditioned tokenization, masked Transformer planning, and a GRU dynamics core to assimilate partial observations and generate high-fidelity predictions.
  • The model supports immediate, editable rollouts of photonic digital twins, enabling interactive design adjustments without re-assimilation or retraining.

FieldSeer I is a geometry-aware world model designed for long-horizon forecasting of electromagnetic field dynamics in two-dimensional transverse-electric (TE) waveguides under partial observability. The model assimilates a short prefix of observed electromagnetic fields, conditions on a user-specified scalar source action and a structure/material map, and generates closed-loop rollouts of future field evolution in the physical domain. Training in a symmetric-logarithmic (symlog) domain ensures numerical stability against multi-scale field amplitudes. FieldSeer I achieves substantially higher suffix fidelity than GRU and deterministic Transformer-based baselines in a fully reproducible finite-difference time-domain (FDTD) benchmarking protocol. Notably, FieldSeer I enables immediate geometry-editable rollouts, facilitating interactive photonic digital twin applications without re-assimilation or retraining (Guo et al., 5 Dec 2025).

1. Physical Background and Problem Formalization

FieldSeer I targets predictive modeling for 2-D TE waveguides, where the nonzero electromagnetic field components are EzE_z, HxH_x, and HyH_y. These are discretized on a uniform Yee grid, where the semi-discrete Maxwell–Faraday and Maxwell–Ampère equations in vacuum cells are:

∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y

Dispersive inclusions are modeled using Lorentz dielectric response,

ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}

Polarization currents are updated using consistent FDTD time-stepping. A band-limited Gaussian pulse of amplitude ata_t is injected at each timestep via a total-field/scattered-field (TFSF) boundary. Perfectly matched layers (PML) and Mur updates provide non-reflecting boundaries to avoid wrap-around artifacts. Upstream and downstream 1-D probes record EzE_z and HyH_y; these measurements enable computation of the Poynting flux Sx=EzHyS_x = E_z H_y.

Partial observability is formalized as access to:

  • Prefix of PP observed frames: HxH_x0
  • Suffix of HxH_x1 ground-truth future frames: HxH_x2
  • Source action stream: HxH_x3
  • Structure/material map: HxH_x4

At inference, only the prefix, full structure map, and action stream are provided. The model must first assimilate the prefix and then roll out HxH_x5 frames in closed-loop, optionally under a modified geometry.

2. FieldSeer I Architecture and Training

FieldSeer I follows a physics-guided world-model paradigm, consisting of the following components:

  • Symlog Field Representation: All physical field data are mapped to the symmetric log domain using

HxH_x6

to stabilize training across large dynamic ranges.

  • Geometry-Aware Tokenization and Transformer-derived Planning Context: At timestep HxH_x7,
    • Observed feature: HxH_x8
    • Action embedding: HxH_x9
    • Structure embedding: HyH_y0
    • These form observation/action tokens: HyH_y1, HyH_y2, interleaved into a causal sequence and encoded via a masked Transformer. Plan contexts HyH_y3 are extracted from the hidden states of action tokens.
  • GRU Dynamics Core with Structural Drive: The GRU aggregates plan context, the previous latent, optional feedback (pixels or predictions), and a structural drive:

HyH_y4

Layer normalization is applied to HyH_y5. Feedback alternates between ground-truth observation during prefix (HyH_y6) and model predictions after.

HyH_y7 is sampled from HyH_y8 during prefix, and from prior HyH_y9 during rollout:

∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y0

  • Structure-conditioned Decoder: Outputs symlog field prediction as ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y1 mapped back with ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y2.

Training Objectives

Training minimizes a weighted sum of reconstruction, open-loop prediction, FFT spectral auxiliary, and KL divergence losses:

  • Prefix reconstruction: ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y3
  • Open-loop prediction: ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y4
  • FFT spectral auxiliary: ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y5
  • Dreamer-style KL: ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y6
  • Total loss: ∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y7

3. Benchmarking Protocol and Evaluation Metrics

FieldSeer I is benchmarked on a dataset of 200 unique FDTD simulations under strict structure-wise splits (180 train, 10 validation, 10 test). Both 64×64 and 80×140 grid resolutions are evaluated. Key evaluation scenarios are:

  • Software-in-the-loop (SITL) Filtering: (64×64, P=80, Q=80)
  • Offline Single-File Rollouts: (80×140, P=240, Q=40)
  • Offline Multi-Structure Rollouts: (80×140, P=180, Q=100)

Metrics for suffix fidelity are computed after applying symexp to model predictions:

  • One-step-ahead MSE and PSNR for SITL:

∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y8

∂Ez∂t=(∇×H)z,∂Hx∂t=−(∇×E)x,∂Hy∂t=−(∇×E)y\frac{\partial E_z}{\partial t} = (\nabla \times H)_z, \qquad \frac{\partial H_x}{\partial t} = -(\nabla \times E)_x, \qquad \frac{\partial H_y}{\partial t} = -(\nabla \times E)_y9

where MAX is the 99.9th percentile of ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}0 in the validation set.

Baselines include a GRU-only variant (no geometry conditioning or symlog, z-score normalization) and a deterministic Transformer-only prototype.

4. Performance Results and Editable Rollouts

FieldSeer I consistently outperforms both baselines in all settings:

Scenario FieldSeer I PSNR (dB) GRU PSNR (dB) Prototype PSNR (dB)
64×64 SITL (P=80,Q=80) 48.31 35.63 19.32
80×140 offline single-file 39.08 24.01 —
80×140 offline multi-structure 36.61 20.88 —

Corresponding MSE values, where provided, show similar trends: for 64×64 SITL, FieldSeer I achieves an MSE of ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}1 compared to ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}2 (GRU) and ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}3 (Prototype). Suffix fidelity gains exceed ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}4 dB in the one-step-ahead case (a ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}5 dB gain over GRU) and more than ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}6 dB in open-loop settings.

The architecture’s continuous injection of the structure map (ε(ω)=ε∞+ωp2ω02−ω2−iγω\varepsilon(\omega) = \varepsilon_{\infty} + \frac{\omega_p^2}{\omega_0^2 - \omega^2 - i\gamma\omega}7) at all processing stages allows for geometry modifications after prefix assimilation—without re-running the assimilation step. Model rollouts instantly reflect new inclusions in the predicted field evolution.

5. Geometry Conditioning and Interactive Digital Twins

FieldSeer I leverages persistent geometry conditioning at multiple protocol stages: tokenization, GRU drive, and decoding. This architecture uniquely enables real-time, user-driven modifications to the inclusion geometry during inference. If the structure is altered after observing the initial prefix, all subsequent rollouts reflect these changes without requiring recommencement of assimilation or retraining.

This capability underpins interactive, simulation-free digital twins for photonic devices. Engineers may observe electromagnetic field evolution for a short duration, edit device geometry, adjust source amplitudes, and visualize the resulting field changes downstream within milliseconds, eliminating the need for expensive forward FDTD simulations.

6. Implications and Future Directions

FieldSeer I transforms the photonic design workflow by enabling long-horizon prediction, prefix assimilation under partial observability, action conditioning, and immediate geometry editing. This supports dynamic exploration of electromagnetic response in photonic structures, supplanting the traditional simulate-analyze cycle with truly interactive design and digital twin capabilities. Anticipated extensions to full 3-D vector fields, multi-physics couplings, and hardware-in-the-loop adaptation are expected to further integrate learning-based world models into practical, high-fidelity photonic engineering (Guo et al., 5 Dec 2025).

A plausible implication is broad applicability to complex time-dependent PDE systems in which partial observation, intervention, and rapid feedback are central, far beyond photonics.

Definition Search Book Streamline Icon: https://streamlinehq.com
References (1)

Topic to Video (Beta)

No one has generated a video about this topic yet.

Whiteboard

No one has generated a whiteboard explanation for this topic yet.

Follow Topic

Get notified by email when new papers are published related to FieldSeer I.