Loading [MathJax]/jax/input/TeX/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >神经网络预测的置信度计算

神经网络预测的置信度计算
EN

Data Science用户
提问于 2020-01-21 02:39:58
回答 1查看 1.6K关注 0票数 5

我用一个深度神经网络模型来做预测。我的问题是一个分类(二进制)问题。我希望计算每个预测的置信度分数。到目前为止,我使用predict_proba of sklearn来获得类的概率,并将其作为预测的模型可信度。这是正确的做法吗?怎样才能更好地计算信心分数呢?请添加相关文献以支持您的方法。

EN

回答 1

Data Science用户

发布于 2020-01-21 03:09:43

一种估计我们对ANN预测的置信度的方法是使用退出扰动。这一想法是在本论文中提出的:作为贝叶斯近似的退出。表示深度学习中的模型不确定性。其核心思想是将辍学作为一种扰动方法,并检查预测结果如何随辍学率的变化而变化。一旦你取样了足够数量的“扭曲预测”,你就可以估计出类似于初始模型预测的置信区间。这种技术既适用于分类器,也适用于回归器。

您可以阅读对这种方法的解释,这里

编辑:

更确切地说:

为了实现这一技术,使用Dropout()层,它们也可以用于预测阶段(不仅仅是在训练期间)。你可以训练你的神经网络,然后把它的权重转移到另一个具有相同架构+辍学层的神经网络中。类似于:

new_model.set_weights(original_model.get_weights())

一旦有了Dropout()的新的ANN有了它的权重,运行它并改变它的辍学超视距,得到预测和计算顺式。我知道这很费时,所以只有当你认为它真的值得的时候,才去做。另一种可能的实现方法可以使用自定义层完成,如:

model.add(Lambda(lambda x: K.dropout(x, level=0.5)))

票数 7
EN
页面原文内容由Data Science提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://datascience.stackexchange.com/questions/66817

复制
相关文章
Python定义计算矩阵转置的函数
定义计算矩阵转置的函数 1)使用循环进行转置 matrix = [[1, 2, 3, 4],[5, 6, 7, 8],[9, 10, 11, 12]]
kirin
2021/03/15
1.6K0
Python定义计算矩阵转置的函数
说明:zip 函数合并多个序列:多个序列的第一个元素合并成第一个元素,多个序列第二个元素合并成第二个序列…
全栈程序员站长
2022/09/01
1.3K0
Python定义计算矩阵转置的函数
深入理解神经网络中的反(转置)卷积
本文主要是把之前在知乎上的回答[1,2]重新整理了一下并且加了一些新的内容。对于像素级的任务,在decoder部分都会用一些常规操作去逐步恢复feature map的空间大小,而常用的模块有反卷积[3,5]、上采样+卷积和subpixel[4]操作等等。
BBuf
2020/04/15
1.8K0
深入理解神经网络中的反(转置)卷积
深入理解神经网络中的反(转置)卷积
本文主要是把之前在知乎上的回答[1,2]重新整理了一下并且加了一些新的内容。对于像素级的任务,在decoder部分都会用一些常规操作去逐步恢复feature map的空间大小,而常用的模块有反卷积[3,5]、上采样+卷积和subpixel[4]操作等等。
Ldpe2G
2020/05/01
2.1K0
预测模型的计算时间
在周二我给精算师上的5小时机器学习速成课结束时,皮埃尔问了我一个有趣问题,是关于不同技术的计算时间的。我一直在介绍各种算法的思想,却忘了提及计算时间。我想在数据集上尝试几种分类算法来阐述这些技术。
jiazheng2222
2018/05/23
2.8K0
预测模型的计算时间
结果真的可靠吗?如何避免高置信度的错误预测 | 附源码
本文简要介绍CVPR 2019的Oral论文:Why ReLU Networks Yield High-Confidence Predictions Far Away From the Training Dataand How to Mitigate。该文章主要解决的问题是:在已知分布以外的样本上,神经网络预测结果的置信度过高。开源代码:https://github.com/max-andr/relu_networks_overconfident
AI算法与图像处理
2019/09/17
3K2
结果真的可靠吗?如何避免高置信度的错误预测 | 附源码
ICCV2019 Oral | 如何避免高置信度的错误预测(附开源代码)
本文简要介绍CVPR 2019的Oral论文:Why ReLU Networks Yield High-Confidence Predictions Far Away From the Training Dataand How to Mitigate。该文章主要解决的问题是:在已知分布以外的样本上,神经网络预测结果的置信度过高。
AI科技评论
2019/10/10
1.3K0
ICCV2019 Oral |  如何避免高置信度的错误预测(附开源代码)
卷积,特征图,转置卷积和空洞卷积的计算细节
最近在做姿态估计的项目,在定制和实现卷积网络的时候发现自己对里面的一些计算细节还不够了解,所以整理了该文章,内容如下:
用户1332428
2018/07/26
2.2K0
卷积,特征图,转置卷积和空洞卷积的计算细节
深入LSTM神经网络的时间序列预测
RNN(循环神经网络)是一种节点定向连接成环的人工神经网络。不同于前馈神经网络,RNN 可以利用内部的记忆来处理任意时序的输入序列,即不仅学习当前时刻的信息,也会依赖之前的序列信息,所以在做语音识别、语言翻译等等有很大的优势。RNN 现在变种很多,常用的如 LSTM、Seq2SeqLSTM,还有其他变种如含有 Attention 机制的 Transformer 模型等等。这些变种原理结构看似很复杂,但其实只要有一定的数学和计算机功底,在学习的时候认认真真搞懂一个,后面的都迎刃而解。
算法进阶
2023/08/28
8140
深入LSTM神经网络的时间序列预测
【数据挖掘】关联规则挖掘 Apriori 算法 ( 置信度 | 置信度示例 )
文章目录 一、 置信度 二、 置信度 示例 参考博客 : 【数据挖掘】关联规则挖掘 Apriori 算法 ( 关联规则简介 | 数据集 与 事物 Transaction 概念 | 项 Item 概念 | 项集 Item Set | 频繁项集 | 示例解析 ) 【数据挖掘】关联规则挖掘 Apriori 算法 ( 关联规则 | 数据项支持度 | 关联规则支持度 ) 一、 置信度 ---- 关联规则 \rm X \Rightarrow Y 的置信度 , 表示 数据集 \rm D 中包含 \rm X 项
韩曙亮
2023/03/28
8380
python中矩阵的转置_[转]Python中的矩阵转置[通俗易懂]
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9], [10, 11, 12]]
全栈程序员站长
2022/09/03
3.8K0
2018年的云计算趋势预测
在云计算、开源和IT基础设施领域,变化是一个不变的事实。而用户态度、产品趋势,以及行业在社会中的角色变化如此之快,以至于预测2018年的主要趋势发展有点像大海捞针。 在未来几年,有几个关键趋势会变得更加突出:无服务器的社会,企业放弃私有云的决心,行业巨头的责任需求,企业管理层的边界模糊,以及亚马逊公司在云基础设施市场的发展。 1.智能商业技术将模糊管理层的界限 “所有公司都是软件公司”这句话在过去几年已经成为一个引人注目的热门词汇,但是到了2017年,很多企业才真正把这个想法付诸实践。各种形式和规模的公司采
静一
2018/03/28
9860
深入LSTM神经网络的时间序列预测
RNN(循环神经网络)是一种节点定向连接成环的人工神经网络。不同于前馈神经网络,RNN 可以利用内部的记忆来处理任意时序的输入序列,即不仅学习当前时刻的信息,也会依赖之前的序列信息,所以在做语音识别、语言翻译等等有很大的优势。
Python数据科学
2023/08/29
3.3K0
深入LSTM神经网络的时间序列预测
出色预测云计算的CTO指南
混合云已被其近亲‘多云'所取代,79%的企业表示已采用多家云计算提供商的云服务。对于那些准备在公共云和私有云平台上采用混合服务的企业来说,多云现在被广泛认为是云计算的未来。
静一
2018/12/29
5190
量子计算:揭示气候预测的未来
随着气候变化问题的日益严峻,科学家们一直在努力寻找更准确的方法来预测未来的气候变化趋势。传统的计算方法虽然在一定程度上能够提供气候预测,但其计算速度和精度常常受到限制。量子计算作为一种新兴的计算技术,有望彻底改变气候预测领域。本文将深入探讨量子计算在气候预测中的应用及其带来的变革。
Echo_Wish
2025/03/04
1300
量子计算:揭示气候预测的未来
那些一键抠图的软件是怎么做到的?这些语义分割方法了解一下
在深度学习时代到来之前,大量的图像处理技术被用来将图像分割成一些感兴趣的区域(ROI)。下面列出了一些常用的方法。 灰度分割 这是最简单的语义分割形式,它包括将一个区硬编码的规则或某个区域必须满足的特定的标签属性赋予这个区域。可以根据像素的属性(如灰度值)来构建这样的规则。「分裂-合并」算法就是一种用到了灰度分割技术的方法。该算法递归地将图像划分成若干子区域,直到可以为划分出的子区域分配一个标签,然后通过合并将相邻的带有相同标签的子区域融合起来。 该方法存在的问题是,规则必须是硬编码的。此外,仅使用灰度信息来表示复杂的类(比如人)是极其困难的。因此,需要特征提取和优化技术来恰当地学习这些复杂类所需的表征形式。
机器之心
2019/04/29
7900
那些一键抠图的软件是怎么做到的?这些语义分割方法了解一下
【计算机视觉】检测与分割详解
【导读】神经网络在计算机视觉领域有着广泛的应用。只要稍加变形,同样的工具和技术就可以有效地应用于广泛的任务。在本文中,我们将介绍其中的几个应用程序和方法,包括语义分割、分类与定位、目标检测、实例分割。
小白学视觉
2022/12/27
1.3K0
【计算机视觉】检测与分割详解
神经网络如何进行预测
在我们得知如何将数据输入到神经网络以后,那么神经网络是如何根据这些数据进行预测的呢? 问题来到,我们给训练好的神经网络一个图片,他如何告诉我们这张图片是一个什么。
杨鹏伟
2022/07/17
5840
神经网络如何进行预测
高精准预测—人工神经网络
我就在这里等你关注,不离不弃 ——A·May R-46T-56 「序 言 」 前几天学习了R中的KNN近邻分类预测的做法,KNN近邻分析法可以说是最基础的、最简单的分类分方法,难度居中且好理解的是决策树,比较难理解的就是随机森林、SVM向量机和人工神经网络。 实际上,要是现在让我做一个分类模型的话,想都不想的选择决策树,因为过程和结果都很好理解,而且图形也可以拿出来用。但是,无奈决策树只适合于小数据样本,大数据我们还是要学会别的方法,主要是用来防身。 今天开始学习分类中最具代表性的,也是难度最大,但准确
企鹅号小编
2018/02/08
8010
高精准预测—人工神经网络
TensorFlow神经网络实现股票预测
神经网络(NeuralNetworks)是一种用训练数据拟合目标函数的黑箱模型,只要数据量足够大,它可以拟合出输入到输出之间的任意函数关系。
不脱发的程序猿
2021/01/20
9280

相似问题

这种粒子预测的置信度

10

卷积神经网络预测的人工计算

10

决策树,如何理解或计算预测结果的概率/可信度

10

用神经网络预测外汇的滞后预测

30

卷积神经网络对错误分类的高置信度

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档