paper-with-me

홈 › Papers

Graph as a feature: improving node classification with non-neural graph-aware logistic regression

2024-11-19 · Simon Delarue, Thomas Bonald, Tiphaine Viard

Graph Neural Networks (GNNs) and their message passing framework that leverages both structural and feature information, have become a standard method for solving graph-based machine learning problems. However, these approaches still struggle to generalise well beyond datasets that exhibit strong homophily, where nodes of the same class tend to connect. This limitation has led to the development of complex neural architectures that pose challenges in terms of efficiency and scalability. In response to these limitations, we focus on simpler and more scalable approaches and introduce Graph-aware Logistic Regression (GLR), a non-neural model designed for node classification tasks. Unlike traditional graph algorithms that use only a fraction of the information accessible to GNNs, our proposed model simultaneously leverages both node features and the relationships between entities. However instead of relying on message passing, our approach encodes each node's relationships as an additional feature vector, which is then combined with the node's self attributes. Extensive experimental results, conducted within a rigorous evaluation framework, show that our proposed GLR approach outperforms both foundational and sophisticated state-of-the-art GNN models in node classification tasks. Going beyond the traditional limited benchmarks, our experiments indicate that GLR increases generalisation ability while reaching performance gains in computation time up to two orders of magnitude compared to it best neural competitor.

📄 PDF Abstract BibTeX arXiv:2411.12330

Code (1)

graph-lr/graph-aware-logistic-regression 공식 구현 pytorch

Tasks

Node Classification

Methods 이 논문이 사용한 방법론

Logistic Regression Logistic Regression, despite its name, is a linear model for classification rather than regression. Logistic regression is also known in the literature as logit regression,…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Saliency-Aware Regularized Graph Neural Network

2024-01-01 · Wenjie Pei, Weina Xu, Zongze Wu, Weichao Li 외

The crux of graph classification lies in the effective representation learning for the entire graph. Typical graph neural networks focus on modeling the local dependencies when aggregating features of neighboring nodes, …

ClassificationGraph ClassificationGraph Neural NetworkRepresentation Learning+2

Locality Preserving Dense Graph Convolutional Networks with Graph Context-Aware Node Representations

2020-10-12 · Wenfeng Liu, Maoguo Gong, Zedong Tang, A. K. Qin

Graph convolutional networks (GCNs) have been widely used for representation learning on graph data, which can capture structural patterns on a graph via specifically designed convolution and readout operations. In many …

ClassificationDecoderGeneral ClassificationGraph Classification+1

Weighted Graph Structure Learning with Attention Denoising for Node Classification

2025-03-15 · Tingting Wang, Jiaxin Su, Haobing Liu, Ruobing Jiang

Node classification in graphs aims to predict the categories of unlabeled nodes by utilizing a small set of labeled nodes. However, weighted graphs often contain noisy edges and anomalous edge weights, which can distort …

ClassificationDenoisingGraph AttentionGraph structure learning+1

Predicting Properties of Nodes via Community-Aware Features

2023-11-08 · Bogumił Kamiński, Paweł Prałat, François Théberge, Sebastian Zając

This paper shows how information about the network's community structure can be used to define node features with high predictive power for classification tasks. To do so, we define a family of community-aware node featu…

ClassificationNode Classification

Correlation-Aware Graph Convolutional Networks for Multi-Label Node Classification

2024-11-26 · Yuanchen Bei, Weizhi Chen, Hao Chen, Sheng Zhou 외

Multi-label node classification is an important yet under-explored domain in graph mining as many real-world nodes belong to multiple categories rather than just a single one. Although a few efforts have been made by uti…

ClassificationGraph MiningNode Classification