BookmarkSubscribeRSS Feed

Dear,

 

I have used SAS forecasting studio for producing forecasts of a months sales.  There I can set hold out period for identifying the best model based on desired measure such as MAPE, RMSE etc. Proc HPFdiagnose runs in the back end. Recently I am trying learn how to use proc arima /esm/ucm for forecasting. How do I set hold out period and best model selection criteria?  Do I need to keep hold out period data aside separetely and forecast using insample data for those hold out period and manually measure the accuracyy of forecast?

1 REPLY 1
udo_sas
SAS Employee

Hello -

SAS Forecast Server is designed to tackle large scale forecasting problems - as such you will find functionality in this product which is specifically designed for these kinds of challenges, such as picking a champion model for each time series at hand from a wide range of statistical forecasting models automatically.

The procedures you are referring to, such as ARIMA, ESM, and UCM, were implemented with a different purpose in mind, which is allowing a modeller to focus on a couple of time series only, and try to come up with the very best model, by fine tuning options manually.

Of course there is overlap between the 2 domains, and things are not as black and white as my earlier statement may suggest.

If you like to mimic SAS Forecast Server like behaviour with these procedures, you probably will have to write a lot of SAS code yourself.

Thanks,

Udo

sas-innovate-2024.png

Don't miss out on SAS Innovate - Register now for the FREE Livestream!

Can't make it to Vegas? No problem! Watch our general sessions LIVE or on-demand starting April 17th. Hear from SAS execs, best-selling author Adam Grant, Hot Ones host Sean Evans, top tech journalist Kara Swisher, AI expert Cassie Kozyrkov, and the mind-blowing dance crew iLuminate! Plus, get access to over 20 breakout sessions.

 

Register now!

Multiple Linear Regression in SAS

Learn how to run multiple linear regression models with and without interactions, presented by SAS user Alex Chaplin.

Find more tutorials on the SAS Users YouTube channel.

Discussion stats
  • 1 reply
  • 832 views
  • 0 likes
  • 2 in conversation