This course is the second in a specialization for Machine Learning for Supply Chain Fundamentals. In this course, we explore all aspects of time series, especially for demand prediction. We'll start by gaining a foothold in the basic concepts surrounding time series, including stationarity, trend (drift), cyclicality, and seasonality. Then, we'll spend some time analyzing correlation methods in relation to time series (autocorrelation). In the 2nd half of the course, we'll focus on methods for demand prediction using time series, such as autoregressive models. Finally, we'll conclude with a project, predicting demand using ARIMA models in Python.
Demand Forecasting Using Time Series
This course is part of Machine Learning for Supply Chains Specialization
Instructors: Rajvir Dua
Sponsored by BrightStar Care
3,616 already enrolled
(33 reviews)
Recommended experience
What you'll learn
Building ARIMA models in Python to make demand predictions
Developing the framework for more advanced neural netowrks (such as LSTMs) by understanding autocorrelation and autoregressive models.
Skills you'll gain
Details to know
Add to your LinkedIn profile
5 assignments
See how employees at top companies are mastering in-demand skills
Build your subject-matter expertise
- 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
Earn a career certificate
Add this credential to your LinkedIn profile, resume, or CV
Share it on social media and in your performance review
There are 4 modules in this course
In this module, we'll get our feet wet with time series in Python. We'll start by getting familiar with where time series fits in to the machine learning landscape. Then, we'll learn about the main types of time series and their distinguishing factors, including period, frequency, and stationarity. After pausing to learn how to plot timeseries in Python, we'll explore the differences between seasonality and cyclicality.
What's included
7 videos3 readings2 assignments1 discussion prompt
In this module, we'll dive into the ideas behind autocorrelation and independence. We'll start by digging into the math of correlation and how it can be used to characterize the relationship between two variables. Next, we'll define its relationship to independence and explain where these ideas can be used. Finally, we'll combine correlation with time series attributes, such as trend, seasonality, and stationarity to derive autocorrelation. We'll go through both some of the theory behind autocorrelation, and how to code it in Python.
What's included
8 videos2 readings2 assignments1 discussion prompt
In this module, we'll start by reviewing some of the basic concepts behind linear regression. Then, we'll extend this knowledge to feed into lagged regression, an effective way to use regression techniques on time series. Once we have a solid foothold in basic and lagged regression, we'll explore modern methods such as ARIMA (autoregressive integrated moving average). All of this is building the framework for more advanced machine learning models such as LSTMs (long short-term memory network).
What's included
4 videos1 reading1 assignment1 programming assignment1 discussion prompt1 ungraded lab
In the final course project, we'll make demand predictions using ARIMA models.
What's included
1 programming assignment1 ungraded lab
Offered by
Why people choose Coursera for their career
Learner reviews
33 reviews
- 5 stars
50%
- 4 stars
5.88%
- 3 stars
8.82%
- 2 stars
14.70%
- 1 star
20.58%
Showing 3 of 33
Reviewed on Sep 12, 2022
Great course to gain fundemantals of Time Series Analyses for Demand Forecasting..
Recommended if you're interested in Data Science
Rutgers the State University of New Jersey
University of Colorado System
Google Cloud
Sungkyunkwan University
Open new doors with Coursera Plus
Unlimited access to 10,000+ world-class courses, hands-on projects, and job-ready certificate programs - all included in your subscription
Advance your career with an online degree
Earn a degree from world-class universities - 100% online
Join over 3,400 global companies that choose Coursera for Business
Upskill your employees to excel in the digital economy