Saltar al contenido principal
ToolPotion
Asesor de IA
Enviar

CompGCN

Repositorios de IA en GitHubModelos de IA y LLMCódigo abierto · Linux, macOS, Windows

CompGCN es una implementación en PyTorch de Redes Convolucionales de Grafos Multi-Relacionales Basadas en Composición. Permite el aprendizaje avanzado de representaciones de grafos para tareas como la predicción de enlaces en grafos de conocimiento, ofreciendo operaciones de composición flexibles y compatibilidad con diversas funciones de puntuación.

Ver repositorio
Compartir
Ver repositorio
Compartir

CompGCN (Composition-Based Multi-Relational Graph Convolutional Networks) es un modelo de IA diseñado para el aprendizaje de representaciones de grafos multi-relacionales. Desarrollada por malllabiisc y presentada en ICLR 2020, esta implementación en PyTorch se centra en mejorar las redes convolucionales de grafos para tareas como la predicción de enlaces en grafos de conocimiento.

Leer más

La innovación central de CompGCN reside en su operación de composición, denotada por φ(·). Dadas las incrustaciones de nodos y relaciones, CompGCN aplica esta función de composición sobre cada arista en el vecindario de un nodo. Las incrustaciones compuestas resultantes se convolucionan luego con filtros específicos para relaciones originales e inversas. El modelo agrega mensajes de los vecinos para actualizar la incrustación del nodo central y transforma las incrustaciones de relaciones utilizando una matriz de pesos dedicada. Este enfoque permite representaciones más ricas de datos relacionales complejos.

CompGCN es compatible con PyTorch 1.0 y Python 3.x. El proyecto proporciona conjuntos de datos como FB15k-237 y WN18RR, comúnmente utilizados para la predicción de enlaces en grafos de conocimiento, que se incluyen en el directorio de datos. La instalación de dependencias se gestiona a través de un archivo `requirements.txt`. El repositorio incluye scripts y comandos para reproducir los resultados reportados, demostrando su aplicación con diferentes funciones de puntuación como TransE, DistMult y ConvE, y varias operaciones de composición que incluyen sustracción, multiplicación y correlación circular.

Este modelo es particularmente valioso para investigadores y profesionales que trabajan con grafos de conocimiento a gran escala y estructuras relacionales complejas. Su capacidad para manejar datos multi-relacionales de manera efectiva lo hace adecuado para aplicaciones que requieren una comprensión profunda de las conexiones y relaciones dentro de los datos. La naturaleza de código abierto del proyecto en GitHub facilita la colaboración y el desarrollo futuro en el campo del aprendizaje de representaciones de grafos.

  • CategoríaModelos de IA y LLM
  • Modelo de preciosCódigo abierto
  • ImplementaciónNube, Autoalojado
  • PlataformasLinux, macOS, Windows

  • Redes convolucionales de grafos multi-relacionales basadas en composición

  • Soporta diversas operaciones de composición: sustracción, multiplicación, correlación circular

  • Compatible con PyTorch 1.0 y Python 3.x

  • Incluye conjuntos de datos para predicción de enlaces en grafos de conocimiento (FB15k-237, WN18RR)

  • Resultados reproducibles para tareas de predicción de enlaces

  • Utiliza filtros específicos para relaciones originales e inversas

  • Agrega mensajes de vecinos para actualizaciones de incrustaciones de nodos

  • Transforma incrustaciones de relaciones con matrices de pesos dedicadas

  • Implementación de código abierto disponible en GitHub

  1. Configurar Entorno: Instalar dependencias usando `requirements.txt`.

  2. Preparar Datos: Ejecutar `./setup.sh` para la extracción de conjuntos de datos y la configuración de carpetas.

  3. Configurar Entrenamiento: Seleccionar la función de puntuación, la operación de composición y los hiperparámetros.

  4. Ejecutar Experimentos: Ejecutar `run.py` con los argumentos especificados para la predicción de enlaces.

  5. Reproducir Resultados: Usar los comandos proporcionados para replicar el rendimiento reportado.

  6. Integrar Modelo: Adaptar la arquitectura del modelo y los scripts de entrenamiento para aplicaciones personalizadas.

  • Predicción de Enlaces en Grafos de Conocimiento
  • Aprendizaje de Representaciones de Grafos
  • Análisis de Datos Multi-Relacionales
  • Sistemas de Recomendación
  • Análisis de Redes Semánticas

Reseñas de CompGCN

Cargando...

Herramientas de IA populares como CompGCN

LightGCN

Repositorios de IA en GitHub

LightGCN es una Red Convolucional de Grafos simplificada diseñada para sistemas de recomendación. Se centra en el componente esencial de agregación de vecindario para el filtrado…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Red Convolucional de Grafos simplificada diseñada para sistemas de recomendación. Se centra en el componente esencial de agregación de vecindario para el filtrado…LightGCN es una Red Convolucional de Grafos simplificada diseñada para sistemas de recomendación. Se centra en el componente esencial de agregación de vecindario para el filtrado…

Modelos de IA y LLM
Ver el Top 250 de Repositorios de IA en GitHub

Redes Convolucionales de Grafos

Repositorios de IA en GitHub

Las Redes Convolucionales de Grafos (GCNs) son un tipo de red neuronal diseñada para procesar datos estructurados como grafos. Generalizan las redes neuronales convolucionales a…

Otras herramientas de IA
Ver herramienta

SEAL Predicción de Enlaces

Repositorios de IA en GitHub

SEAL es un marco novedoso para la predicción de enlaces que transforma el problema en una tarea de clasificación de subgrafos. Extrae subgrafos envolventes de h-saltos y matrices…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Marco novedoso para la predicción de enlaces que transforma el problema en una tarea de clasificación de subgrafos. Extrae subgrafos envolventes de h-saltos y matrices…SEAL es un marco novedoso para la predicción de enlaces que transforma el problema en una tarea de clasificación de subgrafos. Extrae subgrafos envolventes de h-saltos y matrices…

Modelos de IA y LLM
Ver el Top 250 de Repositorios de IA en GitHub

Redes Temporales de Grafos

Repositorios de IA en GitHub

Las Redes Temporales de Grafos (TGNs) ofrecen un marco genérico y eficiente para el aprendizaje profundo en grafos dinámicos. Esta biblioteca basada en Python utiliza módulos de…

Modelos de IA y LLM
Ver herramienta

Filtrado Colaborativo Neuronal Gráfico

Repositorios de IA en GitHub

El Filtrado Colaborativo Neuronal Gráfico (NGCF) es un marco de recomendación que aprovecha las redes neuronales gráficas. Codifica explícitamente las señales colaborativas a…

Modelos de IA y LLM
Ver herramienta

Vision GNN (ViG)

Repositorios de IA en GitHub

Vision GNN (ViG) es una implementación en PyTorch de Vision Graph Neural Networks desarrollada por Huawei Noah's Ark Lab. Ofrece backbones de IA eficientes para tareas de…

Modelos de IA y LLM
Ver herramienta

Repositorios de IA en GitHub

Implementación en PyTorch de Vision Graph Neural Networks desarrollada por Huawei Noah's Ark Lab. Ofrece backbones de IA eficientes para tareas de…Vision GNN (ViG) es una implementación en PyTorch de Vision Graph Neural Networks desarrollada por Huawei Noah's Ark Lab. Ofrece backbones de IA eficientes para tareas de…

Modelos de IA y LLM
Ver el Top 250 de Repositorios de IA en GitHub
1 de 8