Как установить диапазон значений порога в логистике c регрессии? - PullRequest
0 голосов
/ 19 февраля 2020

Я применил логистическую регрессию c в искре, и теперь я хочу получить точность, отзыв шкалы для значений диапазона, таких как порог 0,1,0,2, ..., 1,0, но я получаю только порог для 0,0 и 1,0

Порог: 1,0, Точность: 1,0
Порог: 0,0, Точность: 0,4984
Порог: 1,0, Напомним: 1,0
Порог: 0,0, Напомним: 1,0

val metrics = new BinaryClassificationMetrics(predictionAndLabels)
    val precision = metrics.precisionByThreshold
    precision.foreach { case (t, p) =>
    println(s"Threshold: $t, Precision: $p")
    }
    val recall = metrics.recallByThreshold
    recall.foreach { case (t, r) =>
    println(s"Threshold: $t, Recall: $r")
    }

Как найти все значения порога от 0 до 1?

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