Zubnet AIAprenderWiki › Grafo de Conocimiento
Fundamentos

Grafo de Conocimiento

También conocido como: KG, Ontología
Una representación estructurada del conocimiento como una red de entidades (nodos) conectadas por relaciones (aristas). "París (entidad) es la capital de (relación) Francia (entidad)". Los grafos de conocimiento codifican hechos de una manera que soporta razonamiento, consultas y descubrimiento. El Knowledge Graph de Google, Wikidata y los grafos de conocimiento empresariales impulsan la búsqueda, las recomendaciones y la integración de datos.

Por qué importa

Los grafos de conocimiento complementan a los LLMs proporcionando hechos estructurados y verificables que los LLMs pueden consultar en lugar de alucinar. Mientras los LLMs almacenan conocimiento implícitamente en pesos (y a veces se equivocan), los grafos de conocimiento lo almacenan explícitamente en tripletas que pueden verificarse y actualizarse. La combinación de LLMs (para entender lenguaje natural) y KGs (para anclar en hechos) es un patrón poderoso para IA empresarial.

En profundidad

Un grafo de conocimiento almacena conocimiento como tripletas (sujeto, predicado, objeto): (Albert Einstein, nacido_en, Ulm), (Ulm, ubicado_en, Alemania). Estas tripletas forman un grafo donde las entidades son nodos y las relaciones son aristas. Puedes recorrer el grafo para responder preguntas de múltiples saltos: "¿Dónde nació la persona que desarrolló la relatividad general?" sigue Einstein → nacido_en → Ulm → ubicado_en → Alemania.

KGs + LLMs

La integración de grafos de conocimiento con LLMs toma varias formas: usar KGs como fuente para RAG (recuperar subgrafos relevantes para una consulta), usar LLMs para poblar KGs (extraer entidades y relaciones del texto), y usar KGs para verificar salidas de LLMs (comprobar hechos declarados contra el grafo). GraphRAG (Microsoft) usa LLMs para construir un grafo de conocimiento a partir de documentos, luego consulta ese grafo para una recuperación más estructurada que la búsqueda vectorial pura.

Construir Grafos de Conocimiento

Construir un grafo de conocimiento requiere: extracción de entidades (identificar personas, lugares, conceptos en texto), extracción de relaciones (identificar cómo se relacionan las entidades), resolución de entidades (reconocer que "CDMX", "Ciudad de México" y "la capital mexicana" son la misma entidad), y diseño de esquema (definir qué tipos de entidades y relaciones existen). Los LLMs han hecho cada uno de estos pasos más barato y más preciso, democratizando la construcción de KGs para organizaciones que previamente no podían costear el esfuerzo manual.

Conceptos relacionados

← Todos los términos
← Gradient Checkpointing Groq →
ESC
Empieza a escribir para buscar...