REVIEW 4 major objections 4 minor 1 cited by
Multiple Wasserstein Gradient Descent Algorithm for Multi-Objective Distributional Optimization
T0 review · 4 major / 4 minor · reviewed 2026-08-07 · deepseek-v4-flash
Pith's one-line read MWGraD, a particle-based algorithm, provably converges to an $\sqrt{O(\epsilon^2)+3\sigma^2}$-accurate Pareto stationary distribution for multi-objective distributional optimization.
desk verdict Extends MT-SGD to general functionals with a clean one-step weight oracle, but the main convergence theorem's constants blow up with eps, so the advertised O(eps^2)+3sigma^2 rate is not proven. read the letter →
The pith
A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.
The reading
What carries the argument
The central object is the min-norm oracle over Wasserstein gradients, carried over from MGDA to the Wasserstein manifold. For weights $w$ on the probability simplex, the algorithm solves $\min_{w\in\mathcal{W}}\frac12\int \|\sum_k w_k v_k^{(t)}(x)\|^2\,q^{(t)}(x)\,dx$, where $v_k^{(t)}=\nabla\delta F_k(q^{(t)})$ are the velocity fields of the individual objectives; Theorem 1 shows the optimal velocity is the weighted sum $\sum_k w_k^* v_k^{(t)}$. In practice the oracle is replaced by a single projected gradient step on the weights. This aggregation step is what turns conflicting objective gradients into a common descent direction, and the convergence proof's $3\sigma^2$ term is precisely the price paid for replacing the true velocity fields by their approximations.
What would settle it
Take a two-objective MODO problem with a known Pareto stationary distribution, run MWGraD with a deliberately coarse gradient estimator (e.g., very few particles or a wide kernel), measure the empirical gradient error $\tilde{\sigma}$ from equation (23), and check the time-averaged squared gradient norm against the predicted $O(\epsilon^2)+3\tilde{\sigma}^2$ bound, since a run where the measured norm exceeds that bound by a large margin would refute Theorem 2.
Extended reading notes
Core claim
The paper claims that multi-objective distributional optimization can be solved by a Wasserstein analogue of the multiple-gradient descent algorithm: at each step, compute each objective's Wasserstein gradient, form the velocity field that minimizes its squared norm over the simplex weights, move a particle cloud along that field, and update the weights by one projected gradient step. Its main theorem states that after $T=\Theta(\epsilon^{-4})$ iterations with step sizes $\alpha,\beta=O(\epsilon^2)$, the time-averaged squared norm of the weighted Wasserstein gradient is at most $O(\epsilon^2)+3\sigma^2$, where $\sigma$ bounds the per-iteration gradient estimation error. Thus MWGraD is claimed to converge to an $\sqrt{O(\epsilon^2)+3\sigma^2}$-accurate Pareto stationary distribution without any geodesic convexity assumption on the objectives. The paper further asserts that variants using SVGD kernels, Blob smoothing, or trained neural networks to estimate gradients all realize this scheme, and that the dynamic weight update is essential to performance in practice.
Load-bearing premise
The whole convergence guarantee rests on Assumption 1: that the Wasserstein gradient estimation error, measured in the current distribution's inner product, stays below a constant $\sigma$ for every objective and every iteration; the paper does not bound $\sigma$ in terms of particle number, kernel bandwidth, or network capacity, and if $\sigma$ is large the $3\sigma^2$ term dominates so the output may not be near Pareto stationarity.
Editorial extensions
If this is right
- MWGraD yields a Pareto-stationary empirical distribution for any collection of objectives with variational-form or energy-form first variations, including KL- and JS-based dissimilarities.
- The $3\sigma^2$ term makes the quality of gradient approximation a direct lever on solution quality: improving the estimator (more particles, better kernels, larger networks) provably shrinks the achievable Pareto stationarity gap.
- Because the theorem needs no geodesic convexity, the convergence guarantee applies to non-convex distributional objectives.
- In multi-task learning, ensembling the particles produced by MWGraD outperformed MGDA, MOO-SVGD, and MT-SGD on all three benchmark datasets in the paper's experiments.
Reading between the lines
- The weight update is a cheap replacement for solving the min-norm oracle exactly; the ablations suggest that dynamic weighting, not just the gradient aggregation rule, carries much of the empirical benefit, so a natural test is whether exact oracle solves at each step yield strictly better Pareto fronts at higher cost.
- Because the bound accumulates $3\sigma^2$ rather than scaling with $T$, the algorithm may be robust to small persistent estimation bias; one could exploit this by using cheap noisy gradient estimators early and refining later, though the paper does not analyze adaptive schedules.
- The same aggregation scheme could transfer to other gradient flows, such as Stein variational descent, where the $3\sigma^2$ term would quantify the price of kernel or density estimation error in multi-objective settings.
- The MODO formulation suggests a direct route to multi-objective generative modeling: treat each data modality or critic as one functional and run MWGraD on the generator's distribution; the paper does not test this.
Editorial analysis
A structured set of objections, weighed in public.
Referee Report
Summary. The paper introduces MWGraD, a particle-based algorithm for minimizing multiple objective functionals over probability distributions. At each iteration the algorithm estimates a Wasserstein gradient for each objective (using SVGD, Blob, or a neural-network variational form) and aggregates these gradients with dynamically updated weights obtained from a min-norm oracle; particles are then updated along the weighted direction. The authors provide a convergence analysis claiming that, under geodesic smoothness and a bounded gradient-error assumption, the average squared norm of the weighted Wasserstein gradient is O(ε²)+3σ² after T=Θ(ε^{-4}) iterations with α,β=O(ε²). Experiments on synthetic multi-target sampling and on multi-task learning benchmarks compare MWGraD variants with MOO-SVGD, MT-SGD, and MGDA.
Significance. If the convergence claim were rigororous, the paper would make a useful contribution: it transfers MGDA-style conflict-avoidant aggregation from finite-dimensional multi-objective optimization to distributional optimization, with a self-contained derivation of the min-norm weight oracle (Theorem 1) and a plausible algorithmic framework that is tested on several tasks. The paper also provides code and a reasonable set of ablations (Tables 3--6). However, the central convergence guarantee, which is the paper's main theoretical selling point, has internal inconsistencies in the proof, and the role of the gradient-error constant σ is left entirely unquantified. Because the advertised rate and iteration complexity are not established, the theoretical significance is currently conditional on a substantial revision of the proof.
major comments (4)
- [Appendix D, Theorem 4 and proof, Eqs. (43)--(45)]
- [Lemma 3 and Theorem 4, Appendix D]
- [Appendix D, Eqs. (40)--(42)]
- [Section 4.3, Assumption 1 and Eq. (23)]
minor comments (4)
- [Title and Abstract]
- [Section 6, Conclusion]
- [Appendix F, Table 3]
- [Appendix D, Eq. (39)]
Circularity Check
No significant circularity: MWGraD's convergence proof is self-contained; the flagged parameter-coupling issue in Appendix D is a proof-scaling gap, not a circular reduction.
full rationale
The main derivation chain is self-contained: Theorem 1 solves the min-norm oracle directly from the constrained optimization (Appendix A), and Theorem 4 bounded the average squared Wasserstein-gradient norm using geodesic smoothness (Assumption 2), the bounded gradient-error assumption (Assumption 1), and the nonexpendable projection inequality in (40)-(43). No equation in this chain is defined in terms of the target bound, no data-dependent constant is fitted and then renamed a prediction, and the claimed O(epsilon^2)+3sigma^2 rate is an internal inequality, not a re-description of an empirical pattern. Self-citations to the authors' MirrorVT and MYVT are motivational and not load-bearing; the cited JS-divergence variational form is used only in experiments and is an independent elementary identity. One passage must be flagged: the Remarks in Appendix D state, 'Although there is a circular dependency among the parameters beta, alpha, and T, the required conditions in Theorem 4 can still be satisfied simultaneously.' This is a genuine circular dependency among proof parameters, not a circularity in the sense of the result being equivalent to its inputs. The paper's attempt to resolve it chooses alpha=O(epsilon^2), beta=O(epsilon^2), T=Theta(epsilon^-4), but the earlier induction bound (44) requires (3/4)alpha*T*sigma^2 <= b1, forcing b1 = Omega(sigma^2/epsilon^2) as epsilon -> 0; since C >= Delta+b1+b2+b3 and M=2LC, the beta bound's denominator scales as Omega(K*M^4+...) = Omega(epsilon^-8), contradicting beta = Theta(epsilon^2). Thus the advertised rate is not established by the given proof. This is an internal consistency/scaling error in the proof, which belongs to correctness risk rather than circularity: the derivation is not equivalent to its assumptions by construction, and the central algorithm and analysis remain independent of any self-citation chain.
Assumptions & free parameters
free parameters (4)
- α (particle step size) =
0.0001 in experiments
- β (weight step size) =
0.001 in experiments
- γ (RBF kernel bandwidth) =
0.01 in experiments
- m (number of particles) =
50 in synthetic experiments
assumptions (5)
- domain assumption Wasserstein space P2(X) is a Riemannian manifold with exponential/logarithmic maps (Assumption 2, Section 4.3).
- domain assumption Each F_k is geodesically ℓ_k-smooth (Assumption 2).
- domain assumption The Wasserstein gradient estimation error is bounded: ⟨ξ_k, ξ_k⟩_q ≤ σ² (Assumption 1).
- domain assumption F_k admits a variational form F_k(q) = sup_{h} {E_q[h] - F_k*(h)} (Eq. 17).
- standard math Integration by parts and the divergence theorem on X ⊂ R^d (Section 4.1).
Cite this review
Pith. "Pith review of Multiple Wasserstein Gradient Descent Algorithm for Multi-Objective Distributional Optimization." pith.science (2026). https://pith.science/paper/KC52BMJS
@misc{pith2026250518765,
author = {Pith},
title = {Pith review of: Multiple Wasserstein Gradient Descent Algorithm for Multi-Objective Distributional Optimization},
year = {2026},
howpublished = {\url{https://pith.science/paper/KC52BMJS}},
note = {Machine review of arXiv:2505.18765}
}
read the original abstract
We address the optimization problem of simultaneously minimizing multiple objective functionals over a family of probability distributions. This type of Multi-Objective Distributional Optimization commonly arises in machine learning and statistics, with applications in areas such as multiple target sampling, multi-task learning, and multi-objective generative modeling. To solve this problem, we propose an iterative particle-based algorithm, which we call Muliple Wasserstein Gradient Descent (MWGraD), which constructs a flow of intermediate empirical distributions, each being represented by a set of particles, which gradually minimize the multiple objective functionals simultaneously. Specifically, MWGraD consists of two key steps at each iteration. First, it estimates the Wasserstein gradient for each objective functional based on the current particles. Then, it aggregates these gradients into a single Wasserstein gradient using dynamically adjusted weights and updates the particles accordingly. In addition, we provide theoretical analysis and present experimental results on both synthetic and real-world datasets, demonstrating the effectiveness of MWGraD.
Figures
Forward citations
Cited by 1 Pith paper
-
Accelerated Multiple Wasserstein Gradient Flows for Multi-objective Distributional Optimization
A-MWGraD accelerates multi-objective Wasserstein gradient descent, achieving O(1/t^2) and exponential merit-function convergence rates in continuous time for convex and strongly convex objectives.
Reference graph
Works this paper leans on
-
[1]
Jos \'e Antonio Carrillo, Katy Craig, and Francesco S Patacchini. A blob method for diffusion. Calculus of Variations and Partial Differential Equations, 58: 0 1--53, 2019
work page 2019
-
[2]
Particle Optimization in Stochastic Gradient MCMC
Changyou Chen and Ruiyi Zhang. Particle optimization in stochastic gradient mcmc. arXiv preprint arXiv:1711.10927, 2017
work page Pith review arXiv 2017
-
[3]
A unified particle-optimization framework for scalable bayesian sampling
Changyou Chen, Ruiyi Zhang, Wenlin Wang, Bai Li, and Liqun Chen. A unified particle-optimization framework for scalable bayesian sampling. arXiv preprint arXiv:1805.11659, 2018
arXiv 2018
-
[4]
Just pick a sign: Optimizing deep multitask models with gradient sign dropout
Zhao Chen, Jiquan Ngiam, Yanping Huang, Thang Luong, Henrik Kretzschmar, Yuning Chai, and Dragomir Anguelov. Just pick a sign: Optimizing deep multitask models with gradient sign dropout. Advances in Neural Information Processing Systems, 33: 0 2039--2050, 2020
work page 2020
-
[5]
Direct multisearch for multiobjective optimization
Ana Lu \' sa Cust \'o dio, JF Aguilar Madeira, A Ismael F Vaz, and Lu \' s Nunes Vicente. Direct multisearch for multiobjective optimization. SIAM Journal on Optimization, 21 0 (3): 0 1109--1140, 2011
work page 2011
-
[6]
Kalyanmoy Deb, Karthik Sindhya, and Jussi Hakanen. Multi-objective optimization. In Decision sciences, pages 161--200. CRC Press, 2016
work page 2016
-
[7]
Multiple-gradient descent algorithm (mgda) for multiobjective optimization
Jean-Antoine D \'e sid \'e ri. Multiple-gradient descent algorithm (mgda) for multiobjective optimization. Comptes Rendus Mathematique, 350 0 (5-6): 0 313--318, 2012
2012
-
[8]
Generative adversarial networks
Ian Goodfellow, Jean Pouget-Abadie, Mehdi Mirza, Bing Xu, David Warde-Farley, Sherjil Ozair, Aaron Courville, and Yoshua Bengio. Generative adversarial networks. Communications of the ACM, 63 0 (11): 0 139--144, 2020
2020
Show all 33 references
-
[9]
The variational formulation of the fokker--planck equation
Richard Jordan, David Kinderlehrer, and Felix Otto. The variational formulation of the fokker--planck equation. SIAM journal on mathematical analysis, 29 0 (1): 0 1--17, 1998
1998
-
[10]
Stochastic gradient vb and the variational auto-encoder
Diederik P Kingma and Max Welling. Stochastic gradient vb and the variational auto-encoder. In Second international conference on learning representations, ICLR, volume 19, page 121, 2014
2014
-
[11]
Conflict-averse gradient descent for multi-task learning
Bo Liu, Xingchao Liu, Xiaojie Jin, Peter Stone, and Qiang Liu. Conflict-averse gradient descent for multi-task learning. Advances in Neural Information Processing Systems, 34: 0 18878--18890, 2021 a
2021
-
[12]
Infinite-dimensional optimization for zero-sum games via variational transport
Lewis Liu, Yufeng Zhang, Zhuoran Yang, Reza Babanezhad, and Zhaoran Wang. Infinite-dimensional optimization for zero-sum games via variational transport. In International Conference on Machine Learning, pages 7033--7044. PMLR, 2021 b
2021
-
[13]
Stein variational gradient descent: A general purpose bayesian inference algorithm
Qiang Liu and Dilin Wang. Stein variational gradient descent: A general purpose bayesian inference algorithm. Advances in neural information processing systems, 29, 2016
2016
-
[14]
Profiling pareto front with multi-objective stein variational gradient descent
Xingchao Liu, Xin Tong, and Qiang Liu. Profiling pareto front with multi-objective stein variational gradient descent. Advances in Neural Information Processing Systems, 34: 0 14721--14733, 2021 c
2021
-
[15]
Modeling task relationships in multi-task learning with multi-gate mixture-of-experts
Jiaqi Ma, Zhe Zhao, Xinyang Yi, Jilin Chen, Lichan Hong, and Ed H Chi. Modeling task relationships in multi-task learning with multi-gate mixture-of-experts. In Proceedings of the 24th ACM SIGKDD international conference on knowledge discovery & data mining, pages 1930--1939, 2018
1930
-
[16]
Mirror variational transport: a particle-based algorithm for distributional optimization on constrained domains
Dai Hai Nguyen and Tetsuya Sakurai. Mirror variational transport: a particle-based algorithm for distributional optimization on constrained domains. Machine Learning, pages 1--25, 2023
2023
-
[17]
Moreau-yoshida variational transport: a general framework for solving regularized distributional optimization problems
Dai Hai Nguyen and Tetsuya Sakurai. Moreau-yoshida variational transport: a general framework for solving regularized distributional optimization problems. Machine Learning, 113 0 (9): 0 6697--6724, 2024
2024
-
[18]
On a linear fused gromov-wasserstein distance for graph structured data
Dai Hai Nguyen and Koji Tsuda. On a linear fused gromov-wasserstein distance for graph structured data. Pattern Recognition, page 109351, 2023
2023
-
[19]
Learning subtree pattern importance for weisfeiler-lehman based graph kernels
Dai Hai Nguyen, Canh Hao Nguyen, and Hiroshi Mamitsuka. Learning subtree pattern importance for weisfeiler-lehman based graph kernels. Machine Learning, 110: 0 1585--1607, 2021
2021
-
[20]
Wasserstein gradient flow over variational parameter space for variational inference
Dai Hai Nguyen, Tetsuya Sakurai, and Hiroshi Mamitsuka. Wasserstein gradient flow over variational parameter space for variational inference. arXiv preprint arXiv:2310.16705, 2023
2023 arXiv
-
[21]
Got: an optimal transport framework for graph comparison
Hermina Petric Maretic, Mireille El Gheche, Giovanni Chierchia, and Pascal Frossard. Got: an optimal transport framework for graph comparison. Advances in Neural Information Processing Systems, 32, 2019
2019
-
[22]
Stochastic multiple target sampling gradient descent
Hoang Phan, Ngoc Tran, Trung Le, Toan Tran, Nhat Ho, and Dinh Phung. Stochastic multiple target sampling gradient descent. Advances in neural information processing systems, 35: 0 22643--22655, 2022
2022
-
[23]
Principles of mathematical analysis
Walter Rudin. Principles of mathematical analysis. 2021
2021
-
[24]
Dynamic routing between capsules
Sara Sabour, Nicholas Frosst, and Geoffrey E Hinton. Dynamic routing between capsules. Advances in neural information processing systems, 30, 2017
2017
-
[25]
Optimal transport for applied mathematicians
Filippo Santambrogio. Optimal transport for applied mathematicians. Birk \"a user, NY , 55 0 (58-63): 0 94, 2015
2015
-
[26]
Multi-objective spibb: Seldonian offline policy improvement with safety constraints in finite mdps
Philip S Thomas, Joelle Pineau, Romain Laroche, et al. Multi-objective spibb: Seldonian offline policy improvement with safety constraints in finite mdps. Advances in Neural Information Processing Systems, 34: 0 2004--2017, 2021
2004
-
[27]
Topics in optimal transportation, volume 58
C \'e dric Villani. Topics in optimal transportation, volume 58. American Mathematical Soc., 2021
2021
-
[28]
Optimal transport: old and new, volume 338
C \'e dric Villani et al. Optimal transport: old and new, volume 338. Springer, 2009
2009
-
[29]
Bayesian learning via stochastic gradient langevin dynamics
Max Welling and Yee W Teh. Bayesian learning via stochastic gradient langevin dynamics. In Proceedings of the 28th international conference on machine learning (ICML-11), pages 681--688. Citeseer, 2011
2011
-
[30]
Fashion-mnist: a novel image dataset for benchmarking machine learning algorithms
Han Xiao, Kashif Rasul, and Roland Vollgraf. Fashion-mnist: a novel image dataset for benchmarking machine learning algorithms. arXiv preprint arXiv:1708.07747, 2017
2017 arXiv
-
[31]
Gradient surgery for multi-task learning
Tianhe Yu, Saurabh Kumar, Abhishek Gupta, Sergey Levine, Karol Hausman, and Chelsea Finn. Gradient surgery for multi-task learning. Advances in Neural Information Processing Systems, 33: 0 5824--5836, 2020
2020
-
[32]
First-order methods for geodesically convex optimization
Hongyi Zhang and Suvrit Sra. First-order methods for geodesically convex optimization. In Conference on learning theory, pages 1617--1638. PMLR, 2016
2016
-
[33]
On the convergence of multi-objective optimization under generalized smoothness
Qi Zhang, Peiyao Xiao, Kaiyi Ji, and Shaofeng Zou. On the convergence of multi-objective optimization under generalized smoothness. arXiv preprint arXiv:2405.19440, 2024
2024 arXiv
Reviewed August 7, 2026 · model on record in the stance chip above.
Discussion (0). Continue with ORCID to comment.