Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Red de gráficos profundos

Modo de enfoque
Red de gráficos profundos - Amazon SageMaker AI

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

Las redes de gráficos profundos se refieren a un tipo de red neuronal que está entrenada para resolver problemas de gráficos. Una red de gráficos profundos utiliza un marco de aprendizaje profundo subyacente como PyTorch o MXNet. El potencial de las redes de grafos en aplicaciones prácticas de IA se destaca en los tutoriales de Amazon SageMaker AI para Deep Graph Library (DGL). Entre los ejemplos de modelos de entrenamiento en conjuntos de datos gráficos se incluyen redes sociales, bases de conocimiento, biología y química.

The Deep Graph Library (DGL) ecosystem.

Figura 1. El ecosistema de DGL

Se proporcionan varios ejemplos de uso de contenedores de aprendizaje profundo de Amazon SageMaker AI preconfigurados con DGL. Si tiene módulos especiales que desea usar con DGL, también puede construir su propio contenedor. Los ejemplos incluyen heterógrafos, que son gráficos que tienen varios tipos de nodos y bordes, y se basan en diversas aplicaciones de distintos campos científicos, como la bioinformática y el análisis de redes sociales. DGL proporciona una amplia gama de implementaciones de redes neuronales gráficas para distintos tipos de modelos. Algunos de los aspectos más destacados incluyen:

  • GCN: red convolucional gráfica

  • R-GCN: red convolucional gráfica relacional

  • GAT: red de atención gráfica

  • DGMG: modelos generativos profundos de gráficos

  • JTNN: red neuronal del árbol de conexiones

Para entrenar una red de gráficos profundos
  1. Desde la JupyterLabvista de Amazon SageMaker AI, explore los cuadernos de ejemplo y busque las carpetas DGL. Se pueden incluir varios archivos para dar soporte a un ejemplo. Examine los requisitos previos en el archivo README.

  2. Ejecute el cuaderno de ejemplo .ipynb. 

  3. Busque la función de estimador y anote la línea en la que está utilizando un contenedor ECR de Amazon para DGL y un tipo de instancia específico. Es posible que desee actualizar esto para utilizar un contenedor en su región preferida.

  4. Ejecute la función para iniciar la instancia y use el contenedor DGL para entrenar una red gráfica. El lanzamiento de esta instancia conlleva cargos. La instancia se termina automáticamente cuando se completa el entrenamiento.

Se proporciona un ejemplo de incrustación de gráficos de conocimiento (KGE). Utiliza el conjunto de datos Freebase, una base de conocimientos de datos generales. Un caso de uso de ejemplo sería representar gráficamente las relaciones de las personas y predecir su nacionalidad. 

Un ejemplo de implementación de una red convolucional de gráficos (GCN) muestra cómo se puede entrenar una red de gráficos para predecir la toxicidad. Un conjunto de datos fisiológicos, Tox21, proporciona medidas de toxicidad de cómo afectan las sustancias a las respuestas biológicas. 

Otro ejemplo de GCN muestra cómo entrenar una red gráfica en un conjunto de datos bibliográficos de publicaciones científicas, conocido como Cora. Puede usarlo para encontrar relaciones entre autores, temas y conferencias.

El último ejemplo es un sistema de recomendación para reseñas de películas. Utiliza una red gráfica de finalización matricial convolucional (GCMC) basada en los conjuntos de datos. MovieLens Estos conjuntos de datos constan de títulos de películas, géneros y puntuaciones de usuarios.

PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.