Solving Hidden Monotone Variational Inequalities with Surrogate Losses
Abstract
Deep learning has proven to be effective in a wide variety of loss minimization problems. However, many applications of interest, like minimizing projected Bellman error and min-max optimization, cannot be modelled as minimizing a scalar loss function but instead correspond to solving a variational inequality (VI) problem. This difference in setting has caused many practical challenges as naive gradient-based approaches from supervised learning tend to diverge and cycle in the VI case. In this work, we propose a principled surrogate-based approach compatible with deep learning to solve VIs. We show that our surrogate-based approach has three main benefits: (1) under assumptions that are realistic in practice (when hidden monotone structure is present, interpolation, and sufficient optimization of the surrogates), it guarantees convergence, (2) it provides a unifying perspective of existing methods, and (3) is amenable to existing deep learning optimizers like ADAM. Experimentally, we demonstrate our surrogate-based approach is effective in min-max optimization and minimizing projected Bellman error. Furthermore, in the deep reinforcement learning case, we propose a novel variant of TD(0) which is more compute and sample efficient.
Cite
Text
D'Orazio et al. "Solving Hidden Monotone Variational Inequalities with Surrogate Losses." International Conference on Learning Representations, 2025.Markdown
[D'Orazio et al. "Solving Hidden Monotone Variational Inequalities with Surrogate Losses." International Conference on Learning Representations, 2025.](https://mlanthology.org/iclr/2025/dorazio2025iclr-solving/)BibTeX
@inproceedings{dorazio2025iclr-solving,
title = {{Solving Hidden Monotone Variational Inequalities with Surrogate Losses}},
author = {D'Orazio, Ryan and Vucetic, Danilo and Liu, Zichu and Kim, Junhyung Lyle and Mitliagkas, Ioannis and Gidel, Gauthier},
booktitle = {International Conference on Learning Representations},
year = {2025},
url = {https://mlanthology.org/iclr/2025/dorazio2025iclr-solving/}
}