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
[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 Holt-Winters.)
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, RapidMiner Certified Analyst, RapidMiner Certified Expert, University Professor Posts: 3,533 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, 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