When you enroll in this course, you'll also be enrolled in this Specialization.
Learn new concepts from industry experts
Gain a foundational understanding of a subject or tool
Develop job-relevant skills with hands-on projects
Earn a shareable career certificate
There are 10 modules in this course
In this course you learn to develop and maintain a large-scale forecasting project using SAS Visual Forecasting tools. Emphasis is initially on selecting appropriate methods for data creation and variable transformations, model generation, and model selection. Then you learn how to improve overall baseline forecasting performance by modifying default processes in the system.
This course is appropriate for analysts interested in augmenting their machine learning skills with analysis tools that are appropriate for assaying, modifying, modeling, forecasting, and managing data that consist of variables that are collected over time. The courses is primarily syntax based, so analysts taking this course need some familiarity with coding. Experience with an object-oriented language is helpful, as is familiarity with manipulating large tables.
In this module you get an overview of the courses in this specialization and what you can expect. Note: This same module appears in each course in this specialization.
What's included
1 video3 readings
Show info about module content
1 video•Total 2 minutes
Overview•2 minutes
3 readings•Total 30 minutes
Getting the Most from this Specialization•10 minutes
Using Forum and Getting Help•10 minutes
Frequently Asked Questions•10 minutes
Course Overview
Module 2•26 minutes to complete
Module details
What's included
1 video2 readings1 app item
Show info about module content
1 video•Total 1 minute
Welcome to the course•1 minute
2 readings•Total 20 minutes
Prerequisites•5 minutes
Accessing the Course Files and Practicing in this Course (REQUIRED)•15 minutes
1 app item•Total 5 minutes
Access SAS Viya for Learners for Demos and Practices•5 minutes
Introduction to Large-Scale Forecasting
Module 3•26 minutes to complete
Module details
In this modules you'll get an overview of the functionality used in the course. We'll describe how objects and methods in the Automatic Time Series Modeling, or ATSM, package in SAS Visual Forecasting can be combined to solve the large-scale forecasting problem. We'll also describe how the configuration of objects and information flows change depending on what stage of the automatic forecasting process you are in.
What's included
6 videos1 assignment1 app item
Show info about module content
6 videos•Total 11 minutes
About This Module•0 minutes
Large-Scale Forecasting•2 minutes
Analysts and Algorithms•2 minutes
ATSM Package Objects•2 minutes
Objects and Information Flows•3 minutes
Other Useful Configurations•2 minutes
1 assignment•Total 10 minutes
Think About It: Large-Scale Forecasting Systems•10 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Exploring and Processing Timestamped Data
Module 4•2 hours to complete
Module details
In this module we'll use the TSMODEL procedure to perform time series accumulation and missing value interpretation. We'll use packages for PROC TSMODEL, which are blocks of code that can be inserted within the flow of your PROC TSMODEL code to perform specialized tasks for both data preparation and analysis. Then, we'll discuss time series hierarchies and how to use a BY statement in PROC TSMODEL to create a hierarchy.
What's included
13 videos5 assignments1 app item
Show info about module content
13 videos•Total 45 minutes
About This Module•1 minute
Time Series Accumulation•1 minute
Time Binning and Indexing•2 minutes
Accumulation in the TSMODEL Procedure•2 minutes
Demo: Accumulation Using the TSMODEL Procedure•7 minutes
Missing Value Interpretation•2 minutes
Missing Value Imputation•2 minutes
Demo: Missing Value Interpretation and Imputation•8 minutes
Time Series Aggregation•2 minutes
Building the Data Hierarchy in TSMODEL•2 minutes
Demo: Using PROC TSMODEL to Create the Data Hierarchy•6 minutes
PROC TSMODEL Packages•5 minutes
Using PROC TSMODEL Packages•5 minutes
5 assignments•Total 80 minutes
Question - Accumulation Methods•5 minutes
Think About It - Missing Value Interpretation and Imputation•10 minutes
Question - PROC TSMODEL•5 minutes
Practice: Exploring and Accumulating a Time Series•30 minutes
Practice: Building the Data Hierarchy•30 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Automatic Forecasting: Model Specification and Selection
Module 5•1 hour to complete
Module details
In this module, we'll use the ATSM package in PROC TSMODEL to perform automatic forecasting, model selection, and specification. We'll walk through the process for declaring and using the many different ATSM objects and discuss how and where each object fits within the automatic forecasting process.
What's included
8 videos2 assignments1 app item
Show info about module content
8 videos•Total 28 minutes
About This Module•0 minutes
Introduction to ATSM Objects•2 minutes
The DIAGSPEC Object•2 minutes
DIAGSPEC Object Methods•2 minutes
The DIAGNOSE Object•1 minute
The FORENG Object•1 minute
Collector Objects•2 minutes
Demo: Automatic Model Selection Using the ATSM Package•18 minutes
2 assignments•Total 35 minutes
Question - System Model Types•5 minutes
Practice: Generating an Automatic Forecast•30 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Creating Custom Models and Managing Model Lists
Module 6•1 hour to complete
Module details
This module describes and illustrates functionality for creating your own custom models in the forecasting system. We'll provide step-by-step instructions for building a custom specification and then modifying the automatic model selection process to include your model as a candidate for all series in a given level of the data hierarchy.
What's included
7 videos2 assignments1 app item
Show info about module content
7 videos•Total 14 minutes
About This Module•0 minutes
Custom Models and the TSM Package•2 minutes
The TSM Package•1 minute
TSM Package Syntax Highlights•2 minutes
Demo: Creating and Fitting a Custom Specification with the TSM Package•3 minutes
Adding Custom Models•3 minutes
Demo: Combining Custom and System-Generated Models in the Model Selection Process•3 minutes
2 assignments•Total 35 minutes
Think About It - Explanatory Variables•5 minutes
Practice: Creating a Custom Model•30 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Event Variables in the Forecasting System
Module 7•2 hours to complete
Module details
In this module, we'll generate event variables three different ways. First, we'll use the ATSM package to create and implement predefined event variables. Second, we'll create event variables using the HPFEVENTS procedure. Third, we'll perform conditional BY-group processing for event variable creation. Next, we'll use and identify ARIMAX and ESM models, produce model selection lists, and select a champion model. Using the selected champion model and passing the predefined event variables to the TSMODEL procedure, we'll generate automatic forecasts and output model estimates and fit statistics.
What's included
12 videos4 assignments1 app item
Show info about module content
12 videos•Total 50 minutes
About This Module•1 minute
Introduction to Event Variables•6 minutes
Event Variables in SAS Visual Forecasting•2 minutes
Creating Event Variables in the ATSM Package•4 minutes
Implementing Event Variables Defined in the ATSM Package•3 minutes
Demo: Creating and Implementing Event Variables in the ATSM Package•7 minutes
Creating Event Variables in the HPFEVENTS Procedure•5 minutes
Implementing Event Variables Defined in the HPFEVENTS Procedure•2 minutes
Demo: Creating Event Variables in the HPFEVENTS Procedure and Implementing Them in the ATSM Package•5 minutes
BY-Group Functionality•3 minutes
Implementing BY-Group Processing for Event Variables•6 minutes
Demo: BY-Group Processing for Event Variables•6 minutes
4 assignments•Total 75 minutes
Think About It - Event Variables•10 minutes
Question - HPFEVENTS Procedure•5 minutes
Practice: Creating Event Variables Using EVENTKEY Methods•30 minutes
Practice: Accommodating Event Variables as Candidate Explanatory Variables•30 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Reconciling Statistical Forecasts
Module 8•1 hour to complete
Module details
Reconciling statistical forecasts occurs after the automatic model generation, selection, and forecasting processes are done. In this module, we describe the reconciliation process and illustrate system tools and options for reconciling statistical forecasts we generated earlier in the course.
Open SAS Viya for Learners to Practice in this Module•5 minutes
Setting Up the Forecasting System and Generating Best Forecasts
Module 9•1 hour to complete
Module details
This module covers a variety of topics. First, we'll discuss system tools and best practices that have the potential to improve the precision of your system forecasts. These include best practices like honest assessment for champion model selection and system tools like outlier detection and combined model forecasts. Next, we'll describe options and best practices associated with rolling the system forward in time.
What's included
14 videos2 assignments1 app item
Show info about module content
14 videos•Total 33 minutes
About This Module•1 minute
Holdout Sample Model Selection•3 minutes
Holdout Partitioning•3 minutes
Performance Measures•4 minutes
Demo: Implementing Honest Assessment for Model Selection and Creating Benchmark Accuracy Diagnostics•1 minute
Combined Models•2 minutes
Demo: Adding Combined Models to the Forecasting System•1 minute
Outlier Detection•3 minutes
Demo: Adding Outlier Detection to the Forecasting System•1 minute
Conditional Processing•1 minute
Demo: Conditional Processing and Error Catching•2 minutes
Rolling the Forecasting System Forward in Time•2 minutes
Stability and Updating Models•2 minutes
Demo: Rolling the System Forward in Time•5 minutes
2 assignments•Total 35 minutes
Question - Honest Assessment for Model Selection•5 minutes
Practice: Generating Best Forecasts•30 minutes
1 app item•Total 5 minutes
Open SAS Viya for Learners to Practice in this Module•5 minutes
Course Review
Module 10•3 hours to complete
Module details
In this module you test your understanding of the course material.
What's included
1 assignment
Show info about module content
1 assignment•Total 180 minutes
Building a Large-Scale, Automated Forecasting System - Course Exam•180 minutes
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV. Share it on social media and in your performance review.
Through innovative software and services, SAS empowers and inspires customers around the world to transform data into intelligence. SAS is a trusted analytics powerhouse for organizations seeking immediate value from their data. A deep bench of analytics solutions and broad industry knowledge keep our customers coming back and feeling confident. With SAS®, you can discover insights from your data and make sense of it all. Identify what’s working and fix what isn’t. Make more intelligent decisions. And drive relevant change.
When will I have access to the lectures and assignments?
To access the course materials, assignments and to earn a Certificate, you will need to purchase the Certificate experience when you enroll in a course. You can try a Free Trial instead, or apply for Financial Aid. The course may offer 'Full Course, No Certificate' instead. This option lets you see all course materials, submit required assessments, and get a final grade. This also means that you will not be able to purchase a Certificate experience.
What will I get if I subscribe to this Specialization?
When you enroll in the course, you get access to all of the courses in the Specialization, and you earn a certificate when you complete the work. Your electronic Certificate will be added to your Accomplishments page - from there, you can print your Certificate or add it to your LinkedIn profile.
Is financial aid available?
Yes. In select learning programs, you can apply for financial aid or a scholarship if you can’t afford the enrollment fee. If fin aid or scholarship is available for your learning program selection, you’ll find a link to apply on the description page.