AWS Forecast的CreatePredictor忽略了“ ForecastDimensions”

问题描述 投票:0回答:1

我定义了一个具有4个属性(item_id,商店,日期,需求)的TARGET数据集,并且需要预测每家商店每天的每个商品。该模型训练得很好,但是在进行预测时,aws预测服务每天都会汇总所有项目,而无需考虑store属性。

根据《开发人员指南》,如果其他尺寸在TARGET数据集中进行了描述,则应予以考虑。这对我不起作用。

AWS Forecast Developer Guide

请参见纪录片:ForecastDimensions

[如果要按商店对每个商品的销售预测,指定store_id作为维度。指定所有预测尺寸在TARGET_TIME_SERIES数据集中的不需要指定]CreatePredictor请求

这是我的TARGET数据集的架构:

ts_schema_val = [{"AttributeName": "item_id", "AttributeType": "string"},
                 {"AttributeName": "store", "AttributeType": "string"},
                 {"AttributeName": "timestamp", "AttributeType": "timestamp"},
                 {"AttributeName": "demand", "AttributeType": "float"}]

一旦创建预测,预测中就会缺少维度“商店”,并且按商店未分组

项也将丢失。

我该怎么办?

我定义了一个具有4个属性(item_id,商店,日期,需求)的TARGET数据集,并且需要预测每家商店每天的每个商品。该模型训练得很好,但是在进行预测时,aws预测...

amazon-web-services amazon-sagemaker dimension forecast
1个回答
0
投票

似乎您需要在CreatePredictor.FeaturizationConfig.ForecastDimensions中指定“存储”。

© www.soinside.com 2019 - 2024. All rights reserved.