¡Sintonice YOLO Vision 2025!
25 de septiembre de 2025
10:00 — 18:00 BST
Evento híbrido
Yolo Vision 2024
Glosario

Gráfico de conocimiento

Descubra cómo los grafos de conocimiento revolucionan la IA al modelar relaciones complejas, permitiendo la búsqueda semántica, las recomendaciones personalizadas y más.

Un grafo de conocimiento es un modelo que organiza y conecta información de diversas fuentes para representar el conocimiento sobre un dominio de forma estructurada y similar a la humana. A diferencia de una base de datos tradicional que almacena datos en tablas, un grafo de conocimiento captura información como una red de entidades (objetos del mundo real, eventos, situaciones o conceptos abstractos) y las relaciones entre ellos. Esta estructura permite a los sistemas de IA comprender el contexto, extraer inferencias y responder a preguntas complejas de forma más eficaz que simplemente haciendo coincidir palabras clave. El concepto es un componente central de la Web Semántica, cuyo objetivo es hacer que los datos de Internet sean legibles por las máquinas.

La estructura de un grafo de conocimiento consta de nodos (entidades), aristas (relaciones) y propiedades (atributos que describen las entidades). Por ejemplo, en un grafo sobre películas, "Leonardo DiCaprio" sería un nodo de entidad, "actuó en" sería una arista de relación y "Titanic" sería otro nodo de entidad. El nodo "Leonardo DiCaprio" también podría tener propiedades como "Fecha de nacimiento". Entre los grafos de conocimiento públicos destacados se incluyen el grafo de conocimiento de Google y proyectos de código abierto como DBpedia.

Aplicaciones en IA y Machine Learning

Los gráficos de conocimiento son fundamentales para numerosas aplicaciones inteligentes:

  • Búsqueda Semántica: Los motores de búsqueda utilizan grafos de conocimiento para comprender la intención detrás de las consultas y proporcionar resultados contextuales más relevantes, más allá de la simple coincidencia de palabras clave. Esto les permite responder preguntas directas como "¿quién es el CEO de Apple?" recorriendo el grafo.
  • Sistemas de recomendación: Al modelar las relaciones entre usuarios, elementos y sus atributos, los grafos de conocimiento permiten recomendaciones más sofisticadas y personalizadas en áreas como la IA en el comercio minorista y la transmisión de contenido.
  • Respuesta a preguntas y Chatbots: Los grafos de conocimiento proporcionan conocimiento estructurado que permite a los sistemas de IA responder preguntas complejas navegando por las relaciones entre entidades, lo que mejora las capacidades de la IA conversacional.
  • Integración de datos: Los grafos de conocimiento pueden unificar datos de fuentes dispares, creando una visión coherente e interconectada de la información en toda una organización. Esto es vital para el análisis de Big Data y a menudo se consulta utilizando lenguajes como SPARQL.
  • Mejora de Otros Modelos de IA: Los grafos de conocimiento pueden proporcionar conocimiento contextual de fondo para otras tareas de IA. Por ejemplo, en Visión Artificial (CV), un grafo podría vincular objetos identificados por modelos como Ultralytics YOLO11 a información sobre sus propiedades o funciones, lo que lleva a una comprensión más rica de la escena. Plataformas como Ultralytics HUB gestionan los conjuntos de datos y los modelos que pueden aprovechar este conocimiento estructurado.

Ejemplos del mundo real

  1. Personalización del comercio electrónico: Un minorista en línea utiliza un grafo de conocimiento que conecta clientes, productos, marcas, categorías, historial de visualización y datos de compra. Cuando un usuario busca "zapatillas para correr", el grafo ayuda al sistema a comprender conceptos relacionados (por ejemplo, "maratón", "trail running") y las preferencias del usuario para proporcionar resultados y recomendaciones altamente personalizados para productos complementarios. Esto mejora la experiencia del cliente en general.
  2. Soluciones de IA en el sector salud: Una institución de investigación médica construye un grafo de conocimiento que vincula enfermedades, síntomas, genes, medicamentos y publicaciones de investigación de fuentes como PubMed. Esto permite a los investigadores consultar relaciones complejas, como "Encontrar fármacos que se dirijan a la proteína X y se utilicen para tratar la enfermedad Y", acelerando el descubrimiento de fármacos y mejorando el soporte diagnóstico para el análisis de imágenes médicas.

Gráfico de conocimiento frente a conceptos relacionados

  • Base de datos: Una base de datos relacional tradicional almacena los datos en tablas rígidas predefinidas con filas y columnas. Un grafo de conocimiento utiliza una estructura de grafo flexible (nodos y aristas), que se adapta mejor a la representación de relaciones complejas y en evolución y a la inferencia de nuevas conexiones. Las bases de datos de grafos modernas como Neo4j están diseñadas específicamente para gestionar esta estructura.
  • Búsqueda Vectorial: Este es un método para encontrar elementos similares basándose en la proximidad de sus incrustaciones vectoriales. Si bien las bases de datos vectoriales son muy eficientes para las búsquedas de similitud, no almacenan explícitamente las relaciones como lo hace un grafo de conocimiento. Los grafos de conocimiento definen conexiones explícitas, mientras que la búsqueda vectorial encuentra conexiones implícitas basadas en características aprendidas.
  • Modelos de Lenguaje Grandes (LLMs): Los LLM almacenan el conocimiento implícitamente en sus parámetros después de ser entrenados con grandes cantidades de texto. Los grafos de conocimiento almacenan el conocimiento de forma explícita y verificable. Se pueden usar juntos; un LLM podría responder a una consulta recuperando primero información factual de un grafo de conocimiento para reducir las alucinaciones y garantizar la precisión, una técnica central para la Generación Aumentada por Recuperación (RAG).

Únete a la comunidad de Ultralytics

Únete al futuro de la IA. Conecta, colabora y crece con innovadores de todo el mundo

Únete ahora
Enlace copiado al portapapeles