Sécurité prête pour l'entreprise : Conforme ISO 27001 + SOC 2 Type I.
Ultralytics
Retour au glossaire Ultralytics

GraphRAG

Découvre comment GraphRAG combine les Knowledge Graphs avec le RAG pour améliorer le raisonnement LLM. Apprends à construire des pipelines multimodaux en utilisant Ultralytics YOLO26 et la Platform.

Le Graph Retrieval-Augmented Generation (GraphRAG) est un framework avancé qui intègre des Knowledge Graphs structurés à la Retrieval Augmented Generation (RAG) pour améliorer considérablement les capacités de raisonnement et de contexte des Large Language Models (LLMs). En organisant les données en nœuds et en arêtes explicitement interconnectés, GraphRAG permet aux systèmes d'IA de comprendre des relations complexes que la recherche de texte non structuré traditionnelle pourrait manquer. Cet ancrage structurel réduit fortement les hallucinations in LLMs et fournit des réponses plus précises pour les applications d'entreprise complexes, telles que celles construites avec les OpenAI's text generation models. L'approche a gagné une traction massive récemment, avec des études fondamentales de Microsoft Research soulignant la capacité de GraphRAG à répondre à des questions complexes à plusieurs sauts sur des jeux de données privés et hautement connectés.

Link to this sectionGraphRAG vs. RAG traditionnel#

Les systèmes RAG standards reposent principalement sur des vector databases et la semantic search pour trouver des documents basés sur une similarité mathématique à l'aide d'embeddings. Bien que cela soit très efficace pour des requêtes factuelles directes, cela peine avec le raisonnement « multi-sauts » — répondre à des questions qui nécessitent d'assembler des faits distincts dispersés dans plusieurs documents.

GraphRAG comble cette lacune en cartographiant explicitement la manière dont les entités sont liées les unes aux autres. Au lieu de simplement récupérer des morceaux de texte similaires, il navigue dans une topologie de graphe structurée. Cela le rend bien supérieur pour le data mining approfondi et la déduction logique complexe. Pour les ingénieurs et chercheurs qui construisent ces pipelines de raisonnement, des outils d'orchestration open-source comme LangChain fournissent des frameworks d'intégration de graphes robustes pour simplifier le déploiement.

Link to this sectionApplications concrètes#

GraphRAG transforme la façon dont les industries traitent des informations denses et interconnectées :

  • Recherche clinique et découverte de médicaments : Dans le domaine de l'IA appliquée à la santé, GraphRAG accélère la recherche en reliant les symptômes, les maladies, les protéines et les composés chimiques. Les agents d'IA médicaux peuvent parcourir ces connexions au sein de bases de données massives telles que le répertoire de littérature biomédicale de PubMed pour prédire de nouvelles cibles médicamenteuses ou résumer des voies pathologiques en cascade.
  • Détection de la fraude financière : Les activités frauduleuses se cachent souvent au sein de réseaux complexes de sociétés écrans et de transactions à haute fréquence. GraphRAG permet aux analystes d'interroger les données financières naturellement, en retraçant les relations cachées pour résumer les réseaux suspects qui échapperaient facilement aux modèles standards d'anomaly detection. Les plateformes d'infrastructure de graphes gérées comme Amazon Neptune et les solutions d'entreprise de Neo4j sont fréquemment déployées pour la détection de la fraude afin d'alimenter ces enquêtes par IA.

Link to this sectionConstruire des pipelines GraphRAG multimodaux#

L'incorporation de la computer vision dans les systèmes GraphRAG introduit le multi-modal learning, permettant à l'IA de « voir » et de cartographier dynamiquement le monde physique en données structurelles. En utilisant des modèles de vision de pointe comme Ultralytics YOLO26, tu peux extraire automatiquement des objets physiques à partir d'images ou de flux vidéo pour servir de nœuds contextuels au sein d'une architecture GraphRAG plus large.

import torch
from ultralytics import YOLO

# Load the recommended Ultralytics YOLO26 model
model = YOLO("yolo26n.pt")

# Run inference to extract visual objects for a GraphRAG pipeline
results = model("https://ultralytics.com/images/bus.jpg")

# Extract detected object classes to act as graph nodes
detected_classes = [model.names[int(c)] for c in results[0].boxes.cls]
nodes = torch.tensor([[i] for i in range(len(detected_classes))], dtype=torch.float)

print(f"Graph Nodes Extracted: {set(detected_classes)}")
# These visual entity nodes can now be linked in a graph database

Pour les équipes qui construisent ces applications multimodales complexes, la gestion des jeux de données de vision personnalisés requis est grandement simplifiée en utilisant l'Ultralytics Platform, qui offre un entraînement cloud sans code et un déploiement de modèles puissants. Pour explorer les mathématiques fondamentales et les tenseurs derrière la création de graphes, consulter la PyTorch official documentation on tensors et plonger dans les récents arXiv papers on GraphRAG implementations t'apportera des perspectives techniques approfondies sur l'avenir de l'artificial intelligence.

Explore solutions

Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus
Real-time AI that works with your team

IA dans la robotique

Équipe tes machines plus intelligentes avec les modèles Ultralytics YOLO. La vision par IA dans la robotique propulse la navigation autonome, la perception, le suivi d'objets et le contrôle en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans la logistique

Simplifie la logistique avec les modèles Ultralytics YOLO. La vision par IA permet l'inspection des colis, le tri, le suivi des véhicules et la surveillance de la sécurité des entrepôts en temps réel.
En savoir plus
Real-time AI that works with your team

IA dans le commerce de détail

Réinvente le commerce de détail avec les modèles Ultralytics YOLO. La vision par IA alimente le suivi des stocks, la surveillance des étagères, la gestion des files d'attente et des informations plus intelligentes sur les clients.
En savoir plus
Real-time AI that works with your team

IA dans la santé

Construis des solutions de santé avec les modèles Ultralytics YOLO. L'IA de vision dans la santé permet une imagerie médicale plus rapide, des diagnostics plus intelligents et une surveillance des patients.
En savoir plus
Real-time AI that works with your team

IA dans la fabrication

Optimise la fabrication avec les modèles Ultralytics YOLO. La vision par IA favorise le contrôle qualité, la détection des défauts, la conformité aux EPI et l'automatisation des chaînes de montage.
En savoir plus
Real-time AI that works with your operation

IA dans l'automobile

Applique la vision par ordinateur dans l'automobile avec les modèles Ultralytics YOLO. L'IA de vision améliore la sécurité routière, l'assistance à la conduite et l'automatisation des véhicules pour des routes plus intelligentes.
En savoir plus
Real-time AI tailored to your operation

IA en agriculture

Intègre l'IA de vision à l'agriculture intelligente avec les modèles Ultralytics YOLO. Optimise la surveillance des cultures, le suivi du bétail et l'agriculture de précision pour des rendements plus élevés et plus intelligents.
En savoir plus

Construisons ensemble le futur de l'IA !

Commence ton aventure avec le futur de l'apprentissage automatique