我在Python中创建了一个用于回归问题的神经网络。我希望每个值都有一个预测间隔。由于神经网络是非线性的,我将如何处理?
尽管我首先使用引导程序和折刀方法。使用引导程序方法,您可以通过对原始数据集进行抽样来计算预测的经验置信区间。
但是您可以在以下问题https://stats.stackexchange.com/questions/247551/how-to-determine-the-confidence-of-a-neural-network-prediction中找到其他答案”>
一种方法是为验证集计算残差,它将具有分布,计算均值,残差分布的方差,如果您要寻找95%的预测值添加+,-2sigma,那应该是您的预测间隔。