On the Parallel Complexity of Multilevel Monte Carlo in Stochastic Gradient Descent
Kei Ishikawa

TL;DR
This paper introduces a delayed MLMC gradient estimator for stochastic gradient descent that significantly reduces parallel complexity on GPUs, maintaining convergence efficiency while improving scalability.
Contribution
The paper proposes a novel delayed MLMC gradient estimator that recycles previous computations to lower parallel complexity in SGD, addressing scalability issues in modern parallel hardware.
Findings
The delayed MLMC estimator reduces parallel complexity per iteration.
Numerical experiments show improved scalability on GPUs.
The method maintains convergence rates comparable to standard MLMC.
Abstract
In the stochastic gradient descent (SGD) for sequential simulations such as the neural stochastic differential equations, the Multilevel Monte Carlo (MLMC) method is known to offer better theoretical computational complexity compared to the naive Monte Carlo approach. However, in practice, MLMC scales poorly on massively parallel computing platforms such as modern GPUs, because of its large parallel complexity which is equivalent to that of the naive Monte Carlo method. To cope with this issue, we propose the delayed MLMC gradient estimator that drastically reduces the parallel complexity of MLMC by recycling previously computed gradient components from earlier steps of SGD. The proposed estimator provably reduces the average parallel complexity per iteration at the cost of a slightly worse per-iteration convergence rate. In our numerical experiments, we use an example of deep hedging…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStochastic Gradient Optimization Techniques · Model Reduction and Neural Networks · Markov Chains and Monte Carlo Methods
MethodsStochastic Gradient Descent
