Summary
George, Sun, and Ni extend the stochastic search variable selection (SSVS) framework of George-McCulloch (1993, 1997) from univariate regression to vector autoregression (VAR) models, simultaneously searching restrictions on the VAR coefficient matrix Φ and the off-diagonal elements of the upper-triangular Cholesky factor Ψ (where Σ−1=ΨΨ′). The upper-triangular parameterisation is essential for global identification of Σ: arbitrary Ψ satisfies only local rank conditions and may be non-unique (Bekker-Pollock 1986; Amisano-Giannini 1997). A five-component conjugate prior yields a five-step Gibbs sampler whose every conditional is of standard form (Gamma, Normal, or Bernoulli) with no Metropolis-Hastings steps. Rao-Blackwell model-averaged forecasts substantially outperform unrestricted maximum likelihood estimation (MLE) across simulated and empirical settings.
Key Claims
- Searching over 2(h+Lp)p+p(p−1)/2 competing VAR submodels is made tractable by a mixture-prior Gibbs sampler that visits high-posterior-probability models without enumeration.
- The γ indicators for Φ do not depend on Y given ψ — the same key property inherited from George-McCulloch (1993) that permits efficient Bernoulli simulation.
- Restricting Φ improves Ψ selection: the two searches are interdependent (demonstrated in simulation Examples 1 and 2).
- Rao-Blackwell (RB) averaging over visited models reduces forecast mean-squared error by 20–67% relative to MLE in simulation; Kullback-Leibler (KL) distance from true model substantially smaller for RB than for unrestricted VAR.
- Diagonal entries ψii are always included (Gamma prior), guaranteeing that every sampled Σ−1=ΨΨ′ is positive definite by construction.
- Semiautomatic tuning sets τ0i=c0σ^ϕsi and τ1i=c1σ^ϕsi (c0=0.1, c1=10) from the ordinary least squares (OLS) standard error, analogous to George-McCulloch (1997).
- Empirically (7-variable producer price index (PPI)→consumer price index (CPI) VAR, L=12): contemporaneous structure confirms supply-chain transmission from import prices (IM)→food-and-energy CPI (FC)→CPI in the 1969–80 period; post-1981 the finished-goods PPI (FF)–crude-materials PPI (CM) link breaks and the Fed Funds Rate becomes endogenously responsive to commodity prices, import prices, and unemployment contemporaneously.
How It Works
Model Setup
VAR: yt′=zt′C+∑j=1Lyt−j′Aj+εt′, εt∼Np(0,Σ); stack as Y=XΦ+E (eq. 4). MLE: Φ^M=(X′X)−1X′Y (eq. 8).
Precision decomposition: Σ−1=ΨΨ′ where Ψ is upper triangular with positive diagonal (eq. 9). Row j of Ψ: diagonal element ψjj>0; off-diagonal row vector ηj=(ψ1j,…,ψj−1,j)′; restriction indicator vector ωj.
Five-Component Prior (Section 2.2)
- Always-included coefficients ϕnon: Nn−m(ϕ~non,Mnon) (eq. 11).
- Restricted ϕm: mixture (ϕsi∣γi)∼(1−γi)N(0,τ0i2)+γiN(0,τ1i2) (eq. 13); γi∼Bernoulli(pi) (eq. 14).
- Off-diagonal ψij: mixture (ψij∣ωij)∼(1−ωij)N(0,κ0ij2)+ωijN(0,κ1ij2) (eq. 16); ωij∼Bernoulli(qij) (eq. 17).
- Diagonal ψii2∼Gamma(ai,bi), default ai=bi=0.01 (eq. 18).
- Semiautomatic tuning: τki=ckσ^ϕsi from OLS.
Five-Step Gibbs Sampler (Appendix A.3, eqs. 51–56)
- (ψii2∣ϕ,ω;Y)∼Gamma(ai+T/2,Bi) where Bi involves Schur complements of S(Φ)=(Y−XΦ)′(Y−XΦ) (eq. 51).
- (ηj∣ϕ,ω,ψ;Y)∼Nj−1(μj,Δj) via normal-normal conjugacy (eq. 53).
- ωij∼Bernoulli via ratio of normal densities evaluated at current ψij (eq. 30).
- (ϕ∣Ψ,Y)∼N from normal-normal conjugate (eq. 56).
- (γi∣ϕ,γ(−i),η,ψ;Y)∼Bernoulli — does not depend on Y (eq. 37; cf. George-McCulloch (1993)).
Identification Result
Upper-triangular Ψ is globally identified: unique mapping Σ→Ψ via Cholesky. Arbitrary Ψ satisfies only local rank conditions (Bekker-Pollock 1986); the decomposition may be non-unique with multiple valid Ψ matrices.
Simulation Results (Section 4)
Example 1 — 6-variable VAR, L=1, T=50, 100 replications, 50K burn-in + 10K kept:
- Φ match: 30.9%, Ψ match: 1.7%, joint match: 0.6% (out of 251 models).
- RB forecast improvement over MLE: 47–67%; KL distance UB vs. RB: mean 44.36.
Example 2 — 4-variable VAR, L=2, 36 Φ elements + 6 Ψ elements:
- Φ match: 0.02%, Ψ match: 14.1%; RB improvement: 20–48%; KL mean 16.35.
- Key finding: restricting Φ aids Ψ selection; joint search outperforms either alone.
Empirical Application (Section 5)
7-variable PPI-to-CPI VAR, L=12, two periods (1969:1–1980:12 and 1981:1–2001:12):
- Variables: Finished-goods PPI (FF), crude-materials PPI (CM), import-price index (IM), food-and-energy CPI (FC), CPI, unemployment rate (UNEMP), Fed Funds Rate (FFR).
- ∣Φ∣=595 candidate Φ restrictions, ∣Ψ∣=28 candidate Ψ restrictions.
1969–80: Supply-chain contemporaneous structure confirmed; links FF↔CM, CM↔IM, IM↔FC, IM&FC↔CPI, CPI↔UNEMP, UNEMP↔FFR. PPI lagged coefficients NOT significant predictors of CPI. Key CPI equation: 6.579εCPI=−0.060εFF+0.022εCM+1.054εIM+0.533εFC+uCPI (standard deviation, SD ≈ 0.152%).
Post-1981: FF-CM link breaks; FFR becomes endogenously responsive to IM, CPI, and UNEMP shocks contemporaneously — consistent with Volcker-era inflation targeting.
Concepts Introduced or Extended
Entities Mentioned
Quotes
"The key advantage of SSVS over other model selection approaches is that, rather than selecting a single model, it uses all the information in the data by averaging over a large class of potential models." (paraphrase of paper's motivation)
"The Φ-search Gibbs sampler step 5 shows that γ does not depend on Y — the same property exploited in George and McCulloch (1993)." (eq. 37 and surrounding discussion)
My Take
The paper's main technical contribution is clean: it shows that the upper-triangular Cholesky decomposition of the precision matrix is both necessary for global identification and sufficient to keep all Gibbs conditionals in standard form. The result that restricting Φ helps Ψ selection (and vice versa) is intuitive but the simulation quantification is useful. The empirical application is informative but the two-period comparison is qualitative — no formal test is offered for whether the contemporaneous structure genuinely changed. The semiautomatic tuning rule inherited from George-McCulloch (1997) is convenient but the sensitivity of results to c0 and c1 deserves more attention in high-p settings.