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

Accuracy

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

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

Link to this sectionНюансы оценки производительности#

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

Если модель обучается для обнаружения мошенничества, где только 1% транзакций является мошенническим, модель, которая просто классифицирует каждую транзакцию как «легитимную», достигнет 99% точности, полностью провалив свою основную задачу. Чтобы смягчить это, инженеры часто используют Ultralytics Platform для визуализации распределения набора данных и проверки того, что модели не просто запоминают мажоритарный класс.

Link to this sectionОтличие точности от связанных терминов#

Чтобы полностью понять производительность модели, крайне важно отличать точность от схожих метрик:

  • Точность (Precision): Этот показатель оценивает качество положительных предсказаний. Он задает вопрос: «Из всех примеров, предсказанных как положительные, сколько на самом деле оказались положительными?»
  • Полнота (Recall): Также известная как чувствительность, она измеряет способность модели находить все релевантные случаи. Она задает вопрос: «Из всех фактических положительных примеров, сколько модель смогла правильно определить?»
  • F1-мера: Это гармоническое среднее между точностью (precision) и полнотой (recall), обеспечивающее единую оценку, которая балансирует эти два показателя, что особенно полезно при неравномерном распределении классов.

В то время как точность дает глобальное представление о корректности, точность (precision) и полнота (recall) позволяют глубже понять специфические типы ошибок, такие как ложноположительные или ложноотрицательные результаты.

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

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

  • Медицинская диагностика: В области анализа медицинских изображений модели используются для классификации рентгеновских снимков или МРТ. Модель, классифицирующая снимки как «здоровые» или «патологические», опирается на высокую точность, чтобы гарантировать пациентам правильные диагнозы. Инновации в ИИ в здравоохранении во многом зависят от строгой проверки, чтобы свести к минимуму автоматизированные ошибки.
  • Контроль качества в производстве: Автоматизированные системы в умном производстве используют визуальный осмотр для выявления дефектов на сборочных линиях. Высокая точность гарантирует, что отгружаются только изделия без дефектов, что снижает отходы и гарантийные расходы. Используя обнаружение объектов для выявления брака, заводы автоматически поддерживают производственные стандарты.

Link to this sectionИзмерение точности в коде#

В практических сценариях с использованием Python ты можешь легко измерить точность модели, используя стандартные библиотеки. Следующий пример демонстрирует, как проверить модель классификации YOLO26, чтобы получить её точность по критерию top-1. Точность top-1 относится к частоте, с которой предсказание модели с наибольшей вероятностью совпадает с правильной меткой.

from ultralytics import YOLO

# Load a pre-trained YOLO26 classification model
model = YOLO("yolo26n-cls.pt")

# Validate the model on a standard dataset (e.g., MNIST)
metrics = model.val(data="mnist")

# Print the Top-1 Accuracy
print(f"Top-1 Accuracy: {metrics.top1:.4f}")

Link to this sectionСтратегии улучшения#

Когда модель страдает от низкой точности, можно применить несколько методов для повышения производительности. Инженеры часто используют аугментацию данных для искусственного увеличения разнообразия обучающего набора, предотвращая переобучение модели. Кроме того, настройка гиперпараметров — изменение таких параметров, как скорость обучения — может существенно повлиять на сходимость. Для сложных задач трансферное обучение позволяет модели использовать знания из большого предварительно обученного набора данных (например, ImageNet) для достижения более высокой точности на меньшем, специфическом наборе данных.

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. Оптимизируй мониторинг посевов, отслеживание скота и точное земледелие для получения более высоких и «умных» урожаев.
Узнать больше

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

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