Time series modeling with Bayesian Dynamic Generalized Additive Models

A talk on timeseries analysis and forecasting with the mvgam R 📦 for the 2023 Australian Statistical Conference

By Nicholas Clark in talks mvgam time-series

December 14, 2023

Abstract

In this talk I introduce Bayesian Dynamic Generalized Additive Models (DGAMs) and illustrate their advantages for analyzing and forecasting real-world time series. I discuss mvgam, an open-source R package that can fit DGAMs with nonlinear effects, hierarchical effects and dynamic processes to data from a wide variety of observation distributions. These models are especially useful for analysing multiple series, as they can estimate hierarchical smooth functions while learning complex temporal associations with latent vector autoregressive processes or dimension-reduced dynamic factor processes. Because the package uses Hamiltonian Monte Carlo inference through Stan, it is straightforward to create Stan code and all necessary data structures so that additional stochastic elements can be added to suit the user's bespoke needs. Other key features of {mvgam} are functions to critique models using rolling window forecasts and posterior predictive checks, online data augmentation via a recursive particle filter and graphical tools to visualise probabilistic uncertainties for smooth functions and predictions. I hope show how models that describe real-world complexity, both through nonlinear covariate functions and multi-series dependence, are useful to ask targeted questions about drivers of change.

Date

December 14, 2023

Time

2:15 PM – 2:45 PM

Location

Wollongong, Australia

Posted on:
December 14, 2023
Length:
0 minute read, 0 words
Categories:
talks mvgam time-series
See Also: