63 repositorios
Methods for learning vector representations of nodes, edges, and entire graphs.
Explore 63 awesome GitHub repositories matching part of an awesome list · Embedding Algorithms. Refine with filters or upvote what's useful.
Starspace es un framework de vector embedding diseñado para entrenar representaciones de alta dimensión de texto e imágenes. Funciona como un sistema de aprendizaje automático para ranking neuronal, clasificación de texto y embedding de grafos de conocimiento, mapeando diferentes tipos de objetos en un espacio numérico compartido para facilitar tareas de recuperación y predicción. El sistema incluye herramientas especializadas para la finalización de grafos de conocimiento y predicción de enlaces representando entidades y sus relaciones dentro de un espacio vectorial multirelacional. Además, proporciona capacidades para la recomendación de contenido semántico y clasificación de texto a gran escala mapeando entradas a etiquetas objetivo o elementos candidatos. El framework cubre áreas de capacidad amplias, incluyendo ranking de entidades basado en similitud, extracción de vector embedding de documentos o n-gramas, y el uso de entrenamiento basado en caminatas aleatorias (random-walk). Para gestionar grandes datasets, incorpora carga de datos comprimidos basada en disco y optimización de muestreo negativo.
General-purpose embedding framework for various data types.
Generate embeddings from large-scale graph-structured data.
Distributed system for learning embeddings on massive graphs.
DeepWalk - Deep Learning for Graphs
Online learning of social representations using random walks.
This repository provides a reference implementation of node2vec as described in the paper:
Scalable feature learning for networks using random walks.
Karate Club: An API Oriented Open-source Python Framework for Unsupervised Learning on Graphs (CIKM 2020)
Comprehensive library of graph embedding and community detection algorithms.
PyTorch implementation of the NIPS-17 paper "Poincaré Embeddings for Learning Hierarchical Representations"
Learning hierarchical representations using Poincaré embeddings.
Collection of graph embedding techniques and performance benchmarks.
LINE: Large-scale information network embedding
Large-scale information network embedding algorithm.
Semi-supervised learning with graph embeddings
Semi-supervised learning framework using graph embeddings.
Learning distributed representations of entire graphs.
Graph convolutional neural network for multirelational link prediction
Graph neural network for multi-relational link prediction.
A PyTorch implementation of ACM SIGKDD 2019 paper "Predicting Dynamic Embedding Trajectory in Temporal Interaction Networks"
Predicting dynamic embedding trajectories in temporal interaction networks.
Hyperbolic Embeddings
Representation learning using hyperbolic geometry for graph data.
This repository provides a reference implementation of struc2vec.
Learning node representations based on structural identity.
A PyTorch Implementation of "Watch Your Step: Learning Node Embeddings via Graph Attention" (NeurIPS 2018).
Learning node embeddings via graph attention mechanisms.
A PyTorch implementation of "Signed Graph Convolutional Network" (ICDM 2018).
Graph convolutional network designed for signed graphs.
The TensorFlow reference implementation of 'GEMSEC: Graph Embedding with Self Clustering' (ASONAM 2019).
Graph embedding framework with integrated self-clustering.
DSAA 2018 Autoencoders for Link Prediction and Semi-Supervised Node Classification
Autoencoder-based approach for graph prediction tasks.
BiNE: Bipartite Network Embedding
Embedding framework specifically for bipartite network structures.
A Pytorch implementation of "Splitter: Learning Node Representations that Capture Multiple Social Contexts" (WWW 2019).
Learning node representations that capture multiple social contexts.