Network Embedding Methods: Study and Comparison

Graph is a powerful language that can model many systems in different fields such as information sciences, social sciences, Biology, mathematics, physics, etc. Graphs can capture very well the relationships between nodes and their structure. Representing data through graphs has some limitations and is challenging to use them like input in machine learning and deep learning models. This challenge can be overcome by using network embedding. Embedding represents a network into low-dimensional vector space. Several methods have been proposed to embed networks. Methods like DeepWalk, Node2Vec and GraphSAGE have gained traction. DeepWalk employs random walks to capture local neighborhood information, generating embeddings using skip-gram models. Node2Vec extends this by incorporating biased random walks, balancing exploration and exploitation of the network. GraphSAGE adopts a neighborhood aggregation strategy, aggregating features from a node's local graph structure through different convolutional layers. These methods facilitate downstream tasks like node classification, link prediction and clustering. Challenges include scalability to large networks, handling heterogeneous information and preserving structural characteristics. Recent advancements integrate techniques like attention mechanisms and reinforcement learning for improved embeddings. Network embedding methods continue to evolve, catering to diverse applications in social networks, biology and recommendation systems, offering insights into complex network structures. In this paper we provide networks embedding concepts and some methods. A comparison between embedding methods is presented. Embedding network methods on node classification tasks on different benchmark datasets have been conducted in order to evaluate them. Through rigorous evaluation, we assess their effectiveness in capturing latent features and improving classification accuracy across various domains.

Authors

Publication Details

Journal
Electrotehnica Electronica Automatica
Published
2024-12-18
DOI
https://doi.org/10.46904/eea.24.72.4.1108008
Primary Topic
Software-Defined Networks and 5G
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Network Embedding Methods: Study and Comparison

Bilal Saoud, Sabrina Benbatata
Electrotehnica Electronica Automatica
Software-Defined Networks and 5G
article

Network Embedding Methods: Study and Comparison

Bilal Saoud, Sabrina Benbatata
article en

Abstract

Graph is a powerful language that can model many systems in different fields such as information sciences, social sciences, Biology, mathematics, physics, etc. Graphs can capture very well the relationships between nodes and their structure. Representing data through graphs has some limitations and is challenging to use them like input in machine learning and deep learning models. This challenge can be overcome by using network embedding. Embedding represents a network into low-dimensional vector space. Several methods have been proposed to embed networks. Methods like DeepWalk, Node2Vec and GraphSAGE have gained traction. DeepWalk employs random walks to capture local neighborhood information, generating embeddings using skip-gram models. Node2Vec extends this by incorporating biased random walks, balancing exploration and exploitation of the network. GraphSAGE adopts a neighborhood aggregation strategy, aggregating features from a node's local graph structure through different convolutional layers. These methods facilitate downstream tasks like node classification, link prediction and clustering. Challenges include scalability to large networks, handling heterogeneous information and preserving structural characteristics. Recent advancements integrate techniques like attention mechanisms and reinforcement learning for improved embeddings. Network embedding methods continue to evolve, catering to diverse applications in social networks, biology and recommendation systems, offering insights into complex network structures. In this paper we provide networks embedding concepts and some methods. A comparison between embedding methods is presented. Embedding network methods on node classification tasks on different benchmark datasets have been conducted in order to evaluate them. Through rigorous evaluation, we assess their effectiveness in capturing latent features and improving classification accuracy across various domains.

Electrotehnica Electronica AutomaticaVol. 72(4)
Openalex Percentile: Top 70%
Software-Defined Networks and 5G
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Network Embedding Methods: Study and Comparison — Bilal Saoud, Sabrina Benbatata · Electrotehnica Electronica Automatica (2024) | TGRS Research Map | TGRS