Introduction to Graph Neural Networks. Zhiyuan Liu

Чтение книги онлайн.

Читать онлайн книгу Introduction to Graph Neural Networks - Zhiyuan Liu страница 4

Introduction to Graph Neural Networks - Zhiyuan Liu Synthesis Lectures on Artificial Intelligence and Machine Learning

Скачать книгу

9.3 Graphs with Edge Information

       9.4 Dynamic Graphs

       9.5 Multi-Dimensional Graphs

       10 Variants for Advanced Training Methods

       10.1 Sampling

       10.2 Hierarchical Pooling

       10.3 Data Augmentation

       10.4 Unsupervised Training

       11 General Frameworks

       11.1 Message Passing Neural Networks

       11.2 Non-local Neural Networks

       11.3 Graph Networks

       12 Applications – Structural Scenarios

       12.1 Physics

       12.2 Chemistry and Biology

       12.2.1 Molecular Fingerprints

       12.2.2 Chemical Reaction Prediction

       12.2.3 Medication Recommendation

       12.2.4 Protein and Molecular Interaction Prediction

       12.3 Knowledge Graphs

       12.3.1 Knowledge Graph Completion

       12.3.2 Inductive Knowledge Graph Embedding

       12.3.3 Knowledge Graph Alignment

       12.4 Recommender Systems

       12.4.1 Matrix Completion

       12.4.2 Social Recommendation

       13 Applications – Non-Structural Scenarios

       13.1 Image

       13.1.1 Image Classification

       13.1.2 Visual Reasoning

       13.1.3 Semantic Segmentation

       13.2 Text

       13.2.1 Text Classification

       13.2.2 Sequence Labeling

       13.2.3 Neural Machine Translation

       13.2.4 Relation Extraction

       13.2.5 Event Extraction

       13.2.6 Fact Verification

       13.2.7 Other Applications

       14 Applications – Other Scenarios

       14.1 Generative Models

       14.2 Combinatorial Optimization

       15 Open Resources

       15.1 Datasets

       15.2 Implementations

       16 Conclusion

       Bibliography

       Authors’ Biographies

       Preface

      Deep learning has achieved promising progress in many fields such as computer vision and natural language processing. The data in these tasks are usually represented in the Euclidean domain. However, many learning tasks require dealing with non-Euclidean graph data that contains rich relational information between elements, such as modeling physical systems, learning molecular fingerprints, predicting protein interface, etc. Graph neural networks (GNNs) are deep learning-based methods that operate on graph domains. Due to its convincing performance and high interpretability, GNN has recently been a widely applied graph analysis method.

      The book provides a comprehensive introduction to the basic concepts, models, and applications of graph neural networks. It starts with the basics of mathematics and neural networks. In the first chapters, it gives an introduction to the basic concepts of GNNs, which aims to provide a general overview for readers. Then it introduces different variants of GNNs: graph convolutional networks, graph recurrent

Скачать книгу