首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ML.NET - ForecastBySsa

ML.NET - ForecastBySsa
EN

Stack Overflow用户
提问于 2019-10-11 04:47:17
回答 2查看 1.1K关注 0票数 0

我正在评估和测试ForecastBySsa,但我对结果并不是很满意。

1)来自Microsoft的示例

https://docs.microsoft.com/en-us/dotnet/api/microsoft.ml.timeseriescatalog.forecastbyssa?view=ml-dotnet

该示例显示了5个数据点的时间序列,重复3次,值为0,1,2,3,4。

接下来的5个预测值为: //预测值: // 1.977226,1.020494,1.760543,3.437509,4.266461

嗯..。为什么是1.97?远远不是零。总体而言--不是很好?

2)使用航空公司乘客数据集进行测试

使用来自http://rstudio-pubs-static.s3.amazonaws.com/311446_08b00d63cc794e158b1f4763eb70d43a.html的数据测试算法

并获得以下预测

Click here to see forecast!

问题:

a)是否有人使用ML.NET ForecastBySsa获得了良好的预测结果?

b)谁有一些真实的数据集和参数等的很好的例子?

/Erik

EN

回答 2

Stack Overflow用户

发布于 2019-10-23 11:57:49

您应该将参数windowSize设置为13,而不是12。因为13是一个完整的周期。

票数 0
EN

Stack Overflow用户

发布于 2021-07-08 10:13:01

这个例子很难理解,因为没有解释输入参数的含义。预测的数据很糟糕,目前还不清楚如何改进它们。在示例中有这段代码,但它是什么意思呢?无论如何,结果都不会得到改善。这样看起来总是不可用的。

代码语言:javascript
复制
// Update with new observations.
        forecastEngine.Predict(new TimeSeriesData(0));
        forecastEngine.Predict(new TimeSeriesData(0));
        forecastEngine.Predict(new TimeSeriesData(0));
        forecastEngine.Predict(new TimeSeriesData(0));

唯一有更多信息的文章是这篇文章,希望它能有所帮助。

https://github.com/dotnet/machinelearning-samples/blob/main/samples/csharp/end-to-end-apps/Forecasting-Sales/README.md

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

https://stackoverflow.com/questions/58330877

复制
相关文章

相似问题

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