Time Series Forecasting Part 2 - ARIMA Modeling and Tests
Get started with ARIMA Modeling in Python. Understand the complete maths and the processes to build reliable forecasts.
- Get started with ARIMA Modeling in Python.
- Understand the complete maths and the processes to build reliable forecasts.
Prabhakaran SPrincipal Data Scientist
Included in All-Access, one membership for every course.
- Lessons
- 17, in 7 chapters
- Video
- 1 h 48 min
- Certificate
- On completion
What you'll be able to do
- Complete understanding of the ARIMA Algorithm
- Variations of ARIMA models, handling seasonality, exogenous variables
- Statistician's method of finding p,d,q parameters
- Post hoc analysis
- How to extend and build Autoarima and fine tune.
- Hands-on working session of model building process using Python - Statsmodels
Course content
7 chapters · 17 lessons · 1 h 48 min
01Course resources1 lesson · 1 min
- Download Resources1:00
02Introduction to ARIMA modeling1 lesson · 22 min
- What is ARIMA Modeling?21:30
03Stationarity tests4 lessons · 24 min
- Why make the series Stationary?2:46
- How to find the order of differencing (d) in ARIMA model3:04
- Understanding Augmented Dickey Fuller Test (ADF Test)12:04
- How to determine number of differencing required to make the time series stationary?5:57
04AR and MA Modelling4 lessons · 19 min
- Course Review1:00
- Understanding Formula behind AR and MA Model6:17
- Find the order of AR Term (p)5:02
- Find the order of MA Term (p)6:48
05Build and Tune ARIMA3 lessons · 20 min
- Building the ARIMA Model9:16
- How to find the optimal ARIMA Model manually using Out-of-Time Cross Validation?8:53
- Accuracy Metrics of Time Series Forecast1:59
06How AutoARIMA works?2 lessons · 5 min
- How to do Auto ARIMA Forecast in Python?3:12
- How to interpret residual plots in ARIMA Model?1:28
07SARIMA and SARIMAX2 lessons · 20 min
- How to build SARIMAX Model with exogenous variable?8:04
- How to automatically build SARIMA Model in Python?11:28
What you need
- Basics of Python
- Foundational knowledge of Data Science
- High school maths
Who this course is for
- Data Science Aspirants
- Data Science Professionals
- Software/Data engineers interested in quantitative analysis
- Professionals working with large datasets
- Data analysts, economists, researchers
Your instructor

Prabhakaran S
Principal Data Scientist
My name is Selva, and I am super excited to mentor you on this course!
I head the Data Science team for a global Fortune 500 company and over the last 10 years of my data science experience I've deployed 20+ global products. I'm also the Founder and Chief Author of Machine Learning Plus, which has over 4M annual readers.
I specialize in covering the in-depth intuition and maths of any concept or algorithm. And based on my existing student requests, I've put up the series of courses and projects with detailed explanations, just like on-the-job experience. Hope you love it!
- from 3,965 ratings
- 4.92
- learners
- 57K+
- courses
- 85
Questions
How do I get this course?
It is part of All-Access: one membership that opens all 85 courses. The plans and prices are on our course site. You can watch the free preview lessons before you join.
Can I get a refund?
Yes. If the membership is not right for you, ask for a refund within 30 days of your first payment.
Can I learn on my phone?
Yes. Lessons play in the browser on any phone, tablet or computer, and your place is saved for the next device.
I am already a member. Where are my courses?
On our course site, edu.machinelearningplus.com. Sign in there with the email you joined with. The courses move to this site later, with your access, and you will not pay again.