[Time Series Forecast] How to put constraints on forecasted value
(attached example image for your understanding)
Hello,
I want to know how to put constraints on time series forecast.
For example, I have to forecast 5 kinds of jobs for next 3 years, so I will have 15 forecasted value.
However, there are two constraints on my forecast.
1. Forecasted values have to be more than 0 and less than 100.
2. The sum of each year's forecasted values(the sum of 5 forecasted values of each year) has to be 100, because the values are percentages(ratios).
Is it possible to put these constraints on the forecasted value using RapidMiner?
(I used HoltWinters.)
My aim is to see how these values work together dynamically, not respectively.
Thank you all and sorry for my bad English
0
Best Answers

MartinLiebig Administrator, Moderator, Employee, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,453 RM Data ScientistHi,I suspect the idea of if(value>0,0,value) is not the thing you search for, right?~Martin Sr. Director Data Solutions, Altair RapidMiner 
Dortmund, Germany0 
BalazsBarany Administrator, Moderator, Employee, RapidMiner Certified Analyst, RapidMiner Certified Expert Posts: 955 UnicornHi!
As you have percentages, you usually also should have the base numbers. If you forecast those (and possibly use Martin's method for ensuring that the results are positive), you can automatically calculate the percentages.
It depends on your use case, but the expectation is that the forecast should be better for the original values than for the percentages, as the percentages depend more on each other, which the time series forecasting method simply can't know.
Regards,
Balázs0