Feedback Control for Multi-Objective Graph Self-Supervision
Karish Grover, Theodore Vasiloudis, Han Xie, Sixing Lu, Xiang Song, Christos Faloutsos
TL;DR
ControlG reimagines multi-objective graph self-supervised learning as a closed-loop scheduling problem. It separates objectives in time, using full-graph sensing to estimate spectral demand $RQ_k$ and interference, planning target budgets via a Pareto-aware log-HV planner, and executing via deficit-tracking PID control to assign discrete single-task blocks. This approach mitigates Disagreement, Drift, and Drought and yields auditable training schedules, with robust improvements across nine graph benchmarks. The method maintains practical compute overhead and offers interpretable insights into which objectives drive learning, enhancing transfer performance for diverse graph datasets.
Abstract
Can multi-task self-supervised learning on graphs be coordinated without the usual tug-of-war between objectives? Graph self-supervised learning (SSL) offers a growing toolbox of pretext objectives: mutual information, reconstruction, contrastive learning; yet combining them reliably remains a challenge due to objective interference and training instability. Most multi-pretext pipelines use per-update mixing, forcing every parameter update to be a compromise, leading to three failure modes: Disagreement (conflict-induced negative transfer), Drift (nonstationary objective utility), and Drought (hidden starvation of underserved objectives). We argue that coordination is fundamentally a temporal allocation problem: deciding when each objective receives optimization budget, not merely how to weigh them. We introduce ControlG, a control-theoretic framework that recasts multi-objective graph SSL as feedback-controlled temporal allocation by estimating per-objective difficulty and pairwise antagonism, planning target budgets via a Pareto-aware log-hypervolume planner, and scheduling with a Proportional-Integral-Derivative (PID) controller. Across 9 datasets, ControlG consistently outperforms state-of-the-art baselines, while producing an auditable schedule that reveals which objectives drove learning.
