Название: Introduction to Graph Neural Networks
Автор: Zhiyuan Liu
Издательство: Ingram
Жанр: Программы
Серия: Synthesis Lectures on Artificial Intelligence and Machine Learning
isbn: 9781681738222
isbn:
Derek Hoiem and Silvio Savarese
2011
A Short Introduction to Preferences: Between Artificial Intelligence and Social Choice
Francesca Rossi, Kristen Brent Venable, and Toby Walsh
2011
Human Computation
Edith Law and Luis von Ahn
2011
Trading Agents
Michael P. Wellman
2011
Visual Object Recognition
Kristen Grauman and Bastian Leibe
2011
Learning with Support Vector Machines
Colin Campbell and Yiming Ying
2011
Algorithms for Reinforcement Learning
Csaba Szepesvári
2010
Data Integration: The Relational Logic Approach
Michael Genesereth
2010
Markov Logic: An Interface Layer for Artificial Intelligence
Pedro Domingos and Daniel Lowd
2009
Introduction to Semi-Supervised Learning
Xiaojin Zhu and Andrew B.Goldberg
2009
Action Programming Languages
Michael Thielscher
2008
Representation Discovery using Harmonic Analysis
Sridhar Mahadevan
2008
Essentials of Game Theory: A Concise Multidisciplinary Introduction
Kevin Leyton-Brown and Yoav Shoham
2008
A Concise Introduction to Multiagent Systems and Distributed Artificial Intelligence
Nikos Vlassis
2007
Intelligent Autonomous Robotics: A Robot Soccer Case Study
Peter Stone
2007
Copyright © 2020 by Morgan & Claypool
All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted in any form or by any means—electronic, mechanical, photocopy, recording, or any other except for brief quotations in printed reviews, without the prior permission of the publisher.
Introduction to Graph Neural Networks
Zhiyuan Liu and Jie Zhou
ISBN: 9781681737652 paperback
ISBN: 9781681737669 ebook
ISBN: 9781681737676 hardcover
DOI 10.2200/S00980ED1V01Y202001AIM045
A Publication in the Morgan & Claypool Publishers series
SYNTHESIS LECTURES ON ARTIFICIAL INTELLIGENCE AND MACHINE LEARNING
Lecture #45
Series Editors: Ronald Brachman, Jacobs Technion-Cornell Institute at Cornell Tech
Francesca Rossi, IBM Research AI
Peter Stone, University of Texas at Austin
Series ISSN
Synthesis Lectures on Artificial Intelligence and Machine Learning
Print 1939-4608 Electronic 1939-4616
Introduction toGraph Neural Networks
Zhiyuan Liu and Jie Zhou
Tsinghua University
SYNTHESIS LECTURES ON ARTIFICIAL INTELLIGENCE ANDMACHINE LEARNING #45
ABSTRACT
Graphs are useful data structures in complex real-life applications such as modeling physical systems, learning molecular fingerprints, controlling traffic networks, and recommending friends in social networks. However, these tasks require dealing with non-Euclidean graph data that contains rich relational information between elements and cannot be well handled by traditional deep learning models (e.g., convolutional neural networks (CNNs) or recurrent neural networks (RNNs)). Nodes in graphs usually contain useful feature information that cannot be well addressed in most unsupervised representation learning methods (e.g., network embedding methods). Graph neural networks (GNNs) are proposed to combine the feature information and the graph structure to learn better representations on graphs via feature propagation and aggregation. Due to its convincing performance and high interpretability, GNN has recently become a widely applied graph analysis tool.
This book provides a comprehensive introduction to the basic concepts, models, and applications of graph neural networks. It starts with the introduction of the vanilla GNN model. Then several variants of the vanilla model are introduced such as graph convolutional networks, graph recurrent networks, graph attention networks, graph residual networks, and several general frameworks. Variants for different graph types and advanced training methods are also included. As for the applications of GNNs, the book categorizes them into structural, non-structural, and other scenarios, and then it introduces several typical models on solving these tasks. Finally, the closing chapters provide GNN open resources and the outlook of several future directions.
KEYWORDS
deep graph learning, deep learning, graph neural network, graph analysis, graph convolutional network, graph recurrent network, graph residual network
Contents