Термин · Глоссарий B2B-ПО

Precision (точность)

Precision (точность классификатора) – доля верно предсказанных положительных примеров среди всех экземпляров, которые модель отнесла к положительному классу: Precision = TP / (TP + FP). Высокая точность означает мало ложных срабатываний.

Буква «P» В категориях: 3 Платформ: 6+

Введение

Precision (точность классификатора, не путать с общей точностью – accuracy) – метрика, измеряющая долю истинно положительных предсказаний среди всех предсказанных положительных. Формула:

Precision = TP / (TP + FP)

Где TP – True Positive (правильно определённые положительные), FP – False Positive (ложные срабатывания – отрицательные, ошибочно отнесённые к положительному классу). Precision отвечает на вопрос: «Из всего, что модель назвала положительным, сколько действительно является таковым?»

История и контекст

Precision и Recall пришли в ML из теории информационного поиска, где они использовались для оценки документальных поисковых систем с 1950-х годов. В контексте бинарной классификации оба понятия были формализованы и стандартизированы в работах по оценке IR-систем в рамках TREC-конференций (1990-е). Сегодня они входят в стандартный инструментарий любого ML-инженера и репортируются в большинстве исследовательских статей.

Как это работает

Рассмотрим пример: антифрод-модель получает 1000 транзакций. Модель предсказала 50 как мошеннические. Из них 40 действительно мошеннические, 10 – нет.

  • TP = 40 (верно найденные мошенничества)
  • FP = 10 (легальные транзакции, ошибочно заблокированные)
  • Precision = 40 / (40 + 10) = 0,8 (80%)

Высокая Precision означает: когда модель говорит «мошенничество» – она права в 80% случаев. Ложные срабатывания минимальны. Однако Precision не говорит, сколько мошенничеств было пропущено – это измеряет Recall.

Precision-Recall tradeoff

Precision и Recall находятся в обратной зависимости: повышение порога классификации увеличивает Precision (меньше ложных срабатываний), но снижает Recall (больше пропусков). Оптимальный баланс зависит от задачи.

Где применяется

  • Антифрод-системы – высокая Precision важна, чтобы не блокировать легальные транзакции клиентов.
  • Медицинская диагностика – Precision критична при назначении инвазивных процедур: ложноположительный результат несёт риски для пациента.
  • Информационный поиск – Precision@k: сколько из топ-k результатов поиска релевантны.
  • Детектирование спама – высокая Precision гарантирует, что легальные письма не попадают в спам.
  • NLP-задачи – извлечение информации, NER, классификация текста.

Преимущества и ограничения

Преимущества: интуитивно понятна; критически важна в задачах, где ложные срабатывания дорогостоящи; входит в вычисление F1 и BLEU.

Ограничения: не учитывает ложноотрицательные ошибки (пропущенные положительные); высокая Precision при низком Recall означает, что модель «осторожна», но многое пропускает; при несбалансированных классах может быть высокой у «ленивого» классификатора, предсказывающего редко.

Связь с другими понятиями

Precision неразрывно связана с Recall: вместе они формируют F1. BLEU – precision-ориентированная метрика для машинного перевода: измеряет долю n-грамм кандидата, присутствующих в эталоне. ROUGE – recall-ориентированная: доля n-грамм эталона, воспроизведённых в кандидате. В системе Evaluation (МО) Precision и Recall дополняют accuracy для полной картины качества классификатора. Кросс-валидация обеспечивает надёжную оценку Precision на различных разбивках данных.

Понятия из глоссария Цифрового маркетплейса, которые часто встречаются вместе с термином «Precision (точность)».

Платформы класса «Precision (точность)»

Решения из каталога Цифрового маркетплейса, относящиеся к этому классу ПО. Карточки ведут на полные карточки платформ с тарифами, обзорами и кейсами внедрения.

Уникальные возможности ABBYY InfoExtractor SDK по выявлению в текстах объектов, фактов и связей между ними поз...
Цена по запросу
★ 4.5
Подробнее →
ФО

Форпост

Управление городской инфраструктурой
Форпост — программная платформа для построения масштабируемых систем видеонаблюдения и видеоаналитики на нейро...
Цена по запросу
★ 4.8
Подробнее →
Сервис идентификации потенциальных клиентов на сайте
Цена по запросу
Подробнее →
ТРАНСФЛОУ — модульная интеграционная платформа для построения интеллектуальных транспортных систем (ИТС). Разр...
Цена по запросу
★ 4.5
Подробнее →
ИВ

ИКАР видео волл контрол

Управление городской инфраструктурой
ИКАР видео волл контрол — программное обеспечение компании (ИНН 7838404170) для управления видеостенами (video...
Цена по запросу
Подробнее →

Категории каталога

Разделы каталога Цифрового маркетплейса, в которые входят решения, использующие «Precision (точность)».

Где применяется

Отрасли, в которых «Precision (точность)» используется на практике. Откройте отраслевой раздел Цифрового маркетплейса, чтобы увидеть подходящие решения, кейсы и новости.

Частые вопросы про Precision (точность)

В чём разница между Precision и Accuracy?

Accuracy = (TP+TN)/(TP+TN+FP+FN) – доля всех верных предсказаний. Precision = TP/(TP+FP) – доля верных среди предсказанных положительными. При дисбалансе классов они дают разные картины.

Когда Precision важнее Recall?

Когда ложноположительные ошибки дорогостоящи: детектирование спама (чтобы не терять важные письма), юридическая проверка (ложное обвинение хуже пропуска).

Что такое Precision@k?

Доля релевантных результатов среди топ-k выдачи системы рекомендаций или поиска. P@10 = 7/10 означает, что 7 из 10 топ-результатов релевантны.

Как Precision влияет на F1?

F1 = 2·P·R/(P+R). Если Precision падает до нуля, F1 тоже становится нулём, даже при высоком Recall. F1 штрафует за экстремальный дисбаланс между P и R.

Может ли Precision быть 100% при нулевом Recall?

Да. Если модель предсказала только один пример как положительный и угадала, Precision = 100%, но Recall близок к нулю: большинство положительных пропущены.