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