Встречай YOLO26: ИИ компьютерного зрения нового поколения.
Ultralytics
Назад к глоссарию Ultralytics

GraphRAG

Узнай, как GraphRAG объединяет графы знаний с RAG для улучшения логических рассуждений LLM. Научись создавать мультимодальные конвейеры с помощью Ultralytics YOLO26 и Platform.

Графово-поисково-дополненная генерация (GraphRAG) — это передовая архитектура, объединяющая структурированные графы знаний с поисково-дополненной генерацией (RAG) для значительного улучшения способностей больших языковых моделей (LLM) к логическим рассуждениям и контекстуальному пониманию. Организуя данные в виде явно взаимосвязанных узлов и ребер, GraphRAG позволяет ИИ-системам понимать сложные связи, которые могут быть упущены при традиционном поиске по неструктурированному тексту. Такая структурная привязка резко сокращает количество галлюцинаций в LLM и обеспечивает более точные ответы для сложных корпоративных приложений, например, тех, что созданы с использованием моделей генерации текста OpenAI. Этот подход получил широкое распространение в последнее время, а фундаментальные исследования Microsoft Research подчеркивают способность GraphRAG отвечать на сложные многошаговые вопросы по закрытым, сильно связанным наборам данных.

Link to this sectionGraphRAG против традиционного RAG#

Стандартные RAG-системы опираются преимущественно на векторные базы данных и семантический поиск для поиска документов на основе математической близости с использованием эмбеддингов. Хотя это очень эффективно для прямых фактологических запросов, такой метод плохо справляется с «многошаговыми» рассуждениями, требующими сопоставления отдельных фактов, разбросанных по разным документам.

GraphRAG устраняет этот разрыв, явно отображая взаимосвязи между объектами. Вместо того чтобы просто извлекать похожие фрагменты текста, система перемещается по структурированной топологии графа. Это делает ее гораздо более совершенным инструментом для глубокого анализа данных и сложных логических выводов. Для инженеров и исследователей, создающих подобные конвейеры рассуждений, инструменты оркестрации с открытым исходным кодом, такие как LangChain, предоставляют надежные фреймворки для интеграции графов, упрощая развертывание.

Link to this sectionРеальные применения#

GraphRAG меняет способы обработки плотной и взаимосвязанной информации в разных отраслях:

  • Клинические исследования и разработка лекарств: В сфере ИИ в здравоохранении GraphRAG ускоряет исследования, связывая симптомы, болезни, белки и химические соединения. Медицинские ИИ-агенты могут перемещаться по этим связям в огромных базах данных, таких как репозиторий биомедицинской литературы PubMed, для прогнозирования новых целей для лекарств или обобщения каскадных путей развития заболеваний.
  • Обнаружение финансовых мошенничеств: Мошенническая деятельность часто скрывается в сложных сетях подставных компаний и высокочастотных транзакций. GraphRAG позволяет аналитикам делать запросы к финансовым данным естественным образом, отслеживая скрытые связи и суммируя подозрительные сети, которые легко ускользнули бы от стандартных моделей обнаружения аномалий. Управляемые платформы графовой инфраструктуры, такие как Amazon Neptune, и корпоративные решения от Neo4j часто используются для обнаружения мошенничества при проведении таких ИИ-расследований.

Link to this sectionСоздание мультимодальных конвейеров GraphRAG#

Внедрение компьютерного зрения в системы GraphRAG открывает возможности мультимодального обучения, позволяя ИИ «видеть» и динамически отображать физический мир в структурные данные. Используя передовые модели зрения, такие как Ultralytics YOLO26, разработчики могут автоматически извлекать физические объекты из изображений или видеопотоков, чтобы использовать их в качестве контекстуальных узлов в более широкой архитектуре GraphRAG.

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

Для команд, создающих сложные мультимодальные приложения, управление необходимыми пользовательскими наборами данных для зрения значительно упрощается с помощью платформы Ultralytics, которая предлагает мощное облачное обучение и развертывание моделей без написания кода. Чтобы изучить фундаментальную математику и тензоры, лежащие в основе создания графов, ознакомься с официальной документацией PyTorch по тензорам и погрузись в недавние статьи на arXiv о реализации GraphRAG, которые дадут глубокое техническое понимание будущего искусственного интеллекта.

Explore solutions

Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ машинного зрения в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной индустрии

Применяй компьютерное зрение в автомобильной сфере с помощью моделей Ultralytics YOLO. ИИ для обработки изображений повышает безопасность дорожного движения, эффективность систем помощи водителю и автоматизацию транспортных средств, делая дороги умнее.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения в медицине ускоряет анализ медицинских изображений, делает диагностику точнее, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание потребностей клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Расширяй возможности интеллектуальных машин с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к СИЗ и автоматизацию сборочных линий.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения позволяет проверять посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность склада в реальном времени.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ машинного зрения в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной индустрии

Применяй компьютерное зрение в автомобильной сфере с помощью моделей Ultralytics YOLO. ИИ для обработки изображений повышает безопасность дорожного движения, эффективность систем помощи водителю и автоматизацию транспортных средств, делая дороги умнее.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения в медицине ускоряет анализ медицинских изображений, делает диагностику точнее, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание потребностей клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Расширяй возможности интеллектуальных машин с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к СИЗ и автоматизацию сборочных линий.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения позволяет проверять посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность склада в реальном времени.

Узнать больше
Real-time AI tailored to your operation

ИИ в сельском хозяйстве

Внедряй ИИ машинного зрения в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.

Узнать больше
Real-time AI that works with your operation

ИИ в автомобильной индустрии

Применяй компьютерное зрение в автомобильной сфере с помощью моделей Ultralytics YOLO. ИИ для обработки изображений повышает безопасность дорожного движения, эффективность систем помощи водителю и автоматизацию транспортных средств, делая дороги умнее.

Узнать больше
Real-time AI that works with your team

ИИ в здравоохранении

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения в медицине ускоряет анализ медицинских изображений, делает диагностику точнее, а мониторинг пациентов — эффективнее.

Узнать больше
Real-time AI that works with your team

ИИ в розничной торговле

Переосмысли розничную торговлю с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание потребностей клиентов.

Узнать больше
Real-time AI that works with your team

ИИ в робототехнике

Расширяй возможности интеллектуальных машин с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.

Узнать больше
Real-time AI that works with your team

ИИ в производстве

Оптимизируй производство с моделями Ultralytics YOLO. ИИ машинного зрения обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к СИЗ и автоматизацию сборочных линий.

Узнать больше
Real-time AI that works with your team

ИИ в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. ИИ для компьютерного зрения позволяет проверять посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность склада в реальном времени.

Узнать больше

Давай строить будущее ИИ вместе!

Начни свой путь в будущее машинного обучения