首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GluonTS DeepAR预测的不确定性

GluonTS DeepAR预测的不确定性
EN

Stack Overflow用户
提问于 2020-06-26 19:04:48
回答 1查看 267关注 0票数 1

我正在使用GluonTS开发DeepAR。在我使用适当的方法训练了一个模型后,我得到了一个预测器,我将其命名为predictor。然后,我使用它来执行一个预测,如下所示:

代码语言:javascript
复制
predictor.predict(
   ListDataset([{"start": ..., "target": ...}], freq='120min')
)

我注意到,多次执行这些代码会产生不同的预测。我也试着用随机模块的函数设置一个种子,但是不起作用。你有什么想法吗?提前感谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-07-05 22:00:30

DeepAR执行概率预测,因此它在训练期间估计时间序列的统计分布。因此,当你预测一个序列时,它会对分布进行抽样,从而导致不确定性。

为了减少预测中的方差,您可以在方法predict中指定参数num_samples,用于指示必须对分布进行采样的次数,以计算返回的平均值。

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

https://stackoverflow.com/questions/62593403

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档