|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object net.sourceforge.openforecast.Forecaster
public class Forecaster
The Forecaster class is a factory class that obtains the best
ForecastingModel for the given data set. The interpretation of the "best"
forecasting model can be user selected (bias, MAD, MAPE, MSE, SAE or a
blend of these), or left up to the Forecaster. If the interpretation is left
up to the Forecaster class then it will evaluate a combination of these other
measures and comes up with somewhat of a concensus opinion as the to best
model. For more details on the different options available, see
EvaluationCriteria
.
Method Summary | |
---|---|
static ForecastingModel |
getBestForecast(DataSet dataSet)
Obtains the best forecasting model for the given DataSet. |
static ForecastingModel |
getBestForecast(DataSet dataSet,
EvaluationCriteria evalMethod)
Obtains the best forecasting model for the given DataSet. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static ForecastingModel getBestForecast(DataSet dataSet)
dataSet
- a set of observations on which the given model should be
based.
public static ForecastingModel getBestForecast(DataSet dataSet, EvaluationCriteria evalMethod)
dataSet
- a set of observations on which the given model should be
based.evalMethod
- specifies how to determine the "best" model; using
which EvaluationCriteria.
EvaluationCriteria
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |