Neural networks for relational learning: an experimental comparison

  • Authors:
  • Werner Uwents;Gabriele Monfardini;Hendrik Blockeel;Marco Gori;Franco Scarselli

  • Affiliations:
  • Department of Computer Science, Katholieke Universiteit Leuven, Leuven, Belgium;Dipartimento di Ingegneria dell'informazione, Università di Siena, Siena, Italy;Department of Computer Science, Katholieke Universiteit Leuven, Leuven, Belgium;Dipartimento di Ingegneria dell'informazione, Università di Siena, Siena, Italy;Dipartimento di Ingegneria dell'informazione, Università di Siena, Siena, Italy

  • Venue:
  • Machine Learning
  • Year:
  • 2011

Quantified Score

Hi-index 0.00

Visualization

Abstract

In the last decade, connectionist models have been proposed that can process structured information directly. These methods, which are based on the use of graphs for the representation of the data and the relationships within the data, are particularly suitable for handling relational learning tasks. In this paper, two recently proposed architectures of this kind, i.e. Graph Neural Networks (GNNs) and Relational Neural Networks (RelNNs), are compared and discussed, along with their corresponding learning schemes. The goal is to evaluate the performance of these methods on benchmarks that are commonly used by the relational learning community. Moreover, we also aim at reporting differences in the behavior of the two models, in order to gain insights on possible extensions of the approaches. Since RelNNs have been developed with the specific task of learning aggregate functions in mind, some experiments are run considering that particular task. In addition, we carry out more general experiments on the mutagenesis and the biodegradability datasets, on which several other relational learners have been evaluated. The experimental results are promising and suggest that RelNNs and GNNs can be a viable approach for learning on relational data.