VOOZH about

URL: https://www.coursera.org/learn/bayesian-statistics-time-series-analysis

⇱ Bayesian Statistics: Time Series Analysis | Coursera


Bayesian Statistics: Time Series Analysis

Keep adding new skills with 10,000+ programs for $239 (usually $399). Save now.

Bayesian Statistics: Time Series Analysis

This course is part of Bayesian Statistics Specialization

5,832 already enrolled

Included with

β€’

Learn more

Ask Coursera

Gain insight into a topic and learn the fundamentals.
4.3

18 reviews

Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

Gain insight into a topic and learn the fundamentals.
4.3

18 reviews

Intermediate level

Recommended experience

2 weeks to complete
at 10 hours a week
Flexible schedule
Learn at your own pace

What you'll learn

  • Build models that describe temporal dependencies.

  • Use R for analysis and forecasting of times series.

  • Explain stationary time series processes.

Details to know

Shareable certificate

Add to your LinkedIn profile

Assessments

15 assignmentsΒΉ

AI Graded see disclaimer
Taught in English

Build your subject-matter expertise

This course is part of the Bayesian Statistics Specialization
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 5 modules in this course

This course for practicing and aspiring data scientists and statisticians. It is the fourth of a four-course sequence introducing the fundamentals of Bayesian statistics. It builds on the course Bayesian Statistics: From Concept to Data Analysis, Techniques and Models, and Mixture models.

Time series analysis is concerned with modeling the dependency among elements of a sequence of temporally related variables. To succeed in this course, you should be familiar with calculus-based probability, the principles of maximum likelihood estimation, and Bayesian inference. You will learn how to build models that can describe temporal dependencies and how to perform Bayesian inference and forecasting for the models. You will apply what you've learned with the open-source, freely available software R with sample databases. Your instructor Raquel Prado will take you from basic concepts for modeling temporally dependent data to implementation of specific classes of models

This module defines stationary time series processes, the autocorrelation function and the autoregressive process of order one or AR(1). Parameter estimation via maximum likelihood and Bayesian inference in the AR(1) are also discussed.

What's included

9 videos12 readings5 assignments

9 videosβ€’Total 94 minutes
  • πŸŽ₯ Welcome to Bayesian Statistics: Time Series β€’7 minutes
  • πŸŽ₯ Stationarity β€’7 minutes
  • πŸŽ₯ The Autocorrelation Function (ACF) β€’8 minutes
  • πŸŽ₯ ACF, PACF, Differencing and Smoothing: Examples β€’11 minutes
  • πŸŽ₯ The AR(1) β€’16 minutes
  • πŸŽ₯ Simulating from an AR(1) Process β€’8 minutes
  • πŸŽ₯ Maximum Likelihood Estimation in the AR(1)β€’23 minutes
  • πŸŽ₯ Bayesian Inference in the AR(1)β€’10 minutes
  • πŸŽ₯ Bayesian Inference in the AR(1): Conditional Likelihood Example β€’3 minutes
12 readingsβ€’Total 136 minutes
  • πŸ“– Introduction to Rβ€’10 minutes
  • πŸ“– List of References β€’4 minutes
  • πŸ“– The Partial Autocorrelation Function (PACF)β€’15 minutes
  • πŸ“– Differencing and Smoothing β€’10 minutes
  • πŸ’» R Code: Differencing and Filtering via Moving Averagesβ€’10 minutes
  • πŸ’» R Code: Simulate Data from a White Noise Processβ€’10 minutes
  • πŸ“– The PACF of the AR(1) Process β€’15 minutes
  • πŸ’» R Code: Sample Data from AR(1) Processesβ€’10 minutes
  • πŸ“– Review of Maximum Likelihood and Bayesian Inference in Regression β€’15 minutes
  • πŸ’» R code: MLE for the AR(1), Examplesβ€’15 minutes
  • πŸ’» R Code: AR(1) Bayesian Inference, Conditional Likelihood Example β€’12 minutes
  • πŸ“– Bayesian Inference in the AR(1), Full Likelihood Example β€’10 minutes
5 assignmentsβ€’Total 140 minutes
  • ✍️ Stationarity, the ACF, and the PACF β€’30 minutes
  • ✍️ The AR(1) Definitions and Properties β€’30 minutes
  • ⭐️ Objectives of the Course β€’20 minutes
  • ✍️ MLE and Bayesian Inference in the AR(1) β€’30 minutes
  • ✍️ Exercise: AR(1) Simulation, MLE, and Bayesian Inference in Rβ€’30 minutes

This module extends the concepts learned in Week 1 about the AR(1) process to the general case of the AR(p). Maximum likelihood estimation and Bayesian posterior inference in the AR(p) are discussed.

What's included

9 videos8 readings3 assignments

9 videosβ€’Total 96 minutes
  • πŸŽ₯ Definition and State-space Representationβ€’20 minutes
  • πŸŽ₯ Examples β€’18 minutes
  • πŸŽ₯ ACF of the AR(p)β€’8 minutes
  • πŸŽ₯ Simulating Data from an AR(p)β€’12 minutes
  • πŸŽ₯ Bayesian Inference in the AR(p): Reference Prior, Conditional Likelihood β€’9 minutes
  • πŸŽ₯ Model Order Selectionβ€’7 minutes
  • πŸŽ₯ Example: Bayesian Inference in the AR(p), Conditional Likelihood β€’12 minutes
  • πŸŽ₯ Spectral Representation of the AR(p)β€’5 minutes
  • πŸŽ₯ Spectral Representation of the AR(p): Example β€’5 minutes
8 readingsβ€’Total 85 minutes
  • πŸ’» R Code: Computing the Roots of the AR Polynomial β€’5 minutes
  • πŸ’» R Code: Simulating Data from an AR(p)β€’15 minutes
  • πŸ“– The AR(p): Review β€’15 minutes
  • πŸ’» R Code: Maximum Likelihood Estimation, AR(p), Conditional Likelihood β€’10 minutes
  • πŸ’» R Code: Bayesian Inference, AR(p), Conditional Likelihood β€’10 minutes
  • πŸ’» R Code: Model Order Selection β€’10 minutes
  • πŸ’» R Code: Spectral Density of AR(p) β€’10 minutes
  • πŸ“– ARIMA processesβ€’10 minutes
3 assignmentsβ€’Total 90 minutes
  • ✍️ Properties of AR Processes β€’30 minutes
  • ✍️ Spectral Representation of the AR(p)β€’30 minutes
  • ✍️ Exercise: Bayesian analysis of an EEG dataset using an AR(p) β€’30 minutes

Normal Dynamic Linear Models (NDLMs) are defined and illustrated in this module using several examples. Model building based on the forecast function via the superposition principle is explained. Methods for Bayesian filtering, smoothing and forecasting for NDLMs in the case of known observational variances and known system covariance matrices are discussed and illustrated.

What's included

10 videos7 readings3 assignments

10 videosβ€’Total 114 minutes
  • πŸŽ₯ NDLM: Definition β€’16 minutes
  • πŸŽ₯ Polynomial Trend Modelsβ€’13 minutes
  • πŸŽ₯ Regression Models β€’9 minutes
  • πŸŽ₯ The Superposition Principle β€’7 minutes
  • πŸŽ₯ Filtering β€’20 minutes
  • πŸŽ₯ Filtering in the NDLM: Example β€’15 minutes
  • πŸŽ₯ Smoothing and Forecasting β€’12 minutes
  • πŸŽ₯ Smoothing in the NDLM: Exampleβ€’7 minutes
  • πŸŽ₯ Second Order Polynomial: Filtering and Smoothing Exampleβ€’8 minutes
  • πŸŽ₯ Using the DLM Package in R β€’8 minutes
7 readingsβ€’Total 70 minutes
  • πŸ“– Summary of Polynomial Trend and Regression Models β€’10 minutes
  • πŸ“– Superposition Principle: General Caseβ€’10 minutes
  • πŸ“– Summary of the Filtering Distributionsβ€’10 minutes
  • πŸ’» R Code: Filtering in the NDLM: Example β€’10 minutes
  • πŸ“– Summary of the Smoothing and Forecasting Distributionsβ€’10 minutes
  • πŸ’» R Code: Smoothing in the NDLM, Exampleβ€’10 minutes
  • πŸ’» R Code: Using the DLM Package in Rβ€’10 minutes
3 assignmentsβ€’Total 90 minutes
  • ✍️ NDLM, Part I: Review β€’30 minutes
  • ✍️ The Normal Dynamic Linear Modelβ€’30 minutes
  • ✍️ NDLM: Sensitivity to the Model Parametersβ€’30 minutes

In this module, you will extend Normal Dynamic Linear Models to handle seasonal structure and more complex model components using Fourier representations and the superposition principle. You will also study Bayesian filtering, smoothing, and forecasting when the observational variance is unknown, including the use of discount factors to specify system covariance matrices.

What's included

7 videos4 readings3 assignments

7 videosβ€’Total 103 minutes
  • πŸŽ₯ Fourier Representationβ€’17 minutes
  • πŸŽ₯ Building NDLMs with Multiple Components: Examplesβ€’9 minutes
  • πŸŽ₯ Filtering, Smoothing and Forecasting: Unknown Observational Varianceβ€’11 minutes
  • πŸŽ₯ Specifying the System Covariance Matrix via Discount Factorsβ€’18 minutes
  • πŸŽ₯ NDLM, Unknown Observational Variance: Exampleβ€’14 minutes
  • πŸŽ₯ EEG Data β€’18 minutes
  • πŸŽ₯ Google Trendsβ€’17 minutes
4 readingsβ€’Total 42 minutes
  • πŸ“– Fourier Representation: Example 1β€’10 minutes
  • πŸ“– Summary: DLM Fourier Representation β€’12 minutes
  • πŸ“– Summary of Filtering, Smoothing and Forecasting Distributions, NDLM Unknown Observational Variance β€’10 minutes
  • πŸ’» R Code: NDLM, Unknown Observational Variance Example β€’10 minutes
3 assignmentsβ€’Total 80 minutes
  • ✍️ Seasonal Models and Superpositionβ€’30 minutes
  • ✍️ NDLM Data Analysisβ€’30 minutes
  • ✍️ NDLM, Part IIβ€’20 minutes

In this final project you will use normal dynamic linear models to analyze a time series dataset downloaded from Google trend.

What's included

1 assignment

1 assignmentβ€’Total 30 minutes
  • ✍️ Data Analysis Projectβ€’30 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.

Instructor

Instructor ratings
4.4 (7 ratings)
University of California, Santa Cruz
1 Courseβ€’5,831 learners

Explore more from Probability and Statistics

Why people choose Coursera for their career

πŸ‘ Image

Felipe M.

Learner since 2018
"To be able to take courses at my own pace and rhythm has been an amazing experience. I can learn whenever it fits my schedule and mood."
πŸ‘ Image

Jennifer J.

Learner since 2020
"I directly applied the concepts and skills I learned from my courses to an exciting new project at work."
πŸ‘ Image

Larry W.

Learner since 2021
"When I need courses on topics that my university doesn't offer, Coursera is one of the best places to go."
πŸ‘ Image

Chaitanya A.

"Learning isn't just about being better at your job: it's so much more than that. Coursera allows me to learn without limits."

Learner reviews

  • 5 stars

    72.22%

  • 4 stars

    0%

  • 3 stars

    16.66%

  • 2 stars

    5.55%

  • 1 star

    5.55%

Showing 3 of 18

YN
Β·

Reviewed on Feb 5, 2024

It was a nice course, but it would be better if there were more supplementary materials for the proof and theoretical discussion.

Frequently asked questions

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.

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.

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.

Financial aid available,

ΒΉ Some assignments in this course are AI-graded. For these assignments, your data will be used in accordance with Coursera's Privacy Notice.