PEnGUiN: Partially Equivariant Graph NeUral Networks for Sample Efficient MARL
Joshua McClellan, Greyson Brothers, Furong Huang, Pratap Tokekar
TL;DR
PEnGUiN introduces Partially Equivariant Graph Neural Networks, a flexible MARL architecture that blends fully equivariant and non-equivariant updates through a learnable symmetry score $\alpha$, enabling adaptation to partial symmetries. It formalizes four partial-equivariance categories and provides a unified framework that encompasses both EGNN and GNN representations; an Equivariance Estimator allows spatially and entity-aware modulation of $\alpha$. Empirical results on modified Multi-Particle Environments and highway-env show PEnGUiN outperforms both fully equivariant and non-equivariant baselines under asymmetries, demonstrating improved sample efficiency and robustness. The work advances the applicability of symmetry-based inductive biases to real-world MARL problems by handling regional, feature-wise, and approximate symmetries, with potential impact on autonomous driving and multi-robot systems.
Abstract
Equivariant Graph Neural Networks (EGNNs) have emerged as a promising approach in Multi-Agent Reinforcement Learning (MARL), leveraging symmetry guarantees to greatly improve sample efficiency and generalization. However, real-world environments often exhibit inherent asymmetries arising from factors such as external forces, measurement inaccuracies, or intrinsic system biases. This paper introduces \textit{Partially Equivariant Graph NeUral Networks (PEnGUiN)}, a novel architecture specifically designed to address these challenges. We formally identify and categorize various types of partial equivariance relevant to MARL, including subgroup equivariance, feature-wise equivariance, regional equivariance, and approximate equivariance. We theoretically demonstrate that PEnGUiN is capable of learning both fully equivariant (EGNN) and non-equivariant (GNN) representations within a unified framework. Through extensive experiments on a range of MARL problems incorporating various asymmetries, we empirically validate the efficacy of PEnGUiN. Our results consistently demonstrate that PEnGUiN outperforms both EGNNs and standard GNNs in asymmetric environments, highlighting their potential to improve the robustness and applicability of graph-based MARL algorithms in real-world scenarios.
