Graph machine learning models have been successfully deployed in a variety of application areas. One of the most prominent types of models - Graph Neural Networks (GNNs) - provides an elegant way of extracting expressive node-level representation vectors, which can be used to solve node-related problems, such as classifying users in a social network. However, many tasks require representations at the level of the whole graph, e.g., molecular applications. In order to convert node-level representations into a graph-level vector, a so-called readout function must be applied. In this work, we study existing readout methods, including simple non-trainable ones, as well as complex, parametrized models. We introduce a concept of ensemble-based readout functions that combine either representations or predictions. Our experiments show that such ensembles allow for better performance than simple single readouts or similar performance as the complex, parametrized ones, but at a fraction of the model complexity.
翻译:各种应用领域都成功地部署了图形机学习模型。最突出的模型类型之一 -- -- 图形神经网络(GNNS) -- -- 提供了一种优雅的方法,可以提取显性节点级代表矢量,可用于解决节点相关问题,例如社会网络中的用户分类。然而,许多任务需要在整个图层上进行表述,例如分子应用。为了将节点显示转换成图层矢量,必须应用一种所谓的读出功能。在这项工作中,我们研究现有的读出方法,包括简单的非可控方法,以及复杂和光化的模型。我们引入了一个基于符号的读出功能概念,将演示或预测结合起来。我们的实验表明,这种星团可以比简单的单读出或类似的性能更出色地表现为复杂、可塑性,但只是模型复杂性的一小部分。</s>