0
我在R中使用Package'monmlp'包,如下所示。 (單調多層感知器神經網絡)monmlp.predict方法返回什麼?
model = monmlp.fit(trainData, trainLabs, hidden1=3, n.ensemble=1, bag=F,silent=T)
pred = monmlp.predict(testData,model)
preds = as.numeric(pred)
labs = as.numeric(testLabs)
pr = prediction(preds,labs)
pf = performance(pr,"auc")
[email protected][[1]]
我想使用經訓練的模型來預測一些新的數據,並採取其導致比像0.9的閾值高的情況下。 簡而言之,我想要使用閾值來更有可能在第1類中的實例。
類是0和1,以及
pred = monmlp.predict(testData,model)
head(pred)
回報
[,1]
311694 0.005271582
129347 0.005271582
15637 0.005271582
125458 0.005271582
315130 0.010411831
272375 0.010411831
這些是什麼價值觀?概率值? 如果是這些值是什麼意思?
pred[which(pred>1)]
[1] 1023.839 1023.839 1023.839
謝謝。
我看到這個評論。它只解釋行和列是什麼。我仍然不知道什麼是價值觀:/謝謝。 – ykpemre