mlsanityData to 14 Oct 2026

Unsupervised Learning for Identifying High Eigenvector Centrality Nodes: A Graph Neural Network Approach

arXiv 2111.05264 ↗First posted 8 Nov 2021cs.SI cs.AI cs.LGcited by 1

Not on the map. Why?

Abstract (arXiv)

The existing methods to calculate the Eigenvector Centrality(EC) tend to not be robust enough for determination of EC in low time complexity or not well-scalable for large networks, hence rendering them practically unreliable/ computationally expensive. So, it is of the essence to develop a method that is scalable in low computational time. Hence, we propose a deep learning model for the identification of nodes with high Eigenvector Centrality. There have been a few previous works in identifying the high ranked nodes with supervised learning methods, but in real-world cases, the graphs are not labelled and hence deployment of supervised learning methods becomes a hazard and its usage becomes impractical. So, we devise CUL(Centrality with Unsupervised Learning) method to learn the relative EC scores in a network in an unsupervised manner. To achieve this, we develop an Encoder-Decoder based framework that maps the nodes to their respective estimated EC scores. Extensive experiments were conducted on different synthetic and real-world networks. We compared CUL against a baseline supervised method for EC estimation similar to some of the past works. It was observed that even with training on a minuscule number of training datasets, CUL delivers a relatively better accuracy score when identifying the higher ranked nodes than its supervised counterpart. We also show that CUL is much faster and has a smaller runtime than the conventional baseline method for EC computation. The code is available at https://github.com/codexhammer/CUL.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 15 of its 34 references that are in the map. First posted on arXiv 8 Nov 2021.

Builds on

15 of 34 references.

References · 15

  1. 2017Attention Is All You Needcited by 60,361
  2. 2016Semi-Supervised Classification with Graph Convolutional Networkscited by 11,361
  3. 2017Graph Attention Networkscited by 8,923
  4. 2017Inductive Representation Learning on Large Graphscited by 6,320
  5. 2019Fast Graph Representation Learning with PyTorch Geometriccited by 2,434
  6. 2018Dynamic Graph CNN for Learning on Point Cloudscited by 2,223
  7. 2017Learning Combinatorial Optimization Algorithms over Graphscited by 561
  8. 2019Exact Combinatorial Optimization with Graph Convolutional Neural Networkscited by 318
  9. 2019A Fair Comparison of Graph Neural Networks for Graph Classificationcited by 244
  10. 2018Combinatorial Optimization with Graph Convolutional Networks and Guided Tree Searchcited by 183
  11. 2019Learning to Identify High Betweenness Centrality Nodes from Scratch: A Novel Graph Neural Network Approachcited by 16
  12. 2018Machine Learning in Network Centrality Measures: Tutorial and Outlookcited by 7
3 more
  1. 2020Approximating Network Centrality Measures Using Node Embedding and Machine Learningcited by 6
  2. 2020NodeNet: A Graph Regularised Neural Network for Node Classificationcited by 3
  3. 2015Use of Eigenvector Centrality to Detect Graph Isomorphismcited by 1

Built on by

Cited by year

Citing papers per year: 2022: 1.

1 paper.