1

我用Prophet创建了一个机器学习模型:

https://www.kaggle.com/marcmetz/ticket-sales-prediction-facebook-prophet

我有一个使用 Django 运行的 Web 应用程序。从该应用程序中,我希望能够从我创建的模型中查找预测。我认为最好的方法是将我的模型部署在 Google Cloud Platform 或 AWS (?) 上,并通过从我的 Web 应用程序到这些服务之一的 API 调用访问预测。

我现在的问题是:我这样描述它是正确的吗?我仍然很难决定 AWS 或 Google Cloud 是否更适合我的情况,尤其是使用 Prophet。我只能找到scikit-learn. 你们中的任何人都有这方面的经验并且可以指出我正确的方向吗?

4

1 回答 1

3

这实际上取决于您使用的模型类型。在许多情况下,模型推断正在获取一个数据点(类似于您训练它的数据点),并且模型将生成对该请求数据点的预测。在这种情况下,您需要将模型托管在云端或边缘的某个位置。

然而,作为模型训练的一部分,Prophet 经常生成对未来的预测。在这种情况下,您只需要提供已经计算好的预测,您可以将它们作为来自 S3 的 CSV 文件,或者作为来自 DynamoDB 或其他查找数据存储的查找值来提供。

于 2019-07-13T11:59:28.513 回答