# Graph Convolutional Network (GCN), Graph Neural Networks (Graph Nets), Geometric Deep Learning

Youtube search... ...Google search

- Point Cloud
- Spatial-Temporal Dynamic Network (STDN)
- Architectures
- Capsule Networks (CapNets)
- Build Graph Nets in Tensorflow | GitHub
- Knowledge Graphs
- Self-Organizing
- Graph Databases Go Mainstream | Kurt Cagle - Cognitive World - Forbes
- A Comprehensive Survey on Graph Neural Networks | Z. Wu, S. Pan, F. Chen, G. Long, C. Zhang, and P. Yu

A graph neural network is the "blending powerful deep learning approaches with structured representation" models of collections of objects, or entities, whose relationships are explicitly mapped out as "edges" connecting the objects. Human cognition makes the strong assumption that the world is composed of objects and relations, and because GNs [graph networks] make a similar assumption, their behavior tends to be more interpretable. Rather, modeling the relationships of objects is something that not only spans all the various machine learning models -- CNNs, recurrent neural networks (RNNs), long-short-term memory (LSTM) systems, etc. -- but also other approaches that are not neural nets, such as set theory. The idea is that graph networks are bigger than any one machine-learning approach. Graphs bring an ability to generalize about structure that the individual neural nets don't have. Graphs, generally, are a representation which supports arbitrary (pairwise) relational structure, and computations over graphs afford a strong relational inductive bias beyond that which convolutional and recurrent layers can provide. Google ponders the shortcomings of machine learning | Tiernan Ray

## Contents

## Graph Convolutional Network (GCN)

Youtube search... ...Google search

## Generative Modeling of Graphs

Youtube search... ...Google search

- Graphite: Iterative Generative Modeling of Graphs | A. Grover, A. Zweig, and S. Ermon
- MolGAN: An implicit generative model for small molecular graphs | N.D. Cao and T. Kipf

## Graph Gated Neural Network (GGNN)

Youtube search... ...Google search

- [http://arxiv.org/abs/1511.05493 Gated Graph Sequence Neural Networks | Y. Li, D. Tarlow, M. Brockschmidt, and R. Zemel
- PyTorch implementation for Graph Gated Neural Network (for Knowledge Graphs) | Gary Entslscheia

## Adversarial Attacks on Neural Networks for Graph Data

Youtube search... ...Google search

- Adversarial Attacks on Neural Networks for Graph Data | D. Zügner, A. Akbarnejad, and S. Günnemann
- Adversarial Attacks on Neural Networks for Graph Data | D. Zügner, A. Akbarnejad, and S. Günnemann - GitHub

## Graph Databases

...offer a more efficient way to model relationships and networks than relational (SQL) databases or other kinds of NoSQL databases (document, wide column, and so on).

- What Is a Graph Database? | Amazon AWS
- Intro to Graph Databases Using Tinkerpop, TitanDB, and Gremlin | Caleb Jones
- Graph databases
- Gremlin Graph Traversal Machine and Language
- TinkerPop
- Offering: