- Newest
- Most votes
- Most comments
Hello,
Kindly note that It is hard to say why you are obtaining higher MAPEs in the validation data than in the train/test data used to optimize the model, because Forecast is ensembling multiple models on a backend.I request you to refer "model explainability" feature to check how related data influence on a forecast.
[+]https://docs.aws.amazon.com/forecast/latest/dg/forecast-explainability.html
Also, this does not look related to number of backtest windows. However it is not possible to get an overview regarding why you are seeing higher MAPE without your data. Overfitting may be a potential cause, but for specific investigation into your issue and recommendations for next steps please reach out to AWS Support [1] (Forecast) along with your issue or use case in detail, and we would be happy to assist you further.
References:
[1] Creating support cases and case management - https://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-casehttps://docs.aws.amazon.com/awssupport/latest/user/case-management.html#creating-a-support-case
Thank you very much for your answer. Regarding the "explainability" tool we have deployed it as described in the documentation and we get three results in different tests:
- When we load only target, metadata and holidays the explainability work is created and shows us that the variables holiday and country have explanatory power (weights greater than zero (0.45 and 0.20)).
- When we load, in addition, the related variables (exogenous) in some cases we reach the status : "CREATED_FAILED" and in others the variables appear on the screen but with a weight equal to zero, including vacations and country.
Why could this be happening? Thank you very much for your answer
Relevant content
- asked 4 years ago
- AWS OFFICIALUpdated a year ago
- AWS OFFICIALUpdated 4 months ago
- AWS OFFICIALUpdated 3 years ago
- AWS OFFICIALUpdated 3 months ago