Effective Decoding in Graph Auto-Encoder using Triadic Closure
The (variational) graph auto-encoder and its variants have been popularly used for representation learning on graph-structured data. While the encoder is often a powerful graph convolutional network, the decoder reconstructs the graph structure by only considering two nodes at a time, thus ignoring possible interactions among edges. On the other hand, structured prediction, which considers the whole graph simultaneously, is computationally expensive. In this paper, we utilize the well-known triadic closure property which is exhibited in many real-world networks. We propose the triad decoder, which considers and predicts the three edges involved in a local triad together. The triad decoder can be readily used in any graph-based auto-encoder. In particular, we incorporate this to the (variational) graph auto-encoder. Experiments on link prediction, node clustering and graph generation show that the use of triads leads to more accurate prediction, clustering and better preservation of the graph characteristics.
Code (0)
등록된 구현이 없습니다.
Tasks
ClusteringDecoderGraph GenerationLink PredictionNode ClusteringPredictionRepresentation LearningStructured PredictionSimilar Papers 제목 키워드 기반
FastGAE: Scalable Graph Autoencoders with Stochastic Subgraph Decoding
Graph autoencoders (AE) and variational autoencoders (VAE) are powerful node embedding methods, but suffer from scalability issues. In this paper, we introduce FastGAE, a general framework to scale graph AE and VAE to la…
Ternary Gamma Semirings as a Novel Algebraic Framework for Learnable Symbolic Reasoning
Binary semirings such as the tropical, log, and probability semirings form a core algebraic tool in classical and modern neural inference systems, supporting tasks like Viterbi decoding, dynamic programming, and probabil…
Knowledge GraphsHC-GAE: The Hierarchical Cluster-based Graph Auto-Encoder for Graph Representation Learning
Graph Auto-Encoders (GAEs) are powerful tools for graph representation learning. In this paper, we develop a novel Hierarchical Cluster-based GAE (HC-GAE), that can learn effective structural characteristics for graph da…
DecoderGraph ClassificationGraph Representation LearningNode Classification+1Decoding Molecular Graph Embeddings with Reinforcement Learning
We present RL-VAE, a graph-to-graph variational autoencoder that uses reinforcement learning to decode molecular graphs from latent embeddings. Methods have been described previously for graph-to-graph autoencoding, but …
Graph Matchingreinforcement-learningReinforcement LearningReinforcement Learning (RL)Beyond Levels of Driving Automation: A Triadic Framework of Human-AI Collaboration in On-Road Mobility
The goal of the current study is to introduce a triadic human-AI collaboration framework for the automated vehicle domain. Previous classifications (e.g., SAE Levels of Automation) focus on defining automation levels bas…