RBF-GNN: Rational Basis Functions for Pseudo-Coordinate based Graph Convolutions
Organizations: Heinrich Heine University Düsseldorf
Abstract
We propose RBF-GNN, a new pseudo-coordinate based graph neural network architecture that takes into account Euclidean, spherical or angular coordinates and uses them to induce a powerful spatial inductive bias. Similar in architecture to SplineCNN, we improve upon the latter by replacing the less efficient sparse-activation based B-splines whose number grows exponentially with dimension by rational Padé basis functions. For effective training we propose a spline-subspace initialization and a variance-preserving weight rescaling. Experimentally, we evaluate on a number of popular neural network architectures that use SplineCNNs. We replace only the SplineCNNs with RBF-GNN. We achieve improved results, including on semantic keypoint matching, shape matching, event based camera computer vision tasks. Code is available at https://github.com/pawelswoboda/RationalBasisCNN.
Figures & tables
| DGMC ( Fey et al., 2020 ) | NMT ( Pourhadi & Swoboda, 2026 ) | |||||
| Method | Params | PascalVOC | SPair-71k | Params | PascalVOC | SPair-71k |
| Spline baselines | ||||||
| SplineCNN ( ) | 9.50M | 28.17M | ||||
| SplineCNN ( ) | 3.74M | 10.84M | ||||
| SplineCNN ( ) | 1.93M | 5.42M | ||||
| MLP learned-basis control | ||||||