cs.LGNov 5, 2026

Module-Aware Optimization for Graph Neural Networks

Authors: Guy Hadad, Haggai Roitman, Moshe Eliasof, Bracha Shapira

Organizations: Ben-Gurion University of the Negev, Beer-Sheva, Israel

Abstract

Different optimizers impose different geometries on parameter updates. Adaptive methods such as Adam and AdamW use coordinate-wise updates, while matrix-aware optimizers such as Muon utilize weight-matrix structure through orthogonalized updates. For Graph Neural Networks (GNNs), however, the effective geometry of its weight matrices is shaped not only by its learned channel-mixing weights, but also by the graph-propagated representations it acts on. Thus, even if an update is well normalized as a matrix, its effect on the layer output can be amplified when applied to graph-propagated features. To address this gap, we introduce GraphMuon, a graph-aware optimizer that adapts Muon's matrix updates to the covariance structure of graph-propagated layer inputs. GraphMuon performs orthogonalization in a metric defined by these propagated representations and normalizes step sizes according to the update's induced effect on the layer representation. We show that theoretically, vanilla Muon can suffer from graph-induced update amplification, while our GraphMuon can mitigate this effect. As such, our GraphMuon yields a graph-metric analogue of Muon's polar update step. Empirically, GraphMuon achieves 1.32×1.32\times-2.42×2.42\times validation-loss time-to-target speedups over AdamW on three large-scale OGB benchmarks. Across 15 dataset-architecture configurations spanning node classification, inductive graph classification, and graph regression, it achieves lower time-to-target in 13 cases, while maintaining competitive or superior predictive performance. Code is available at https://github.com/guy-hadad/GraphMuon.

Explore similar work

CardsList
  1. On Efficient Scaling of GNNs via IO-Aware Layers Implementations

    May 29, 2026Daria Fomina, Daniil Krasylnikov, Alexey Boykov +3Graph Attention NetworksGPU Kernel Optimization

  2. Never Skip a Batch: Dense Learning of Temporal GNNs via Adaptive Pseudo-Supervision

    May 18, 2025Alexander Panyshev, Dmitry Vinichenko, Oleg Travkin +2Temporal GNNsTemporal Link Prediction

  3. Efficient Dynamic Algorithms for Graph Neural Networks with Non-Linear Propagation

    Sep 26, 2026Kiarash Banihashem, MohammadTaghi Hajiaghayi, Mahdi JafariRaviz +2Graph Neural NetworksDynamic Graph Learning