Как оценить достоверность прогноза в реальном времени - PullRequest
1 голос
/ 10 февраля 2020

У меня есть система, которая распознает лица в режиме реального времени. Я собрал черты лица у двух разных людей и обозначил их как «1» и «2». В настоящее время я могу распознать этих двух людей в режиме реального времени, используя следующий пример кода:

classifier.predict(new_instance)

Однако, когда речь идет о новом человеке (у которого нет никаких функций в текущей модели) Модель ML все еще предсказывает его / ее как "1" или "2". (Модель должна сказать, что этот человек "1" или "2"). Я использовал метод Предсказание_проба, чтобы преодолеть эту проблему, установив порог в случае, если вероятность предсказания меньше значения, но он все равно дает высокие вероятности , например:

classifier.predict_proba(new_instance)

Probabilities : 
  [[0.97499996 0.02500004]] 

Итак, мой вопрос: возможно ли обнаружить человека, которого он / она не записал заранее? Или есть какой-либо показатель c для расчета показателя достоверности прогноза в реальном времени?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...