We may earn an affiliate commission when you visit our partners.
Course image
Jay Laramore and Marc Huber

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.

Read more

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.

Enroll now

What's inside

Syllabus

Specialization Overview (Review)
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.
Read more
Course Overview
Introduction to Large-Scale Forecasting
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.
Exploring and Processing Timestamped Data
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.
Automatic Forecasting: Model Specification and Selection
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.
Creating Custom Models and Managing Model Lists
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.
Event Variables in the Forecasting System
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.
Reconciling Statistical Forecasts
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.
Setting Up the Forecasting System and Generating Best Forecasts
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.
Course Review
In this module you test your understanding of the course material.

Good to know

Know what's good
, what to watch for
, and possible dealbreakers
Provides an entry point into forecasting concepts and is suitable for beginners
Focuses on forecasting methodology and is not industry-specific
Requires familiarity with an object-oriented language
Designed for intermediate to advanced learners in time-series forecasting
Taught by instructors from SAS, a prominent software provider in analytics
Appropriate for analysts seeking to enhance their machine learning skills with forecasting analysis

Save this course

Save Building a Large-Scale, Automated Forecasting System to your list so you can find it easily later:
Save

Activities

Be better prepared before your course. Deepen your understanding during and after it. Supplement your coursework and achieve mastery of the topics covered in Building a Large-Scale, Automated Forecasting System with these activities:
Read Forecasting Principles and Applications
Provides a comprehensive overview of the principles and techniques used in forecasting.
Show steps
  • Read the book thoroughly.
  • Take notes on the key concepts and techniques.
  • Complete the exercises at the end of each chapter.
Review Time Series Analysis concepts
Ensures that you have a solid understanding of time series analysis principles before starting the course.
Browse courses on Time Series Analysis
Show steps
  • Review the definition and characteristics of time series data.
  • Understand the different types of time series analysis.
  • Practice analyzing time series data using statistical techniques.
Identify a mentor
Connects you with an experienced professional who can provide guidance and support.
Browse courses on Time Series Forecasting
Show steps
  • Identify potential mentors in your field.
  • Reach out to your potential mentors and introduce yourself.
  • Meet with your mentor regularly to discuss your progress and get advice.
Four other activities
Expand to see all activities and additional details
Show all seven activities
Follow SAS Visual Forecasting tutorials
Provides you with practical experience using the SAS Visual Forecasting software.
Show steps
  • Review the SAS Visual Forecasting documentation.
  • Complete the SAS Visual Forecasting tutorials.
  • Practice using SAS Visual Forecasting to analyze time series data.
Practice Automatic Forecasting
Reinforces the techniques for performing automatic forecasting using SAS Visual Forecasting.
Show steps
  • Review the steps involved in automatic forecasting.
  • Practice using SAS Visual Forecasting to perform automatic forecasting on a dataset.
  • Evaluate the results of your automatic forecasting.
Join a study group
Enables you to collaborate with other students and learn from their experiences.
Browse courses on Time Series Forecasting
Show steps
  • Find a study group or organize one with your classmates.
  • Meet regularly to discuss course material and work on projects together.
  • Share your knowledge and insights with other group members.
Build a Forecasting Model
Provides you with hands-on experience in building and evaluating a forecasting model using SAS Visual Forecasting.
Browse courses on Time Series Forecasting
Show steps
  • Identify a suitable dataset for forecasting.
  • Use SAS Visual Forecasting to build a forecasting model.
  • Evaluate the performance of your forecasting model.
  • Present your forecasting model to others.

Career center

Learners who complete Building a Large-Scale, Automated Forecasting System will develop knowledge and skills that may be useful to these careers:
Machine Learning Engineer
Machine Learning Engineers design, develop, and maintain machine learning systems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in machine learning to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Quantitative Analyst
Quantitative Analysts use mathematical and statistical methods to analyze financial data. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in financial analysis to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system in the financial industry.
Data Scientist
Data Scientists use statistical methods and machine learning to extract knowledge from data. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in data analysis and machine learning to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Statistician
Statisticians use statistical methods to collect, analyze, and interpret data. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in statistics to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Data Analyst
Data Analysts use data analysis to identify and solve problems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in data analysis to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Business Analyst
Business Analysts use data analysis to identify and solve business problems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in business analysis to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system for a business.
Operations Research Analyst
Operations Research Analysts use mathematical and statistical methods to solve business problems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in operations research to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system for a business.
Financial Analyst
Financial Analysts use financial data to make investment decisions. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in financial analysis to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system in the financial industry.
Database Administrator
Database Administrators maintain and administer database systems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in database administration to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Network Administrator
Network Administrators maintain and administer computer networks. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in network administration to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Systems Administrator
Systems Administrators maintain and administer computer systems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in systems administration to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Data Architect
Data Architects design and implement data management systems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in data architecture to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Computer Scientist
Computer Scientists research and develop new computer technologies. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in computer science to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
IT Manager
IT Managers plan and direct the activities of an organization's IT department. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in IT management to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.
Software Engineer
Software Engineers design, develop, and maintain software systems. In this role, you would use your knowledge of SAS Visual Forecasting tools to build and maintain large-scale forecasting systems. You would also use your skills in software engineering to improve the accuracy of the forecasts. This course would be particularly helpful for you because it would provide you with the skills and knowledge you need to build and maintain a large-scale forecasting system.

Reading list

We've selected eight books that we think will supplement your learning. Use these to develop background knowledge, enrich your coursework, and gain a deeper understanding of the topics covered in Building a Large-Scale, Automated Forecasting System.
Provides a comprehensive and up-to-date treatment of time series analysis. It is appropriate for students and practitioners who have a strong background in mathematics and statistics. It is commonly used as a textbook in academic settings.
Provides a comprehensive treatment of time series analysis using state space models. It is appropriate for students and practitioners who have a strong background in mathematics and statistics. It is commonly used as a textbook in academic settings.
Provides a comprehensive treatment of Bayesian analysis of time series and state space models. It is appropriate for students and practitioners who have a strong background in mathematics and statistics. It is commonly used as a textbook in academic settings.
Provides a comprehensive treatment of time series econometrics. It is appropriate for students and practitioners who have a strong background in econometrics. It is commonly used as a textbook in academic settings.
Provides a comprehensive treatment of time series analysis with a focus on applications in R. It is appropriate for students and practitioners who want to learn how to use R for time series analysis.
Has a practical focus and is appropriate for both students and practitioners. It can be incredibly helpful in providing a background in time series. This text is more useful as additional reading than as a current reference.
Provides a practical guide to using SAS Enterprise Miner for time series analysis. It is appropriate for practitioners who are familiar with SAS and want to use it for time series analysis.

Share

Help others find this course page by sharing it with your friends and followers:

Similar courses

Here are nine courses similar to Building a Large-Scale, Automated Forecasting System.
Modeling Time Series and Sequential Data
Most relevant
Demand Planning in RStudio: Create Demand Forecast
Most relevant
Regression & Forecasting for Data Scientists using Python
Most relevant
Evaluating Large Language Model Outputs: A Practical Guide
Most relevant
Time Series Mastery: Forecasting with ETS, ARIMA, Python
GenAI For Business Analysis: Fine-Tuning LLMs
Introduction to Prompt Injection Vulnerabilities
Predictive Analytics for Business Planning: Time-Series...
GenAI for Data Analysts
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser