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

Youtube search... ...Google search

- Graph - models, query-programming languages, & databases
- Robotics ... Vehicles ... Drones ... 3D Model ... Point Cloud
- Simulation ... Simulated Environment Learning ... World Models ... Minecraft: Voyager
- Spatial-Temporal Dynamic Network (STDN)
- Architectures for AI ... Generative AI Stack ... Enterprise Architecture (EA) ... Enterprise Portfolio Management (EPM) ... Architecture and Interior Design
- Capsule Networks (CapNets)
- Build Graph Nets in Tensorflow | GitHub
- Excel ... Documents ... Database; Vector & Relational ... Graph ... LlamaIndex
- Knowledge Graphs
- Self-Organizing
- Artificial Intelligence (AI) ... Generative AI ... Machine Learning (ML) ... Deep Learning ... Neural Network ... Reinforcement ... Learning Techniques
- Conversational AI ... ChatGPT | OpenAI ... Bing/Copilot | Microsoft ... Gemini | Google ... Claude | Anthropic ... Perplexity ... You ... phind ... Ernie | Baidu
- 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

- 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