Wong--Zakai Convergence and FNO Learning for Stochastic Volterra Equations
Organizations: InnoCore AI Meta-Scientist Research Group, KAIST, Daejeon 34141, South Korea. · Department of Mathematical Sciences, Seoul National University, Seoul 08826, South Korea. · Department of Mathematical Sciences and Research Institute of Mathematics, Seoul National University, 1, Gwanak-ro, Gwanak-gu, Seoul 08826, South Korea.
Abstract
This paper studies Wong--Zakai convergence and Fourier neural operator learning for stochastic Volterra integral equations (SVIEs) describing random systems with memory. A Wong--Zakai theorem establishes convergence of pathwise solutions driven by piecewise linear approximations of Brownian motion to the corresponding SVIE solution. This convergence provides a foundation for using mirror-padded Fourier neural operators to learn the solution operator mapping initial conditions and driving noise to entire solution trajectories. Numerical experiments demonstrate competitive prediction accuracy and generalization to temporal grids finer than those used for training, while assessing the influence of padding and computational cost. As a follow-up to \citet{LKP:26}, this study extends their operator-learning framework to SVIEs through separate convergence and approximation analyses tailored to convolutional memory.
Figures & tables
| Task | Kernel | Drift | parameter | ||
|---|---|---|---|---|---|
| – | – | ||||
| Model | Architecture | LR | StepLR | Val. MSE |
|---|---|---|---|---|
| MFNO | m=64, w=64, d=6, k=1 | |||
| ZFNO | m=64, w=64, d=6, k=1 | |||
| FNO | m=64, w=64, d=6, k=1 | |||
| LSTM | h=128, layers=1, drop=0.0 | |||
| TCN | w=512, blocks=6, k=2, drop=0.2 | |||
| DeepONet | p=300, branch=3, trunk=2, w=128 |
| Model | Architecture | LR | StepLR | Val. MSE |
|---|---|---|---|---|
| MFNO | m=64, w=64, d=6, k=1 | |||
| ZFNO | m=64, w=64, d=6, k=1 | |||
| FNO | m=32, w=64, d=6, k=1 | |||
| LSTM | h=128, layers=1, drop=0.0 | |||
| TCN | w=512, blocks=6, k=2, drop=0.2 | |||
| DeepONet | p=384, branch=4, trunk=3, w=256 |
| Model | Architecture | LR | StepLR | Val. MSE |
|---|---|---|---|---|
| MFNO | m=64, w=64, d=6, k=1 | |||
| ZFNO | m=64, w=64, d=6, k=1 | |||
| FNO | m=32, w=32, d=6, k=1 | |||
| LSTM | h=128, layers=1, drop=0.0 | |||
| TCN | w=128, blocks=6, k=3, drop=0.2 | |||
| DeepONet | p=300, branch=3, trunk=2, w=128 |
| Model | |||
|---|---|---|---|
| MFNO | |||
| ZFNO | |||
| FNO | |||
| LSTM | |||
| TCN | |||
| DeepONet |
| Model | |||
|---|---|---|---|
| MFNO | |||
| ZFNO | |||
| FNO | |||
| LSTM | |||
| TCN | |||
| DeepONet |
| Model | Parameters | Avg. time (s) | Std. time (s) | ms/path | Seeds |
|---|---|---|---|---|---|
| MFNO | 10 | ||||
| ZFNO | 10 | ||||
| FNO | 10 | ||||
| LSTM | 10 | ||||
| TCN | 10 | ||||
| DeepONet | 10 |
Appendix figures & tables3 assets
Supplementary material from the paper’s appendix.
Appendix
| Model | Candidate 1 | Candidate 2 | Candidate 3 | Candidate 4 | Candidate 5 |
|---|---|---|---|---|---|
| MFNO | |||||
| ZFNO | |||||
| FNO |
| Model | Candidate 1 | Candidate 2 | Candidate 3 | Candidate 4 | Candidate 5 |
|---|---|---|---|---|---|
| TCN | |||||
| LSTM | |||||
| DeepONet |
| Task | Model | Resolution | mean std | mean std |
|---|---|---|---|---|
| FNO | 160 | |||
| FNO | 192 | |||
| FNO | 256 | |||
| FNO | 320 | |||
| FNO | 384 | |||
| FNO | 512 |
Neural Operators
Neural operators learn mappings between functions, enabling fast surrogates for PDEs and other continuous physical systems.
See all 304 papers