Graph neural networks (GNNs) have recently grown in popularity in the field of artificial intelligence due to their unique ability to ingest relatively unstructured data types as input data. Although some elements of the GNN architecture are conceptually similar in operation to traditional neural networks (and neural network variants), other elements represent a departure from traditional deep learning techniques. This tutorial exposes the power and novelty of GNNs to the average deep learning enthusiast by collating and presenting details on the motivations, concepts, mathematics, and applications of the most common types of GNNs. Importantly, we present this tutorial concisely, alongside worked code examples, and at an introductory pace, thus providing a practical and accessible guide to understanding and using GNNs.
翻译:最近,在人工智能领域,由于具有将相对非结构化的数据类型作为输入数据的独特能力,图像神经网络(GNNs)最近越来越受欢迎。虽然GNN结构的某些要素在概念上与传统神经网络(和神经网络变异)相似,但其他要素则与传统的深层次学习技术不同。这种辅导通过整理和介绍最常见类型GNNs的动机、概念、数学和应用的细节,使GNNs的力量和新颖性暴露在普通深层次学习爱好者面前。重要的是,我们简明扼要地介绍了这一教程,同时列举了工作代码实例,并采用了介绍性速度,从而为理解和使用GNNs提供了实用和易懂的指南。