Как получить значение вероятности для & ldquo; обнаруженного & rdquo; объект?

@TimeZoneInfo.ConvertTimeFromUtc(timeUtc, TimeZoneInfo.Local)
-1
задан Thunfische 16 January 2019 в 20:59
поделиться

1 ответ

Тогда у вас есть различие между собакой и кошкой. Понимание того, что вы пометили данные 0 как кошку, а 1 как собаку.

Выходные данные представляют двоичное событие, когда значение, близкое к нулю, равно коту, а когда значение близко к 1 - это собака. р (собака) = предсказание и р (кошка) = 1 - р (собака).

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

Но в вашем случае, чтобы идти быстро, вы можете рассмотреть 0,5, то есть:

p = model.predict([inp]) 
is_cat = p <= 0.5
is_dog = p> 0.5
0
ответ дан Adria Ciurana 16 January 2019 в 20:59
поделиться
Другие вопросы по тегам:

Похожие вопросы: