|

An Introduction to Bayesian Econometrics with Applications
in Non-market Valuation
Dec.
7 – Dec 11, 2009
Instructors: Jorge E.
Araña, Klaus Moeltner
Course Outline
Day 1 (Dec. 7, 2009)
- Session S1: Introduction to Bayesian Statistics (Araña)
-
Session S2: Recap: Least squares and
Maximum Likelihood Estimation, Asymptotics (Moeltner)
-
S2_data (Matlab
script to simulate data for the normal regression model)
-
S2_ols (Matlab
script to estimate the normal regression model via OLS)
-
S2_sampling
(Matlab script to illustrate sampling distributions conditional and
unconditional on X)
-
S2_mle1 (Matlab
script for estimation of the normal regression model via MLE, with numerical
gradient & Hessian)
-
S2_mle2 (Matlab
script for estimation of the normal regression model via MLE, with
analytical gradient & Hessian)
-
S2_asymptotics1
(script illustrating convergence in probability)
-
S2_asymptotics2
(script illustrating convergence in distribution)
-
S2_asymptotics3
(script illustrating convergence under stabilizing
transformation)
- normal_mle
(function with MLE optimization code based on numerical
gradient and Hessian - courtesy of Prof. Shonkwiler)
- normal_mle_analytical
(function with MLE optimization code based on analytical
gradient and Hessian)
- normal_L (function
producing log-likelihood
vector for the normal regression model, called by "normal_mle")
- normal_analytical llf
(function producing sample log-likelihood,
gradient, and Hessian for the normal regression model, called by "normal_mle_analytical")
- epanech_klaus (function
to compute nonparametric density estimates using the Epanechnikov kernel -
place it in your "functions" folder)
- wage data
(for MLE examples)
- Session S3: Priors and Analytical Bayes
- Session S4: Normal Linear Regression Model with Conjugate Priors
Day 2 (Dec. 8, 2009)
- Session S5: Bayes with Simulation
- Session S6: Normal
Linear Regression Model with Independent Priors
- Session 7: MCMC Methods II
- Session 8: Normal Linear
Regression Model via Gibbs Sampling: Diagnostics
- S8_blocking
(script for an alternative Gibbs Sampler with an excessive
number of blocks)
- S8_ac_plots
(comparison of efficient and inefficient Gibbs Sampler based
on AC plots)
-
S8_convergence_plots (comparison of efficient and
inefficient Gibbs Sampler based on convergence plots)
- S8_wetlands
(main script for wetland valuation data, vague priors)
- S8_wetlands2
(same script with refined (more informed) priors))
- S8_wetlands_plots
(prior/posterior plots comparing uninformed and informed results)
- gs_normal_blocked
(Gibbs Sampler for the inefficient model)
-
gs_normal_blocked_keepall (same as above, but preserves
burn-in draws; use with convergence plots)
Other useful links:
- Klaus Moeltner's Bayesian Economertrics Course at UNR
(RECO 777) (with Matrix Algebra tutorial)
- Klaus Moeltner's Classical Econometrics Course at UNR
(RECO714)
- Klaus Moeltner's Matlab site (with
Matlab Tutorial)

|