YOLO Vision 2026:
Назад к глоссарию Ultralytics

Causal Discovery

Узнай, как каузальный анализ выявляет причинно-следственные связи, ориентированные ациклические графы и сценарии применения искусственного интеллекта на основе данных компьютерного зрения, Ultralytics YOLO и практических рекомендаций.

Поиск причинно-следственных связей — это процесс выявления возможных причинно-следственных связей на основе данных, обычно представляемых в виде направленного графа. В отличие от обычного машинного обучения, которое в первую очередь прогнозирует результаты на основе закономерностей, поиск причинно-следственных связей определяет, какие переменные могут напрямую влиять на другие. Например, он может исследовать, увеличивает ли дождь заторы на дорогах, изменяет ли затор время работы светофоров или на то и другое влияет третий фактор.

Результатом является гипотеза о причинной структуре, а не автоматическое доказательство. Её надежность зависит от качества данных, предметных знаний, статистических допущений и проверки с помощью экспериментов или новых условий.

Как работает поиск причинно-следственных связей#

Система поиска причинно-следственных связей рассматривает измеренные переменные как узлы, а их возможные причинно-следственные связи — как ребра. В направленном ребре, таком как X → Y, X является кандидатом на роль прямой причины Y по отношению к другим переменным, включенным в анализ. Эти связи часто представляются байесовской сетью или ориентированным ациклическим графом (DAG), что означает, что стрелки не могут образовывать направленный цикл.

Алгоритмы обычно изучают структуру одним из трех способов:

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

Документация causal-learn предоставляет реализации, охватывающие эти категории. Однако наблюдательные данные часто поддерживают несколько эквивалентных графов, а не один уникально ориентированный граф DAG.

Ключевые понятия и связанные термины#

Поиск причинно-следственных связей следует отличать от нескольких смежных идей:

  • Корреляция измеряет статистическую связь. Две переменные могут двигаться вместе, потому что одна вызывает другую, причинность действует в обратном направлении или третья переменная влияет на обе. Руководство Google по корреляции и причинно-следственной связи подчеркивает, почему одной прогностической связи недостаточно.
  • Причинный вывод оценивает эффект определенного вмешательства, например изменения настроек оборудования. Поиск предлагает граф; вывод использует предполагаемый граф для ответа на вопрос о конкретном эффекте. Руководство по причинному моделированию DoWhy показывает, как графы делают эти допущения явными.
  • Обучение причинным представлениям направлено на поиск значимых скрытых переменных из сложных входных данных, таких как изображения. Поиск причинно-следственных связей обычно изучает связи между переменными, которые уже были определены.
  • Объяснимый ИИ описывает, почему модель выдала предсказание. Важность признаков может объяснить предсказание, не показывая, что изменение признака изменит реальный результат.

К важным концепциям графов относятся конфаундеры, которые влияют как на предполагаемую причину, так и на результат; медиаторы, передающие эффект; и коллайдеры, на которые влияют две другие переменные. Введение UCLA в причинные графы DAG объясняет, почему обусловливание по неправильной переменной может внести предвзятость, а не устранить ее.

Практические применения ИИ и компьютерного зрения#

  • Контроль производства: Система компьютерного зрения может регистрировать количество дефектов, скорость конвейера, тип материала, температуру и события технического обслуживания. Поиск причинно-следственных связей может подсказать, способствует ли более высокая скорость непосредственно появлению дефектов или же то и другое является следствием возросшего спроса на производство. Это различие имеет значение до замедления линии или изменения графика технического обслуживания.

  • Управление дорожным движением: Обнаружение объектов и отслеживание объектов могут выдавать количество транспортных средств, длину очередей и траектории движения. В сочетании с погодой, инцидентами и настройками светофоров поиск причинно-следственных связей может помочь определить, создает ли режим работы светофоров длинные очереди или он регулируется в ответ на существующие заторы. Такая направленность важна при выборе мер вмешательства.

Эти графы могут в дальнейшем служить руководством для анализа «что, если», включая симуляции, описанные в документации DoWhy по вмешательствам.

Создание переменных из визуальных данных#

Результаты Ultralytics YOLO могут предоставлять наблюдаемые переменные для более крупного набора причинных данных. В этом примере используются YOLO26 и режим предсказания для извлечения счетчиков из изображения:

from ultralytics import YOLO

# Run object detection
model = YOLO("yolo26n.pt")
results = model("https://ultralytics.com/images/bus.jpg")

# Convert detections into measurable variables
result = results[0]
detected_objects = [result.names[int(class_id)] for class_id in result.boxes.cls]

person_count = detected_objects.count("person")
total_objects = len(detected_objects)

print({"person_count": person_count, "total_objects": total_objects})

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

Ограничения и практические рекомендации#

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

Прежде чем предпринимать действия на основе обнаруженного графа:

  1. Добавь известные временные и физические ограничения.
  2. Проверь, остаются ли ребра стабильными в разных локациях, периодах времени и подмножествах данных.
  3. Сравни граф с экспертными знаниями.
  4. Количественно оцени неопределенность, вместо того чтобы относиться к каждому ребру как к достоверному.
  5. Подтверди важные связи с помощью контролируемых вмешательств, когда это возможно.

Наконец, используй оценку причинного эффекта — а не только поиск графа — для измерения масштаба вмешательства. Документация EconML по эффекту лечения иллюстрирует этот отдельный этап оценки. Поиск причинно-следственных связей наиболее ценен как структурированный способ создания, проверки и уточнения причинных гипотез перед принятием решений в реальном мире.

Explore solutions

Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше
Компьютерное зрение для аэрофотоснимков

Компьютерное зрение для аэрофотоснимков

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

Компьютерное зрение в аэрокосмической отрасли

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

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

Компьютерное зрение в робототехнике

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

Компьютерное зрение в логистике

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI обеспечивает инспекцию посылок, сортировку, отслеживание транспорта и мониторинг безопасности на складах в реальном времени.
Узнать больше
Компьютерное зрение в розничной торговле

Компьютерное зрение в розничной торговле

Переосмысли розничную торговлю с помощью моделей Ultralytics YOLO. Vision AI обеспечивает отслеживание запасов, мониторинг полок, управление очередями и более глубокое понимание поведения клиентов.
Узнать больше
Компьютерное зрение в здравоохранении

Компьютерное зрение в здравоохранении

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

Компьютерное зрение в производстве

Оптимизируй производство с моделями Ultralytics YOLO. Vision AI обеспечивает контроль качества, обнаружение дефектов, соблюдение требований к PPE и автоматизацию сборочной линии.
Узнать больше
Компьютерное зрение в автомобильной отрасли

Компьютерное зрение в автомобильной отрасли

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

Компьютерное зрение в сельском хозяйстве

Добавь Vision AI в умное сельское хозяйство с моделями Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание поголовья и точное земледелие для более высоких и эффективных урожаев.
Узнать больше

Давай вместе создавать будущее AI!

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