Introduction to BayesLAB

Download Report

Transcript Introduction to BayesLAB

BayesLAB (Class Project)



Bin Shi
Hongmei Chen
Ying Hung
What’s BayesLAB





BayesLAB is a set of Matlab scripts which support
Bayesian data analysis and inference.
BayesLAB is developed with engineering applications
in mind.
Most of the files are developed and compiled by Prof.
Brani Vidakovic, and are Copyright of COE at
GeorgiaTech.
Part of the BayesLAB comes from various sources
which are credited in the m-files.
BayesLAB is freely downloadable, with standard
disclaimers.
Architecture of BayesLab
BayesLAB
Rand
Tools
Demos
Data
Architecture-Cont’d




“Rand”------ Important probability distribution functions,
random number generators, and percentile functions
are included.
“Tools” ------ Common used tools in this BayesLAB,
such as the wavelet transform
“Demos”----- Metropolis, Gibbs, Ising Model, Logistic
regression, random effects, Extreme-value statistics,
EM, BAMS
“Data” ----- Typical data sets used in BayesLAB
Installation-Step 1
(1)After you unzip you should have the following
subdirectory structure:
BayesLAB/Rand
BayesLAB/Demo
BayesLAB/Tools
BayesLAB/Data
Installation-Step 2
(2) Copy the unzipped files [directory BayesLAB]
to:
yourMatlabFolder/toolbox/
Installation-Step 3
(3) Make it sure that you have the following
directory structure
yourMatlabFolder/toolbox/BayesLAB/Rand
yourMatlabFolder/toolbox/BayesLAB/Demo
yourMatlabFolder/toolbox/BayesLAB/Tools
yourMatlabFolder/toolbox/BayesLAB/Data
Installation-Step 4
(4) Go to yourMatlabFolder/toolbox/local and see
if you have startup.m
Installation-Step 5
(5) If you do not have startup.m, create a new
startup.m and save it in
yourMatlabFolder/toolbox/local
Installation-Step 6
(6) Add the following to the existing or newly created
startup.m
addpath yourMatlabFolder/toolbox/Bayeslab/Rand
addpath yourMatlabFolder/toolbox/Bayeslab/Demo
addpath yourMatlabFolder/toolbox/Bayeslab/Tools
addpath yourMatlabFolder/toolbox/Bayeslab/Data
Questions?
Happy Bayeslabbing!!!