|
ABSTRACT
A detailed description of an algorithm for the evaluation and differentiation of the likelihood function for VARMA processes in the general case of missing values is presented. The method is based on combining the Cholesky decomposition method for complete data VARMA evaluation and the Sherman-Morrison-Woodbury formula. Potential saving for pure VAR processes is discussed and formulae for the estimation of missing values and shocks are provided. A theorem on the determinant of a low rank update is proved. Matlab implementation of the algorithm is in a companion article.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
Ansley, C. F. 1979. An algorithm for the exact likelihood of a mixed autoregressive-moving average process. Biometrika 66, 1, 59--65.
|
| |
2
|
Ansley, C. F. and Kohn, R. 1983. Exact likelihood of vector autoregressive-moving average process with missing or aggregated data. Biometrika 70, 1, 275--278.
|
| |
3
|
|
| |
4
|
Golub, G. H. and Van Loan, C. F. 1983. Matrix Computations. North Oxford Academic, Oxford, UK.
|
| |
5
|
Harvey, A. C. and Phillips, G. D. A. 1979. Maximum likelihood estimation of regression models with autoregressive-moving average disturbances. Biometrika 66, 1, 49--58.
|
| |
6
|
Jonasson, K. and Ferrando, S. E. 2006. Efficient likelihood evaluation for VARMA processes with missing values. Tech. rep. VHI-01-2006 (http://hi.is/~jonasson), Faculty of Engineering, University of Iceland.
|
 |
7
|
|
| |
8
|
Jones, R. H. 1980. Maximum likelihood fitting of ARMA models to time series with missing observations. Technometrics 22, 3, 389--395.
|
| |
9
|
Ljung, G. M. 1989. A note on the estimation of missing values in time series. Comm. Statist.—Simul. Comput. 18, 2, 459--465.
|
| |
10
|
Ljung, G. M. and Box, G. E. P. 1979. The likelihood function of stationary autoregressive-moving average models. Biometrika 66, 2, 265--270.
|
| |
11
|
Luceño, A. 1994. A fast algorithm for the exact likelihood of stationary and nonstationary vector autoregressive-moving average processes. Biometrika 81, 3, 555--565.
|
| |
12
|
Mauricio, J. A. 1997. Algorithm AS 311: The exact likelihood function of a vector autoregressive moving average model. Appl. Statist. 46, 1, 157--171.
|
| |
13
|
Mauricio, J. A. 2002. An algorithm for the exact likelihood of a stationary vector autoregressive moving average model. J Time Series Analy. 23, 4, 473--486.
|
| |
14
|
Mélard, G., Roy, R., and Saidi, A. 2006. Exact maximum likelihood estimation of structured or unit root multivariate time series models. Comput. Statist. Data Analy. 50, 2957--2986.
|
| |
15
|
Metaxoglou, K. and Smith, A. 2007. Maximum likelihood estimation of VARMA models using a state space EM algorithm. J Time Series Analy. 28, 5, 666--685.
|
| |
16
|
Nel, D. G. 1980. On matrix differentiation in statistics. South African Statistical J. 15, 2, 137--193.
|
 |
17
|
|
| |
18
|
Penzer, J. and Shea, B. L. 1997. The exact likelihood of an autoregressive-moving average model with incomplete data. Biometrika 84, 4, 919--928.
|
| |
19
|
Phadke, M. S. and Kedem, G. 1978. Computation of the exact likelihood function of multivariate moving average models. Biometrika 65, 3, 511--19.
|
 |
20
|
|
| |
21
|
Shea, B. L. 1989. Algorithm AS 242: The exact likelihood of a vector autoregressive moving average model. Appl. Statist. 38, 1, 161--204.
|
| |
22
|
Sherman, J. and Morrison, W. J. 1950. Adjustment of an inverse matrix corresponding to a change in one element of a given matrix. Ann. Math. Statist. 21, 124--127.
|
| |
23
|
Siddiqui, M. M. 1958. On the inversion of the sample covariance matrix in a stationary autoregressive process. Ann. Math. Statist. 29, 585--588.
|
| |
24
|
Woodbury, M. A. 1950. Inverting modified matrices. Memor. rep. 42, Statistical Research Group, Princeton University, Princeton, NJ.
|
|