Robustness and generalization in uncertainty-aware message passing neural networks
Abstract
Existing theoretical guarantees for message passing neural networks (MPNNs) assume deterministic node features. We address a more realistic scenario where noise or finite measurement precision introduces uncertainties in node feature values. First, we quantify uncertainty by propagating the moments of node-feature distributions through the MPNN architecture. To propagate moments through activation functions, we use the Taylor expansion and the pseudo-Taylor polynomial expansion. We then use the resulting node embedding distributions to analytically derive probabilistic adversarial robustness certificates for node classification tasks against \(L_2\)-bounded perturbations of node features. Second, we model node features as multivariate random variables and introduce Feature Convolution Distance \(\mathrm{FCD}_p\) , a pseudometric based on the Wasserstein distance. \(\mathrm{FCD}_p\) corresponds to the discriminative power of MPNNs at the node level. We show that MPNNs are globally Lipschitz continuous functions with respect to the pseudometric \(\mathrm{FCD}_p\) . Using the covering number of the resulting pseudometric space, which is a subset of the Wasserstein space, we derive generalization bounds for MPNNs with uncertainties in node features. Together, these two complementary approaches—moment propagation for adversarial robustness and \(\mathrm{FCD}_p\) on the subset of the Wasserstein space for generalization—establish a unified theoretical framework that comprehensively addresses MPNN reliability under node feature uncertainty.
Paper
Citation
@inproceedings{chernikova2026_uncertaintyawarempnn,
title = {Robustness and {{Generalization}} in {{Uncertainty-Aware Message Passing Neural Networks}}},
booktitle = {The 29th {{International Conference}} on {{Artificial Intelligence}} and {{Statistics}}},
author = {Chernikova, Alesia and Laber, Moritz and Sabhahit, Narayan G. and {Eliassi-Rad}, Tina},
year = 2026,
month = feb,
url = {https://openreview.net/forum?id=BcqtGTw9OZ}
}