Learning Hierarchical Relational Representations through Relational Convolutions

Published: 27 Sept 2024, Last Modified: 27 Sept 2024Accepted by TMLREveryoneRevisionsBibTeXCC BY 4.0
Abstract: An evolving area of research in deep learning is the study of architectures and inductive biases that support the learning of relational feature representations. In this paper, we address the challenge of learning representations of hierarchical relations—that is, higher-order relational patterns among groups of objects. We introduce “relational convolutional networks”, a neural architecture equipped with computational mechanisms that capture progressively more complex relational features through the composition of simple modules. A key component of this framework is a novel operation that captures relational patterns in groups of objects by convolving graphlet filters—learnable templates of relational patterns—against subsets of the input. Composing relational convolutions gives rise to a deep architecture that learns representations of higher-order, hierarchical relations. We present the motivation and details of the architecture, together with a set of experiments to demonstrate how relational convolutional networks can provide an effective framework for modeling relational tasks that have hierarchical structure.
Submission Length: Regular submission (no more than 12 pages of main content)
Code: https://github.com/Awni00/Relational-Convolutions
Assigned Action Editor: ~Blake_Aaron_Richards1
Submission Number: 2877
Loading