预测神经网络的置信度


9

假设我想训练一个深度神经网络来执行分类或回归,但是我想知道预测的信心。我怎样才能做到这一点?

我的想法是根据每个训练数据在上述神经仪中的预测性能来计算交叉熵。然后,我将训练第二​​个神经网络进行回归,该神经网络将每个数据作为输入,并将交叉熵作为输出(一个输出节点)。然后,您将在实践中使用这两个网络-一个用于预测标签/值,另一个用于预测第一个网络的置信度。(...但是我是否需要第三个网络来预测第二个网络的置信度,依此类推...?!)

这是一个有效的主意吗?此外,这是常用的标准观念吗?如果没有,您会提出什么建议?


预测值可以解释为置信度。
yasin.yazici

也许您可以采用自举方法,在n个样本上复制模型,并建立方差估计量,并为预测建立一个置信区间。
D.Castro

正如一些人回答的那样,对于分类,概率本身就是衡量您信心的一种指标。对于回归,您可能会从非常相似的问题中找到我的答案很有用。
etal 2016年

1
在此处查看我对类似问题的回答stats.stackexchange.com/a/247568/56940
utobi

Answers:


2

也许我误解了这个问题,但是对于分类而言,在我看来,标准的方法是为每个 N类别。

然后N[0, 1]输出值的向量表示输入属于每个类别的概率,因此可以解释为您要获取的“置信度”。


输出通常是一个softmax层,这就是您使神经元的值落入内部的方式 [01个]
horaceT 2013年

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.