Fig. 5: Architecture of the Fourier Neural Operator. | Communications Physics

Fig. 5: Architecture of the Fourier Neural Operator.

From: A Fourier neural operator approach for modelling exciton-polariton condensate systems

Fig. 5

The process begins with the input a(x) which undergoes a lifting operation, denoted as \({{\mathcal{P}}}\). This is followed by 4 consecutive Fourier layers. Subsequently, a projector \({{\mathcal{Q}}}\) transforms the data to the desired target dimension, resulting in the output u(x). The inset provides a detailed view of the structure of a Fourier layer. Data initially flow to the layer as ν(x) and are bifurcated into two branches: one undergoes a linear transformation W, and the other first experiences a Fourier transformation, from which the 128 lowest Fourier modes are kept, and the other higher modes are filtered out by undergoing a transformation R, and ends with an inverse Fourier transformation with these left modes. The two data streams then converge, followed by the application of an activation function σ.

Back to article page