This IMSTAT procedure
example demonstrates using FORECAST statement with a goal-seeking
analysis.
Goal seeking is based
on numerical optimization of control variables in order to produce
a desired forecast. You can think of it as an inverse prediction method.
Normal prediction techniques produce a predicted value when given
a series of inputs. An inverse prediction method specifies the desired
predicted value and then asks to find the inputs that generate it.
For time series forecasting, the inverse prediction method is called
goal seeking. Instead of producing a forecast for values of independent
variables that you provide, you provide the target forecast (the goal).
Then, the numerical optimization attempts to find the values of the
independent variables that generate the goal values for the chosen
model.
The independent variables
in the time series model are divided into two categories. Those whose
values can be modified during goal seeking are called controllable
variables. The values of other independent variables are immutable
during goal seeking. You specify the variables that can be modified
during goal seeking in the CONTROL= option. You specify the variable
that cannot be modified (the target) with the GOAL= option.