开发者社区> 问答> 正文

当我使用分类模型得出一组数据后,有什么科学的方法计算这次预测结果的置信度?

[3.20,1.56,0.98,0.07,-0.08,-0.96,-1.85],最好结果收敛于[0,1]

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。https://developer.aliyun.com/article/706511 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
珍宝珠 2019-08-16 11:49:15 839 0
1 条回答
写回答
取消 提交回答
  • 用predict就能做到。 predict的用法: predict(object, newdata, se.fit = FALSE, scale = NULL, df = Inf,  interval = c("none", "confidence", "prediction"),  level = 0.95, type = c("response", "terms"),  terms = NULL, na.action = na.pass,  pred.var = res.var/weights, weights = 1, ...) 只要注意其中的object,newdata,interval,level,type就行。 object是你的回归模型。 newdata是使用的数据。 interval选confidence或者"c"。 level是置信水平。 type在计算响应变量时使用response,对变量计算使用terms。如果是terms,需要用后面的terms参数指定变量名(character类型向量形式)。 response的话返回一个数据框,三列,分别是预测值,区间下限和上限。 terms返回一个list。
    

    答案来源网络,供参考,希望对您有帮助

    2019-10-15 17:57:17
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
纯干货|机器学习中梯度下降法的分类及对比分析 立即下载
纯干货 | 机器学习中梯度下降法的分类及对比分析 立即下载
深度学习论文实现:空间变换网络-第一部分 立即下载