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

Anomaly Detection

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

Обнаружение аномалий — это критически важный метод в областях искусственного интеллекта (ИИ) и машинного обучения (МО), направленный на выявление точек данных, событий или наблюдений, которые значительно отклоняются от нормального поведения набора данных. Этот процесс, который часто называют обнаружением выбросов, предполагает, что большая часть данных следует определенному шаблону или распределению, а все, что выходит за рамки этой установленной нормы, считается аномалией. Такие отклонения могут указывать на критические инциденты, например, структурные дефекты в производстве, ошибки в текстовых данных или потенциальные нарушения безопасности в сетевом трафике. Передовые алгоритмы, в том числе используемые в глубоком обучении (DL), применяются для автоматизации распознавания этих редких событий с высокой точностью.

Link to this sectionОбнаружение аномалий против обнаружения объектов#

Хотя обе методологии являются основополагающими для современного компьютерного зрения (CV), важно различать обнаружение аномалий и стандартное обнаружение объектов.

  • Обнаружение объектов — это, как правило, задача с закрытым множеством, где модель идентифицирует и локализует конкретные, известные классы (например, «автомобиль», «человек», «светофор») с помощью ограничивающих рамок (BBox). Система обучается на размеченных примерах именно того, что ей нужно найти.
  • Обнаружение аномалий часто рассматривается как задача с открытым множеством. Система изучает представление о «нормальности» и помечает неизвестные отклонения. Например, система визуального контроля может быть обучена на тысячах изображений идеальных изделий. После этого она должна идентифицировать любую царапину, вмятину или обесцвечивание как аномалию, даже если раньше она никогда не сталкивалась с таким типом дефекта.

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

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

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

  • ИИ в производстве: Системы автоматизированного оптического контроля (AOI) следят за производственными линиями для выявления структурных дефектов в режиме реального времени. Внедряя прогнозное обслуживание, заводы могут обнаруживать необычные вибрации или тепловые сигнатуры в оборудовании, предотвращая дорогостоящие простои.
  • Анализ медицинских изображений: В здравоохранении алгоритмы анализируют МРТ или КТ-сканы, чтобы выделить потенциальные патологии. Обнаружение опухолей или переломов, которые отклоняются от паттернов здоровой ткани, помогает радиологам быстрее ставить диагнозы, что является ключевым компонентом ИИ в здравоохранении.
  • Обнаружение финансовых мошенничеств: Банки используют статистическое обнаружение аномалий для мониторинга потоков транзакций. Если поведение пользователя при тратах внезапно меняется — например, совершается крупная покупка в другой стране, — система помечает транзакцию как потенциальное нарушение безопасности, как описано в методологиях обнаружения финансового мошенничества.
  • Обнаружение сетевых вторжений: Инструменты кибербезопасности отслеживают сетевой трафик на наличие всплесков или необычных сигнатур пакетов. Установив базовый уровень нормального трафика, системы могут заблаговременно выявлять кибератаки или попытки кражи данных.

Link to this sectionРеализация обнаружения дефектов с помощью YOLO26#

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

from ultralytics import YOLO

# Load a YOLO26 model trained to detect specific defects (e.g., 'crack', 'dent')
# YOLO26 provides native end-to-end support for faster inference
model = YOLO("yolo26n.pt")

# Perform inference on a product image
# The 'conf' threshold filters out low-confidence predictions (noise)
results = model.predict("path/to/product_image.jpg", conf=0.5)

# Visualize the identified defects
for result in results:
    result.show()  # Displays image with bounding boxes around anomalies

Link to this sectionИнструменты и экосистема#

Разработка эффективных систем обнаружения аномалий требует надежной программной экосистемы для обработки предварительной подготовки данных и управления жизненным циклом моделей.

  • Фреймворки глубокого обучения: Библиотеки, такие как PyTorch и TensorFlow, предоставляют вычислительную основу для обучения сложных нейронных сетей, используемых в обнаружении на основе зрения.
  • Подготовка данных: Инструменты для очистки данных необходимы для удаления выбросов из начального обучающего набора, чтобы модель изучила чистый базовый уровень «нормы».
  • Статистические библиотеки: Для невизуальных данных библиотека Scikit-learn предлагает стандартные алгоритмы, такие как Isolation Forest и One-Class метод опорных векторов (SVM).
  • Интегрированные рабочие процессы: Платформа Ultralytics упрощает жизненный цикл этих моделей, предлагая инструменты для аннотирования наборов данных, облачного обучения и развертывания эффективных моделей, таких как YOLO26, на граничные устройства для логического вывода в режиме реального времени.

Explore solutions

Real-time AI that works with your team

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

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

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

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

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

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

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

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

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

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

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

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

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

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

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

Внедряй ИИ в «умное» сельское хозяйство с помощью моделей Ultralytics YOLO. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше
Real-time AI that works with your team

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

Делай свои машины умнее с помощью моделей Ultralytics YOLO. ИИ машинного зрения в робототехнике обеспечивает автономную навигацию, восприятие, отслеживание объектов и управление в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй логистику с помощью моделей Ultralytics YOLO. Vision AI позволяет инспектировать посылки, сортировать их, отслеживать транспортные средства и контролировать безопасность на складе в реальном времени.
Узнать больше
Real-time AI that works with your team

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

Переосмысли ритейл с помощью моделей Ultralytics YOLO. Vision AI расширяет возможности отслеживания запасов, мониторинга полок, управления очередями и более глубокого понимания клиентов.
Узнать больше
Real-time AI that works with your team

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

Создавай решения для здравоохранения с помощью моделей Ultralytics YOLO. ИИ для зрения в медицине ускоряет анализ медицинских изображений, делает диагностику более точной, а мониторинг пациентов — эффективнее.
Узнать больше
Real-time AI that works with your team

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

Оптимизируй производство с помощью моделей Ultralytics YOLO. Vision AI управляет контролем качества, обнаружением дефектов, соблюдением СИЗ и автоматизацией сборочных линий.
Узнать больше
Real-time AI that works with your operation

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

Применяй компьютерное зрение в автомобильной отрасли с моделями Ultralytics YOLO. ИИ для зрения повышает безопасность дорожного движения, помогает водителю и способствует автоматизации транспортных средств для создания более «умных» дорог.
Узнать больше
Real-time AI tailored to your operation

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

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

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

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