Michael Creel michael.creel @
Contact and CV
Contact information, working papers,
Information about published papers is here
Computer code is at https://github.com/mcreel
IDEA Econometrics II
- On Selection of Statistics for
Approximate Bayesian Computing (or the Method of Simulated
Moments) (with Dennis Kristensen) (2015, Computational
Statistics & Data Analysis)
- code using written in the Julia
language for replication of results or using the method
with for your own problem is here: https://github.com/mcreel/SelectStatisticsABC
- contact me if you would like the data file for the jump
- I highly recommend getting to know the Julia language - it
has a friendly Matlab-like syntax, but speed like C.
- this is a revised version (June, 2013). The link also
provides the paper as well as OLD software to replicate the
DSGE and auction examples as in that version. Newer and considerably
improved code is in the bullet items that follow. The
results using the new code will appear in yet another
revision, expected later this year.
- most recent code for the auction model: https://github.com/mcreel/ABCAuction
- this code uses adaptive importance sampling, as described
in algorithms 2 and 3 of the CS&DA paper, above. This
gives very good results using many fewer simulations than in
the 2013 version of the Indirect Likelihood Inference paper.
- the code also uses local linear nonparametric fitting, as
suggested by Beaumont et al. 2002 and Gao and Hong, 2015.
This gives results with about 20% smaller RMSE than local
constant nonparametric fitting.
- most recent code for the DSGE model: https://github.com/mcreel/ABCDGSE
- this code uses the selection of statistics from the
CS&DA paper, importance sampling, and local linear
regression. The code is now follows theory completely, it is
pretty fast, and it seems to work very well
- here are results for the DSGE model described in the
paper, n=160, using a single set of statistics selected
using the method of the CS&DA paper. pmean, etc., psdev,
etc., refer to the prior, without a p refers to the SBIL
- The older (2011) version with additional examples is here
- An even older working paper was the origin of this work. It
might still have some elements of interest. The VAR example is
based on flawed code, though, ignore it: "A
Data Mining Approach to Indirect Inference"
notes Graduate level notes for econometrics, with numerous
examples embedded as links. If you use the notes, you'll find
the examples ready to run using virtualization software on the accompanying
The live image has GNU Octave, Julia and R installed. Most
examples use Octave, but I plan to add more examples using
Julia. R is included mostly to run other people's code.
- "Econometrics on GPUs" (with S. Mandal and M. Zubair).
Examples of econometric-relevant code running on GPUs, using
CUDA and Thrust. Has examples of speedups >50X compared to a
single CPU core. Using multiple GPU devices, speedups of
>200X can be optained. Working
archive (note: the code archive was missing the pg.cu
file, it has been corrected as of 02 Dec. 2012).
code for econometrics: bfgs, simulated annealing, MLE,
GMM, kernel estimation, etc.
- (no longer in development, but works perfectly well). The
amazing PelicanHPC bootable
CD to create a HPC cluster for parallel computing in minutes!