Stationarity Testing and Other Time Series Topics
This course addresses a basic question in time series modeling and forecasting: whether a time series is nonstationary. This question is addressed by the unit root tests. One of the most common tests, the Dickey-Fuller test, is discussed in this lecture.
Forecasting Using SAS Software: A Programming Approach
This course teaches analysts how to use SAS/ETS software to diagnose systematic variation in data collected over time, create forecast models to capture the systematic variation, evaluate a given forecast model for goodness of fit and accuracy, and forecast future values using the model. Topics include Box-Jenkins ARIMA models, dynamic regression models, and exponential smoothing models.
Forecasting Using SAS Forecast Server Software
This course prepares you to generate large volumes of forecasts automatically using the SAS Forecast Studio interactive interface. This course includes practice data and exercises.
This course supports both the desktop and client/server versions. Additional topics for students that license the client/server version of SAS Forecast Studio include producing reports using sample stored processes and a demonstration of SAS Time Series Studio.
The self-study e-learning includes:
- Annotatable course notes in PDF format.
- Virtual Lab time to practice.
Using SAS Forecast Server Procedures
This course teaches you how to create and manage a complete forecasting system using the SAS Forecast Server procedures, giving you the power to confidently plan your business operations.
Time Series Modeling Essentials
This course discusses the fundamentals of modeling time series data. The course focuses on the applied use of the three main model types used to analyze univariate time series: exponential smoothing, autoregressive integrated moving average with exogenous variables (ARIMAX), and unobserved components (UCM).
The e-learning format of this course includes Virtual Lab time to practice.
State Space Modeling Essentials Using the SSM Procedure in SAS/ETS
This course covers the fundamentals of building and applying state space models using the SSM procedure (SAS/ETS). Students are presented with an overview of the model and learn advantages of the State Space approach. The course also describes fundamental model details, presents some straightforward examples of specifying and fitting models using the SSM procedure, and considers estimation in SSM, focusing on the Kalman filter and related details. The course concludes with a variety of SSM modeling applications, focused mainly on time series.
Forecasting Using Model Studio in SAS Viya
This course provides a hands-on tour of the forecasting functionality in Model Studio, a component of SAS Viya. The course begins by showing how to load the data into memory and visualize the time series data to be modeled. Attribute variables are introduced and implemented in the visualization. The course then covers the essentials of using pipelines for generating forecasts and selecting champion pipelines in a project. It also teaches you how to incorporate large-scale forecasting practices into the forecasting project. These include the creation of data hierarchies, forecast reconciliation, overrides, and best practices associated with forecast model selection.
Models for Time Series and Sequential Data
This course teaches students to build, refine, extrapolate, and, in some cases, interpret models designed for a single, sequential series. There are three modeling approaches presented. The traditional, Box-Jenkins approach for modeling time series is covered in the first part of the course. This presentation moves students from models for stationary data (or ARMA) to models for trend and seasonality (ARIMA) and concludes with information about specifying transfer function components in an ARIMAX, or time series regression, model. A Bayesian approach to modeling time series is considered next. The basic Bayesian framework is extended to accommodate autoregressive variation in the data as well as dynamic input variable effects. Machine learning algorithms for time series is the third approach. Gradient boosting and recurrent neural network algorithms are particularly well suited for accommodating nonlinear relationships in the data. Examples are provided to build intuition on the effective use of these algorithms. The course concludes by considering how forecasting precision can be improved by combining the strengths of the different approaches. The final lesson includes demonstrations of creating combined (or ensemble) and hybrid model forecasts.
Time Series Feature Mining and Creation
In this course, you learn about data exploration, feature creation, and feature selection for time sequences. The topics discussed include binning, smoothing, transformations, and data set operations for time series, spectral analysis, singular spectrum analysis, distance measures, and motif analysis.
Large-Scale Forecasting Using SAS Viya: A Programming Approach
This course teaches students how to develop and maintain a large-scale forecasting project using SAS Visual Forecasting tools. For the course project, students build and then refine a large-scale forecasting system. Emphasis is initially on selecting appropriate methods for data creation and variable transformations, model generation, and model selection. Students are then asked to improve overall baseline forecasting performance by modifying default processes in the system.