Как интерпретировать возвращаемый результат PrecisionByThreshold в Spark? - PullRequest
0 голосов
/ 11 ноября 2018

Мне известна концепция метода PrecisionByThreshold, когда я использую SparkML для реализации двоичной классификации линейной регрессии и распечатываю результат анализа PrecisionByThreshold. Я получил такие результаты:

Threshold: 1.0, Precision: 0.7158351409978309
Threshold: 0.0, Precision: 0.22472464244616144

Почему есть только два порога? И когда порог равен 1,0, ни одна выборка не должна классифицироваться как положительная, тогда точность должна быть равна 0. Может кто-нибудь объяснить мне этот результат и сказать, как добавить больше порога? Заранее спасибо.

...