What is: Temporal Graph Network?
Source | Temporal Graph Networks for Deep Learning on Dynamic Graphs |
Year | 2000 |
Data Source | CC BY-SA - https://paperswithcode.com |
Temporal Graph Network, or TGN, is a framework for deep learning on dynamic graphs represented as sequences of timed events. The memory (state) of the model at time consists of a vector for each node the model has seen so far. The memory of a node is updated after an event (e.g. interaction with another node or node-wise change), and its purpose is to represent the node's history in a compressed format. Thanks to this specific module, TGNs have the capability to memorize long term dependencies for each node in the graph. When a new node is encountered, its memory is initialized as the zero vector, and it is then updated for each event involving the node, even after the model has finished training.