The Altair Community is migrating to a new platform to provide a better experience for you. In preparation for the migration, the Altair Community is on read-only mode from October 28 - November 6, 2024. Technical support via cases will continue to work as is. For any urgent requests from Students/Faculty members, please submit the form linked here
Why HoltWinters Forecast returns null?
Simple Process


Only one attribute with no missing

Param of Holt-Winters

Param of Apply Forecast

However, it gives nan prediction

What happens??

Only one attribute with no missing

Param of Holt-Winters

Param of Apply Forecast

However, it gives nan prediction

What happens??
Tagged:
0
Answers
-
I have figured out. That's because there are zeros in data. So, how to train model with zero value?0
-
yyhuang Administrator, Employee-RapidMiner, RapidMiner Certified Analyst, RapidMiner Certified Expert, Member Posts: 364
RM Data Scientist
Hi @DylanZZZ,
Glad to see you figured out by your self. The trick to handle zeros could be, re-scale data and add a small "error" to every example. For instance, using the formula
b0*10+0.01 ------>> b0'
to transform your original input b0, and make all zeros become 0.01 or even smaller (anything > 0 works).
You will forecast the new re-scaled value, and inverse it back using (b0' - 0.01)/10
Hope it helps.
YY0 -
Hi @DylanZZZ,I think the problem in your case is a combination of a very short seasonality value (are you sure about this, it would mean you have a pattern of length two in your data) and the zero values. In that case you will get segments in the model training, where very likely a division by zero or something similar happens.Best,
David0
Learner I