Learning Graph-Level Representations with Recurrent Neural Networks
Recently a variety of methods have been developed to encode graphs into low-dimensional vectors that can be easily exploited by machine learning algorithms. The majority of these methods start by embedding the graph nodes into a low-dimensional vector space, followed by using some scheme to aggregate the node embeddings. In this work, we develop a new approach to learn graph-level representations, which includes a combination of unsupervised and supervised learning components. We start by learning a set of node representations in an unsupervised fashion. Graph nodes are mapped into node sequences sampled from random walk approaches approximated by the Gumbel-Softmax distribution. Recurrent neural network (RNN) units are modified to accommodate both the node representations as well as their neighborhood information. Experiments on standard graph classification benchmarks demonstrate that our proposed approach achieves superior or comparable performance relative to the state-of-the-art algorithms in terms of convergence speed and classification accuracy. We further illustrate the effectiveness of the different components used by our approach.
Code (1)
Tasks
General ClassificationGraph ClassificationSimilar Papers 제목 키워드 기반
Storytelling from an Image Stream Using Scene Graphs
Visual storytelling aims at generating a story from an image stream. Most existing methods tend to represent images directly with the extracted high-level features, which is not intuitive and difficult to interpret. We a…
Story GenerationVisual StorytellingBuilding Context-aware Clause Representations for Situation Entity Type Classification
Capabilities to categorize a clause based on the type of situation entity (e.g., events, states and generic statements) the clause introduces to the discourse can benefit many NLP applications. Observing that the situati…
ClassificationGeneral ClassificationVocal Bursts Type PredictionVariational Graph Recurrent Neural Networks
Representation learning over graph structured data has been mostly studied in static graph settings while efforts for modeling dynamic graphs are still scant. In this paper, we develop a novel hierarchical variational mo…
AttributeDynamic Link PredictionLink PredictionRepresentation Learning+1Multi-Level Recurrent Residual Networks for Action Recognition
Most existing Convolutional Neural Networks(CNNs) used for action recognition are either difficult to optimize or underuse crucial temporal information. Inspired by the fact that the recurrent model consistently makes br…
Action RecognitionTemporal Action LocalizationExperiment Segmentation in Scientific Discourse as Clause-level Structured Prediction using Recurrent Neural Networks
We propose a deep learning model for identifying structure within experiment narratives in scientific literature. We take a sequence labeling approach to this problem, and label clauses within experiment narratives to id…
Structured Prediction