Mam problem ze zrozumieniem krzywej ROC.
Czy jest jakaś przewaga / poprawa w obszarze pod krzywą ROC, jeśli zbuduję różne modele z każdego unikalnego podzbioru zestawu treningowego i użyję go do ustalenia prawdopodobieństwa? Na przykład, jeśli ma wartości { a , a , a , a , b , b , b , b } , a ja buduję model A , stosując wartości od 1 do 4 wartości y i 8 do 9 wartości y i buduj model B z wykorzystaniem pozostałych danych pociągu. Na koniec wygeneruj prawdopodobieństwo. Wszelkie uwagi / komentarze będą mile widziane.
Oto kod r dla lepszego wyjaśnienia mojego pytania:
Y = factor(0,0,0,0,1,1,1,1)
X = matirx(rnorm(16,8,2))
ind = c(1,4,8,9)
ind2 = -ind
mod_A = rpart(Y[ind]~X[ind,])
mod_B = rpart(Y[-ind]~X[-ind,])
mod_full = rpart(Y~X)
pred = numeric(8)
pred_combine[ind] = predict(mod_A,type='prob')
pred_combine[-ind] = predict(mod_B,type='prob')
pred_full = predict(mod_full, type='prob')
Więc moje pytanie brzmi, pole pod krzywą ROC z pred_combine
VS pred_full
.