Network Embedding

153 papers with code • 0 benchmarks • 4 datasets

Network Embedding, also known as "Network Representation Learning", is a collective term for techniques for mapping graph nodes to vectors of real numbers in a multidimensional space. To be useful, a good embedding should preserve the structure of the graph. The vectors can then be used as input to various network and graph analysis tasks, such as link prediction

Source: Tutorial on NLP-Inspired Network Embedding

Libraries

Use these libraries to find Network Embedding models and implementations

Most implemented papers

Binarized Attributed Network Embedding

benedekrozemberczki/karateclub ICDM 2018

To this end, we present a Binarized Attributed Network Embedding model (BANE for short) to learn binary node representation.

Enhanced Network Embedding with Text Information

benedekrozemberczki/karateclub 24th International Conference on Pattern Recognition (ICPR) 2018

TENE learns the representations of nodes under the guidance of both proximity matrix which captures the network structure and text cluster membership matrix derived from clustering for text information.

HAHE: Hierarchical Attentive Heterogeneous Information Network Embedding

zhoushengisnoob/HAHE 31 Jan 2019

Second, given a meta path, nodes in HIN are connected by path instances while existing works fail to fully explore the differences between path instances that reflect nodes' preferences in the semantic space.

DANE: Domain Adaptive Network Embedding

lukashedegaard/dage 3 Jun 2019

Recent works reveal that network embedding techniques enable many machine learning models to handle diverse downstream tasks on graph structured data.

DynWalks: Global Topology and Recent Changes Awareness Dynamic Network Embedding

houchengbin/DynWalks arXiv 2019

Dynamic network embedding aims to learn low dimensional embeddings for unseen and seen nodes by using any currently available snapshots of a dynamic network.

Fast and Accurate Network Embeddings via Very Sparse Random Projection

GTmac/FastRP 30 Aug 2019

Two key features of FastRP are: 1) it explicitly constructs a node similarity matrix that captures transitive relationships in a graph and normalizes matrix entries based on node degrees; 2) it utilizes very sparse random projection, which is a scalable optimization-free method for dimension reduction.

HiGitClass: Keyword-Driven Hierarchical Classification of GitHub Repositories

yuzhimanhua/HiGitClass 16 Oct 2019

With the massive number of repositories available, there is a pressing need for topic-based search.

Unsupervised Attributed Multiplex Network Embedding

pcy1302/DMGI 15 Nov 2019

Even for those that consider the multiplexity of a network, they overlook node attributes, resort to node labels for training, and fail to model the global properties of a graph.

Adversarial Deep Network Embedding for Cross-network Node Classification

shenxiaocam/ACDNE 18 Feb 2020

This motivates us to propose an adversarial cross-network deep network embedding (ACDNE) model to integrate adversarial domain adaptation with deep network embedding so as to learn network-invariant node representations that can also well preserve the network structural information.

Benchmarking Network Embedding Models for Link Prediction: Are We Making Progress?

aida-ugent/NRL4LP 25 Feb 2020

Network embedding methods map a network's nodes to vectors in an embedding space, in such a way that these representations are useful for estimating some notion of similarity or proximity between pairs of nodes in the network.