Abstract

Learning vector autoregressive models from multivariate time series is conventionally approached through least squares or maximum likelihood estimation. These methods typically assume a fully connected model which provides no direct insight to the model structure and may lead to highly noisy estimates of the parameters. Because of these limitations, there has been an increasing interest towards methods that produce sparse estimates through penalized regression. However, such methods are computationally intensive and may become prohibitively time-consuming when the number of variables in the model increases. In this paper we adopt an approximate Bayesian approach to the learning problem by combining fractional marginal likelihood and pseudo-likelihood. We propose a novel method, PLVAR, that is both faster and produces more accurate estimates than the state-of-the-art methods based on penalized regression. We prove the consistency of the PLVAR estimator and demonstrate the attractive performance of the method on both simulated and real-world data.

Highlights

  • Vector autoregressive (VAR) models (Lütkepohl 2005; Brockwell and Davis 2016; Neusser 2016) have become standard tools in many fields of science and engineering

  • In this paper we have extended the idea of structure learning of Gaussian graphical models via pseudo-likelihood and Bayes factors from the cross-sectional domain into the timeseries domain of VAR models

  • We have presented a novel method, pseudo-likelihood vector autoregression (PLVAR), that is able to infer the complete VAR model structure, including the lag length, in a single run

Read more

Summary

Introduction

Vector autoregressive (VAR) models (Lütkepohl 2005; Brockwell and Davis 2016; Neusser 2016) have become standard tools in many fields of science and engineering They are used in, for example, economics (Ang and Piazzesi 2003; Ito and Sato 2008; Zang and Baimbridge 2012), psychology (Wild et al 2010; Bringmann et al 2013; Epskamp et al 2018), and sustainable energy technology The conventional approach to learning a VAR model is to utilize either multivariate least squares (LS) estimation or maximum likelihood (ML) estimation (Lütkepohl 2005) Both of these methods produce dense model structures where each variable interacts with all the other variables. Estimating a dense VAR model suffers from another problem, namely, the large number of model parameters may lead to noisy estimates and give rise to unstable predictions

73 Page 2 of 18
VAR models
Graphical VAR modeling
73 Page 4 of 18
Bayesian model selection
Methods
Objective
Fractional marginal pseudo-likelihood
Learning the temporal network structure
73 Page 6 of 18
Search algorithm
Selecting the lag length
Learning the contemporaneous network structure
Consistency of PLVAR
Estimating the remaining parameters
Experiments and results
Synthetic data
73 Page 8 of 18
Electroencephalography data
73 Page 10 of 18
73 Page 12 of 18
Discussion
73 Page 14 of 18
A Pseudo-code for the search algorithm
B Consistency proof
73 Page 16 of 18
73 Page 18 of 18
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call