paper-with-me

홈 › Papers

E2EG: End-to-End Node Classification Using Graph Topology and Text-based Node Attributes

2022-08-09 · Tu Anh Dinh, Jeroen den Boef, Joran Cornelisse, Paul Groth

Node classification utilizing text-based node attributes has many real-world applications, ranging from prediction of paper topics in academic citation graphs to classification of user characteristics in social media networks. State-of-the-art node classification frameworks, such as GIANT, use a two-stage pipeline: first embedding the text attributes of graph nodes then feeding the resulting embeddings into a node classification model. In this paper, we eliminate these two stages and develop an end-to-end node classification model that builds upon GIANT, called End-to-End-GIANT (E2EG). The tandem utilization of a main and an auxiliary classification objectives in our approach results in a more robust model, enabling the BERT backbone to be switched out for a distilled encoder with a 25% - 40% reduction in the number of parameters. Moreover, the model's end-to-end nature increases ease of use, as it avoids the need of chaining multiple models for node classification. Compared to a GIANT+MLP baseline on the ogbn-arxiv and ogbn-products datasets, E2EG obtains slightly better accuracy in the transductive setting (+0.5%), while reducing model training time by up to 40%. Our model is also applicable in the inductive setting, outperforming GIANT+MLP by up to +2.23%.

📄 PDF Abstract BibTeX arXiv:2208.04609

Code (1)

tuanh23/e2eg 공식 구현 pytorch

Tasks

ClassificationNode Classification

Methods 이 논문이 사용한 방법론

Multi-Head Attention 설명 없음
Attention 설명 없음
Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
WordPiece 설명 없음
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Residual Connection 설명 없음
Attention Dropout Attention Dropout is a type of dropout used in attention-based architectures, where elements are randomly dropped out of the…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…

Similar Papers 제목 키워드 기반

VEM-GCN: Topology Optimization with Variational EM for Graph Convolutional Networks

2021-01-01 · Rui Yang, Wenrui Dai, Chenglin Li, Junni Zou 외

Over-smoothing has emerged as a severe problem for node classification with graph convolutional networks (GCNs). In the view of message passing, the over-smoothing issue is caused by the observed noisy graph topology tha…

ClassificationGeneral ClassificationNode ClassificationStochastic Block Model

Topology-Imbalance Learning for Semi-Supervised Node Classification

2021-10-08 · NeurIPS 2021 12 · Deli Chen, Yankai Lin, Guangxiang Zhao, Xuancheng Ren 외

The class imbalance problem, as an important issue in learning node representations, has drawn increasing attention from the community. Although the imbalance considered by existing studies roots from the unequal quantit…

ClassificationNode Classification

Self-Supervised Graph Representation Learning via Topology Transformations

2021-05-25 · Xiang Gao, Wei Hu, Guo-Jun Qi

We present the Topology Transformation Equivariant Representation learning, a general paradigm of self-supervised learning for node representations of graph data to enable the wide applicability of Graph Convolutional Ne…

Graph ClassificationGraph Representation LearningLink PredictionNode Classification+2

Topology-Aware Graph Pooling Networks

2020-10-19 · Hongyang Gao, Yi Liu, Shuiwang Ji

Pooling operations have shown to be effective on computer vision and natural language processing tasks. One challenge of performing pooling operations on graph data is the lack of locality that is not well-defined on gra…

Graph Classification

TAM: Topology-Aware Margin Loss for Class-Imbalanced Node Classification

2022-06-26 · Jaeyun Song, Joonhyung Park, Eunho Yang

Learning unbiased node representations under class-imbalanced graph data is challenging due to interactions between adjacent nodes. Existing studies have in common that they compensate the minor class nodes `as a group' …

Node Classification