When using Amazon Forecast , is there a way to bump up the instance size to run quicker?

0

I'm using Forecast for time-series data. My predictor (using AutoML option on) against 70M rows takes 10hours. It starts with 6 hours but when it reaches to near the end, '35min remaining' message never finishes then eventually reaches 10hours almost.

I'm using API to create predictor , (forecast.create_auto_predictor) but I don't see any option to increase the power.

Is this possible?

已提问 8 个月前202 查看次数
1 回答
1
已接受的回答

Hi, Amazon Forecast automatically scales up or down in response to forecasting and data volume requirements. When selecting the AutoML option, however, there is no method to manually change the instance size or type. The AutoML option selects the best possible algorithm and hyperparameters for your data automatically, however it may take longer to train than a predetermined algorithm.

If you want more control over the training duration and performance, you may choose one of the preconfigured algorithms provided by Amazon Forecast, such as ARIMA, DeepAR+, ETS, NPTS, or Prophet3. You may also select the prediction horizon, forecast frequency, and quantiles for your predictor. For example, you can select up to 5 quantiles between 0.01 and 0.99 (in increments of 0.01). These settings may have an impact on the training duration and accuracy of your predictor.

Alternatively, you could use the AWS CloudFormation and AWS Step Functions to create repeatable and sustainable forecasting schedules. This allows you to automate the process of developing predictors and predictions, as well as track their development and performance. AWS Lambda functions can also be used to activate actions based on certain events or situations.

I hope this helps you with your question. 😊

profile picture
已回答 8 个月前
profile pictureAWS
专家
已审核 8 个月前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则