BloomGML: Graph Machine Learning through the Lens of Bilevel Optimization
Amber Yijia Zheng, Tong He, Yixuan Qiu, Minjie Wang, David, Wipf

TL;DR
This paper introduces BloomGML, a bilevel optimization framework that unifies various graph machine learning techniques, including GNNs and label propagation, demonstrating its versatility through theoretical insights and empirical results.
Contribution
It presents a flexible bilevel optimization approach that encompasses multiple graph learning methods and clarifies their connections, advancing the understanding of GNNs and related models.
Findings
BloomGML unifies GNNs and other graph learning methods under a bilevel optimization framework.
The framework reveals the relationships and differences between various graph learning techniques.
Empirical results validate the versatility and effectiveness of BloomGML across tasks.
Abstract
Bilevel optimization refers to scenarios whereby the optimal solution of a lower-level energy function serves as input features to an upper-level objective of interest. These optimal features typically depend on tunable parameters of the lower-level energy in such a way that the entire bilevel pipeline can be trained end-to-end. Although not generally presented as such, this paper demonstrates how a variety of graph learning techniques can be recast as special cases of bilevel optimization or simplifications thereof. In brief, building on prior work we first derive a more flexible class of energy functions that, when paired with various descent steps (e.g., gradient descent, proximal methods, momentum, etc.), form graph neural network (GNN) message-passing layers; critically, we also carefully unpack where any residual approximation error lies with respect to the underlying constituent…
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.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsAdvanced Graph Neural Networks · Graph Theory and Algorithms · Recommender Systems and Techniques
MethodsGraph Neural Network
