2016-10-12 2 views
0

R에서 클래스를 1로 예측하는 확률 임계 값을 어떻게 변경할 수 있습니까?클래스 예측 임계 값 변경 R

임계 값 적용 연산자가 적용됩니다. R에서 어떻게 같은 것을 얻을 수 있습니까?

svm_model1 <- svm(x,y,probability = TRUE) 
summary(svm_model1) 
pred <- predict(svm_model1,x,probability = TRUE) 
+0

ifelse (pred> thresh, 1,0)? –

+0

자세히 설명해 주시겠습니까? 내 모델 자체에이를 포함시킬 수 있습니까? – user2728024

+0

그와 같은 것을 찾고 있습니까? : pred [pred = threshold] = 1 – MFR

답변

1

이 모델은 출력으로 확률 벡터를 제공하지만 이진 분류의 경우 출력을 theshold와 비교합니다.

+0

나는 이것을했다. 이것이 내가 원했던 것이다. conf.Matrix (pred.probth, y) pred.prob <- attr (pred, "확률") th = 0.3 pred.probth <- (ifelse (pred.prob [, 1]> = 0.3,1,0) – user2728024