Mike West Duke University ISBA Lecture on Bayesian Foundations June 25 th 2012 Bayesian Dynamic Modelling.

Slides:



Advertisements
Similar presentations
Statistical Time Series Analysis version 2
Advertisements

Scaling Multivariate Statistics to Massive Data Algorithmic problems and approaches Alexander Gray Georgia Institute of Technology
Sequential learning in dynamic graphical model Hao Wang, Craig Reeson Department of Statistical Science, Duke University Carlos Carvalho Booth School of.
State Estimation and Kalman Filtering CS B659 Spring 2013 Kris Hauser.
Uncertainty Quantification & the PSUADE Software
Latent Variable and Structural Equation Models: Bayesian Perspectives and Implementation. Peter Congdon, Queen Mary University of London, School of Geography.
Bayesian Estimation in MARK
Use of Kalman filters in time and frequency analysis John Davis 1st May 2011.
STAT 497 APPLIED TIME SERIES ANALYSIS
Introduction to Sampling based inference and MCMC Ata Kaban School of Computer Science The University of Birmingham.
Bayesian statistics – MCMC techniques
Bayesian Robust Principal Component Analysis Presenter: Raghu Ranganathan ECE / CMR Tennessee Technological University January 21, 2011 Reading Group (Xinghao.
Stanford CS223B Computer Vision, Winter 2007 Lecture 12 Tracking Motion Professors Sebastian Thrun and Jana Košecká CAs: Vaibhav Vaish and David Stavens.
Time series analysis - lecture 5
Forecasting.
Bootstrap in Finance Esther Ruiz and Maria Rosa Nieto (A. Rodríguez, J. Romo and L. Pascual) Department of Statistics UNIVERSIDAD CARLOS III DE MADRID.
Particle Filters for Mobile Robot Localization 11/24/2006 Aliakbar Gorji Roborics Instructor: Dr. Shiri Amirkabir University of Technology.
End of Chapter 8 Neil Weisenfeld March 28, 2005.
Modern methods The classical approach: MethodProsCons Time series regression Easy to implement Fairly easy to interpret Covariates may be added (normalization)
ENSO project El Niño/Southern Oscillation is driven by surface temperature in tropical Pacific Data 2 o x2 o monthly SST anomalies at 2261 locations; zonal.
Using ranking and DCE data to value health states on the QALY scale using conventional and Bayesian methods Theresa Cain.
Overview G. Jogesh Babu. Probability theory Probability is all about flip of a coin Conditional probability & Bayes theorem (Bayesian analysis) Expectation,
TIME SERIES by H.V.S. DE SILVA DEPARTMENT OF MATHEMATICS
The horseshoe estimator for sparse signals CARLOS M. CARVALHO NICHOLAS G. POLSON JAMES G. SCOTT Biometrika (2010) Presented by Eric Wang 10/14/2010.
Anomaly detection with Bayesian networks Website: John Sandiford.
Particle Filtering (Sequential Monte Carlo)
Bayesian networks Classification, segmentation, time series prediction and more. Website: Twitter:
Kalman Filter (Thu) Joon Shik Kim Computational Models of Intelligence.
Literature Review ZHU Cai AMA. Contents Paper-Searching by Journals 2 Paper -Searching by Authors 3 Results of Elementary Analysis 4 Suggestions 5 Introduction.
Various topics Petter Mostad Overview Epidemiology Study types / data types Econometrics Time series data More about sampling –Estimation.
Computer Science, Software Engineering & Robotics Workshop, FGCU, April 27-28, 2012 Fault Prediction with Particle Filters by David Hatfield mentors: Dr.
Mixture Models, Monte Carlo, Bayesian Updating and Dynamic Models Mike West Computing Science and Statistics, Vol. 24, pp , 1993.
It’s About Time Mark Otto U. S. Fish and Wildlife Service.
MURI: Integrated Fusion, Performance Prediction, and Sensor Management for Automatic Target Exploitation 1 Dynamic Sensor Resource Management for ATE MURI.
Components of the Global Climate Change Process IPCC AR4.
CS Statistical Machine learning Lecture 24
Robert Engle UCSD and NYU and Robert F. Engle, Econometric Services DYNAMIC CONDITIONAL CORRELATIONS.
Analyzing wireless sensor network data under suppression and failure in transmission Alan E. Gelfand Institute of Statistics and Decision Sciences Duke.
Additional Topics in Prediction Methodology. Introduction Predictive distribution for random variable Y 0 is meant to capture all the information about.
Lecture 2: Statistical learning primer for biologists
 Measures the potential loss in value of a risky asset or portfolio over a defined period for a given confidence interval  For example: ◦ If the VaR.
Statistics 349.3(02) Analysis of Time Series. Course Information 1.Instructor: W. H. Laverty 235 McLean Hall Tel:
INI Cambridge, June 24 th 2008 Data, models & computation for stochastic dynamic cellular networks in systems biology Mike West Department of Statistical.
Tracking with dynamics
CS Statistical Machine learning Lecture 12 Yuan (Alan) Qi Purdue CS Oct
The Unscented Particle Filter 2000/09/29 이 시은. Introduction Filtering –estimate the states(parameters or hidden variable) as a set of observations becomes.
Stats Term Test 4 Solutions. c) d) An alternative solution is to use the probability mass function and.
CS Statistical Machine learning Lecture 25 Yuan (Alan) Qi Purdue CS Nov
Institute of Statistics and Decision Sciences In Defense of a Dissertation Submitted for the Degree of Doctor of Philosophy 26 July 2005 Regression Model.
Ch 1. Introduction Pattern Recognition and Machine Learning, C. M. Bishop, Updated by J.-H. Eom (2 nd round revision) Summarized by K.-I.
Hierarchical models. Hierarchical with respect to Response being modeled – Outliers – Zeros Parameters in the model – Trends (Us) – Interactions (Bs)
Overview G. Jogesh Babu. R Programming environment Introduction to R programming language R is an integrated suite of software facilities for data manipulation,
Multiple Random Variables and Joint Distributions
Nonparametric Bayesian Learning of Switching Dynamical Processes
Variational filtering in generated coordinates of motion
Distributions and Concepts in Probability Theory
DDNMs: Coupled Systems of univariate DLMs
Simultaneous Graphical Dynamic Models
Dynamic Causal Modelling (DCM): Theory
Big Data Econometrics: Nowcasting and Early Estimates
Predictive distributions
Filtering and State Estimation: Basic Concepts
Module 3 Forecasting a Single Variable from its own History, continued
Carlo A. Favero IGIER, Universita’ Bocconi
JFG de Freitas, M Niranjan and AH Gee
Chapter 8 Supplement Forecasting.
Bayesian inference J. Daunizeau
Multivariate Methods Berlin Chen
Yalchin Efendiev Texas A&M University
Uncertainty Propagation
Presentation transcript:

Mike West Duke University ISBA Lecture on Bayesian Foundations June 25 th 2012 Bayesian Dynamic Modelling

Foundations : History of Dynamic Bayes in Action P.J. Harrison R.E. Kalman Commercial forecasting, monitoring, Socio-economics Engineering Control systems ~ 50 years ~ G.E.P. Box H. Akaike A. Zellner

Dynamic Bayes in Action Finance - Portfolios Business Finance Econometrics Social systems Neuroscience, Imaging, … Bionetworks Hydrology, Transportation, …. Natural sciences & engineering - Computer modelling State Space Dynamic Models

Modelling and adapting to temporal changes : “real” changes, hidden factors, model-mispecification : : Attributing/partitioning variation : Improved local model descriptions, forecasting Foundations : Time as a Covariate

Adaptation: - Relevant “local” inferences - Partitions variation - Improved short-term forecasts: Accuracy and uncertainty Example: Commercial Sales/Demand Tracking and Forecasting

Foundations : Sequential Modelling Dynamic (linear) state space models Hidden Markov models Sequential : model specification : forecasting : learning/updating : control/intervention

Foundations : Model Composition e.g., commercial, socio-economics applications c:c: 1 Seasonals 2 Damped seasonals 3 Local trends 4 Dynamic regressions 5 Time series: AR(p)

Active sequential (real, live) modelling: Intervention Intervention information as part of model theory Partitioning variation: Component-wise intervention Feed-forward and/or Feed-back Model expansion/contraction as intervention Commercial & Socio-Economic Applications: Priors, Interventions

Foundations : Sequential Model Monitoring, Comparison & Mixing 1-step ahead focus: predictive density Realised forecast error cf. forecast uncertainty Model set: : Bayesian model averaging : born in commercial use of “multi-process” DLMs - mid-1960s -

Foundations: Dynamic Model Switching & Mixing Anything can happen : Multi-process models : Computation : “Explosion of mixtures” Historical analytics - mid 1960s - Modern simulation-based methods Gaussian mixture : change-points, regime switching Gaussian mixture : outliers

Sequential Forecasting, Learning, Adaptation Learning - Open to constructive feed-forward intervention, and monitoring/feed-back intervention Sequential forecasting - : What might happen? : Model assessment, evaluation

Sequential Forecasting, Learning, Adaptation Learning - Attribution of change: Model components Retrospection - : Time series “analysis” : What happened? : Model assessment, evaluation

Foundations : Model Decomposition and Time Series Analysis Constant F, G ϶ All (linear) time series models ϶ AR, ARMA models Eigentheory of stochastic difference equations: : AR(1) : ARMA(2,1) – quasi-cyclicals - fixed wavelength - time-varying amplitude, phase : Polynomial trends, seasonals, and/or:

Foundations : Model Decomposition and Time Series Analysis General Non-stationary models “Locally” stationary Time-Varying AR, ARMA models : Time-Varying AR(1) : Time-Varying ARMA(2,1) - time-varying wavelength - time-varying amplitude, phase

Example: Autoregessive Dynamic Linear Model AR(d): full model or a component Latent component structure: Composition of several “simpler” process … - short-term correlated - quasi-cyclicals

Example: TVAR – Time-Varying Autoregessive Dynamic Linear Model TVAR(d): full model or a component Composition of several “simpler” process … - short-term correlations: time-varying dependencies - quasi-cyclicals: time-varying wavelengths (freqencies) “Local” modelling: Time-frequency analysis & decomposition

Applications in Natural Sciences and Engineering : Exploratory discovery latent structure : Hidden, variable quasi-periodicities : Variation at different time scales : Time-frequency structure Palӕoclimatology: data Ice cores - relative abundance of oxygen isotopes over time Global temperature proxy ``Well known'' periodicities: earth orbital dynamics

Example: Palӕoclimatology Estimated components - Changes in orbital dynamic cycles - Amplitude dominance “switch” : structural climate yrs? Time-varying wavelengths of components

Example: EEG in Experimental Neuroscience Why TVAR?

Example: EEG in Experimental Neuroscience Treatment effects on brain seizures: Changes in amplitudes, wavelengths brain waves S26.Low cf S26.Mod treatments S26.Low treatment Some components are “brain waves”

Finance - Portfolios Business Finance Econometrics Social systems Neuroscience, Imaging, … Bionetworks Hydrology, Transportation, …. Natural sciences & engineering - Computer modelling State Space Dynamic Models Bayesian Dynamic Modelling : Multiple Time Series

Foundations : Time-Varying Vector Autoregressive Model q-vector dynamic process: TV-VAR(d) - as complete model - or as a latent component Multiple, latent quasi-cyclical structures - time-varying impact on output “channels” - dynamic network - dynamic lagged interconnections

Examples of TV-VAR Hydrology, Transportation, …. Causal interest, lagged effects Dynamic models of volatility Macroeconomics, finance Spatial correlations Network structure, computer modelling

Foundations : Dynamic Volatility and Latent Factor Models Finance - Portfolios Business Finance Econometrics Social systems Econometric: macro- Hierarchical dynamic regressions Futures markets, exchange rates Sequential portfolio decisions Demographic studies, institutional assessment Non-Gaussian/e.g. multinomial time series Cross-series (residual) structure: - Time-varying dependencies - Influences of latent stochastic factors

Foundations : Partitioning/Attributing Variation Latent factor models - Bayesian models of “dynamic PCA” - Dynamics: time series models for elements Dynamic inverse Wishart processes (>25 years) - “Random walks” for variance matrices

Example: Multivariate Financial Time Series - Daily FX: Volatility

Example: Dynamic Factors in FX

Foundations : Sequential Learning, Forecasting and Decisions Sequential portfolio revisions: Asset allocation ¥ returns - based on step-ahead predictions - hugely influenced by tracking/short-term prediction of volatility dynamics - relevant partitioning/attributing variation - volatility components/factors: interpretation, open to intervention Multiple implementations : managing risk, making money ~ 20years

Fast Forward to : Some Recent and Current Foci Example: Atmospheric chemistry - Hi-res satellite data - atmospheric CO - Large scale lattice data: dim ~ 1000s - Weekly, daily time series Dimension Structure Sparsity Inputs: Computer model Spatial, structured covariances Sparse/graphical spatial model structure

Foundations : Sparsity in Higher-Dimensional Dynamic Models local level/random walk dynamic regression TV-VAR(p) dynamic vector latent factor TV-VAR(s) dynamic volatility model IID, or TV-VAR(d)

Foundations : Sparsity in Higher-Dimensional Dynamic Models TV-VAR(s) Sparsity Many zeros

Dynamic Graphical Modelling for Volatility Matrices Dim ~ 100s-1000s Dynamic hyper-inverse Wishart models Precision matrix pattern of zeros : chosen graph Large scale graphical model search: Explore graphs – parallel computation Bayesian model mixing & averaging Sparsity for structure, scale-up: Zeros in off-diagonals of.

Foundations: Prediction and Decisions S&P: 346 stocks Sparse models - : high posterior probability : lower estimation uncertainties : lower prediction uncertainties : higher portfolio returns : less volatile portfolios : less risky portfolios - better Bayesian decisions

Foundations: Prediction and Decisions Full graph 30 mutual funds: in 4 metrics

Time variation in sparsity patterns? Bayesian Dynamic Modelling : Topical Issues Dynamic sparsity/parsimony &/or “dynamic variable selection”

Dynamic cellular networks Mechanistic stochastic nonlinear models Dynamic Bionetwork Modelling : More Topical Issues mic cellular networks Latent states : Missing data Dynamic imaging Cell tracking

Foundations & Issues : Computation in Bayesian Dynamic Modelling 20+ years of MCMC : forward filtering, backward sampling for state space models Major challenges : simulation of long series of latent states : dimension Major challenges : dimension 20+ years of SMC : particle filtering, learning : ABC Simulation: forecasting = synthetic futures

ISBA Lecture on Bayesian Foundations ISBA World Meeting June 25 th 2012, Kyoto Bayesian Dynamic Modelling Bayesian Dynamic Modelling, 2012 Bayesian Inference and Markov Chain Monte Carlo: In Honour of Adrian Smith Clarendon: Oxford Mike West Duke University

Ioanna Manolopoulou : Spatio-dynamics/bio-cell tracking Fernando Bonassi : ABC/SMC in dynamic models Raquel Prado : Multivariate dynamic hierarchies Some Dynamic Kyoto ISBA 2012 Jouchi Nakajima : Dynamic sparsity Ryo Yoshida : Sparsity in dynamic networks & ±35 more …. & >30 others …