This plan includes
- Instant access to 11,000+ online courses
- Play & Pause Course Videos
- HD Video Recorded Lectures
- Learn on Mobile/PC/Tablet
- Quizzes and Real Projects
- Lifetime Course Certificate
- Instructor Chat Support
- Cancel Plan Anytime
What you'll learn?
- Beginner data scientists looking to gain experience with time seriesPeople interested in quantitative finance.
Course Overview
How does a commercial bank forecast the expected performance of their loan portfolio?
Or how does an investment manager estimate a stock portfolio’s risk?
Which are the quantitative methods used to predict real-estate properties?
If there is some time dependency, then you know it - the answer is: time series analysis.
This course will teach you the practical skills that would allow you to land a job as a quantitative finance analyst, a data analyst or a data scientist.
In no time, you will acquire the fundamental skills that will enable you to perform complicated time series analysis directly applicable in practice. We have created a time series course that is not only timeless but also:
· Easy to understand
· Comprehensive
· Practical
· To the point
· Packed with plenty of exercises and resources
But we know that may not be enough.
We take the most prominent tools and implement them through Python – the most popular programming language right now. With that in mind…
Welcome to Time Series Analysis in Python!
The big question in taking an online course is what to expect. And we’ve made sure that you are provided with everything you need to become proficient in time series analysis.
We start by exploring the fundamental time series theory to help you understand the modeling that comes afterwards.
Then throughout the course, we will work with a number of Python libraries, providing you with a complete training. We will use the powerful time series functionality built into pandas, as well as other fundamental libraries such as NumPy, matplotlib, StatsModels, yfinance, ARCH and pmdarima.
With these tools we will master the most widely used models out there:
· AR (autoregressive model)
· MA (moving-average model)
· ARMA (autoregressive-moving-average model)
· ARIMA (autoregressive integrated moving average model)
· ARIMAX (autoregressive integrated moving average model with exogenous variables)
. SARIA (seasonal autoregressive moving average model)
. SARIMA (seasonal autoregressive integrated moving average model)
. SARIMAX (seasonal autoregressive integrated moving average model with exogenous variables)
· ARCH (autoregressive conditional heteroscedasticity model)
· GARCH (generalized autoregressive conditional heteroscedasticity model)
. VARMA (vector autoregressive moving average model)
We know that time series is one of those topics that always leaves some doubts.
Until now.
This course is exactly what you need to comprehend time series once and for all. Not only that, but you will also get a ton of additional materials – notebooks files, course notes, quiz questions, and many, many exercises – everything is included.
This is the only course that combines the latest statistical and deep learning techniques for time series analysis. First, the course covers the basic concepts of time series:
-
stationarity and augmented Dicker-Fuller test
-
seasonality
-
white noise
-
random walk
-
autoregression
-
moving average
-
ACF and PACF,
-
Model selection with AIC (Akaike's Information Criterion)
Then, we move on and apply more complex statistical models for time series forecasting:
-
ARIMA (Autoregressive Integrated Moving Average model)
-
SARIMA (Seasonal Autoregressive Integrated Moving Average model)
-
SARIMAX (Seasonal Autoregressive Integrated Moving Average model with exogenous variables)
We also cover multiple time series forecasting with:
-
VAR (Vector Autoregression)
-
VARMA (Vector Autoregressive Moving Average model)
-
VARMAX (Vector Autoregressive Moving Average model with exogenous variable)
Then, we move on to the deep learning section, where we will use Tensorflow to apply different deep learning techniques for times series analysis:
-
Simple linear model (1 layer neural network)
-
DNN (Deep Neural Network)
-
CNN (Convolutional Neural Network)
-
LSTM (Long Short-Term Memory)
-
CNN + LSTM models
-
ResNet (Residual Networks)
-
Autoregressive LSTM
Throughout the course, you will complete more than 5 end-to-end projects in Python, with all source code available to you.
Pre-requisites
- Comprehend the need to normalize data when comparing different time series.
Target Audience
- Start coding in Python and learn how to use it for statistical analysis.Beginner data scientists looking to gain experience with time series
Curriculum 11 Lectures 06:50:28
-
Section 1 : PYTHON - Introduction to Basics of Python for Beginners
- Lecture 2 :
- Python - Implementation Of Lambda, Recursion, Functions.
- Lecture 3 :
- Python - Understand Of Libraries,Exploratory Data Analysis,Descriptive Analysis
-
Section 2 : Foundations of Business Statistics for Data Analysis
- Lecture 1 :
- Introduction to statistics and Measures of central tendencies
- Lecture 2 :
- Central Limit Theorem - CLT
- Lecture 3 :
- Distributions and Correlations
- Lecture 4 :
- PDF & CDF and Hypothesis Testing
-
Section 3 : TIME SERIES ANALYSIS - Introduction to Basics of Time Series for Beginners
- Lecture 1 :
- TIME SERIES - Characteristics and Decomposition of Time Series Data
- Lecture 2 :
- TIME SERIES - Best Practices of Probability, Statistics and Forecasting Models
- Lecture 3 :
- UK_Road_Accident_Timeseries_Forecasting_EDA
- Lecture 4 :
- Forecast UK Accident rates based on Number of Casualties on SARIMA,FbP,LSTM's
Our learners work at
Frequently Asked Questions
-
How do i access the course after purchase?
It's simple. When you sign up, you'll immediately have unlimited viewing of thousands of expert courses, paths to guide your learning, tools to measure your skills and hands-on resources like exercise files. There’s no limit on what you can learn and you can cancel at any time. -
Are these video based online self-learning courses?
Yes. All of the courses comes with online video based lectures created by certified instructors. Instructors have crafted these courses with a blend of high quality interactive videos, lectures, quizzes & real world projects to give you an indepth knowledge about the topic. -
Can i play & pause the course as per my convenience?
Yes absolutely & thats one of the advantage of self-paced courses. You can anytime pause or resume the course & come back & forth from one lecture to another lecture, play the videos mulitple times & so on. -
How do i contact the instructor for any doubts or questions?
Most of these courses have general questions & answers already covered within the course lectures. However, if you need any further help from the instructor, you can use the inbuilt Chat with Instructor option to send a message to an instructor & they will reply you within 24 hours. You can ask as many questions as you want. -
Do i need a pc to access the course or can i do it on mobile & tablet as well?
Brilliant question? Isn't it? You can access the courses on any device like PC, Mobile, Tablet & even on a smart tv. For mobile & a tablet you can download the Learnfly android or an iOS app. If mobile app is not available in your country, you can access the course directly by visting our website, its fully mobile friendly. -
Do i get any certificate for the courses?
Yes. Once you complete any course on our platform along with provided assessments by the instructor, you will be eligble to get certificate of course completion. -
For how long can i access my course on the platform?
You require an active subscription to access courses on our platform. If your subscription is active, you can access any course on our platform with no restrictions. -
Is there any free trial?
Currently, we do not offer any free trial. -
Can i cancel anytime?
Yes, you can cancel your subscription at any time. Your subscription will auto-renew until you cancel, but why would you want to?
Instructor
1845 Course Views
7 Courses