-
Notifications
You must be signed in to change notification settings - Fork 12
BestPractices
A primary goal behind PyForecast development is to eliminate unnecessary subjectivity and use reproducible, statistically defensible methods for forecast development. To this end, PyForecast uses a search algorithm to determine "best" forecasting models. Also, DelSole and Shukla, 2009 discovered that variable pre-screening based on correlation with a prediction variable can result in model bias and artificial skill. We recommend erring toward inclusiveness rather than eliminating variables based on subjectivity.
However, it may be useful to eliminate related but not identical variables (Helsel and Hirsch, 2002). For example, air temperature and dewpoint temperature may describe nearly the same relationship but are slightly different.
Stationarity?