A Complex Network based Graph Embedding Method for Link Prediction

09/11/2022
by   Said Kerrache, et al.
0

Graph embedding methods aim at finding useful graph representations by mapping nodes to a low-dimensional vector space. It is a task with important downstream applications, such as link prediction, graph reconstruction, data visualization, node classification, and language modeling. In recent years, the field of graph embedding has witnessed a shift from linear algebraic approaches towards local, gradient-based optimization methods combined with random walks and deep neural networks to tackle the problem of embedding large graphs. However, despite this improvement in the optimization tools, graph embedding methods are still generically designed in a way that is oblivious to the particularities of real-life networks. Indeed, there has been significant progress in understanding and modeling complex real-life networks in recent years. However, the obtained results have had a minor influence on the development of graph embedding algorithms. This paper aims to remedy this by designing a graph embedding method that takes advantage of recent valuable insights from the field of network science. More precisely, we present a novel graph embedding approach based on the popularity-similarity and local attraction paradigms. We evaluate the performance of the proposed approach on the link prediction task on a large number of real-life networks. We show, using extensive experimental analysis, that the proposed method outperforms state-of-the-art graph embedding algorithms. We also demonstrate its robustness to data scarcity and the choice of embedding dimensionality.

READ FULL TEXT

page 10

page 12

research
07/15/2022

An Approach for Link Prediction in Directed Complex Networks based on Asymmetric Similarity-Popularity

Complex networks are graphs representing real-life systems that exhibit ...
research
05/25/2019

Is a Single Vector Enough? Exploring Node Polysemy for Network Embedding

Networks have been widely used as the data structure for abstracting rea...
research
02/25/2020

Network Representation Learning for Link Prediction: Are we improving upon simple heuristics?

Network representation learning has become an active research area in re...
research
10/20/2022

Low-Rank Representations Towards Classification Problem of Complex Networks

Complex networks representing social interactions, brain activities, mol...
research
02/08/2017

Name Disambiguation in Anonymized Graphs using Network Embedding

In real-world, our DNA is unique but many people share names. This pheno...
research
10/16/2019

Tutorial on NLP-Inspired Network Embedding

This tutorial covers a few recent papers in the field of network embeddi...
research
09/16/2022

A Systematic Evaluation of Node Embedding Robustness

Node embedding methods map network nodes to low dimensional vectors that...

Please sign up or login with your details

Forgot password? Click here to reset