-
Notifications
You must be signed in to change notification settings - Fork 7
nthobbs50/BayesLabs
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
#LyX 2.2 created this file. For more info see http://www.lyx.org/ \lyxformat 508 \begin_document \begin_header \save_transient_properties true \origin unavailable \textclass article \begin_preamble \makeatother \usepackage{graphicx} \usepackage{lineno,setspace} %\linenumbers \usepackage[small,compact]{titlesec} \usepackage[small,it]{caption} %\addtolength{\textfloatsep}{-20mm} %\doublespace \addtolength{\belowcaptionskip}{-3mm} \addtolength{\abovecaptionskip}{-3mm} \usepackage{enumitem} % load the package \usepackage{bm} \usepackage{calc} \usepackage{rotating} \DeclareMathOperator{\dbin}{binomial} \DeclareMathOperator{\dpois}{Poisson} \DeclareMathOperator{\dnorm}{normal} \DeclareMathOperator{\dlnorm}{lognormal} \DeclareMathOperator{\dgamma}{gamma} \DeclareMathOperator{\dunif}{uniform} \DeclareMathOperator{\dmultinom}{multinomial} \DeclareMathOperator{\dbeta}{beta} \DeclareMathOperator{\ddirch}{Dirichlet} \DeclareMathOperator{\dbern}{Bernoulli} \addtolength{\intextsep}{-3mm} \usepackage{url} %\usepackage[tablesfirst,notablist]{endfloat} \usepackage{fancyheadings} \pagestyle{fancy} \input{"/Labs/middle_header.txt"} \chead {BayesLabs} \end_preamble \use_default_options false \begin_modules sweave \end_modules \maintain_unincluded_children false \language american \language_package default \inputencoding auto \fontencoding global \font_roman "default" "default" \font_sans "default" "default" \font_typewriter "default" "default" \font_math "auto" "auto" \font_default_family default \use_non_tex_fonts false \font_sc false \font_osf false \font_sf_scale 100 100 \font_tt_scale 100 100 \graphics default \default_output_format default \output_sync 0 \bibtex_command default \index_command default \paperfontsize 11 \spacing double \use_hyperref false \papersize letterpaper \use_geometry true \use_package amsmath 2 \use_package amssymb 2 \use_package cancel 1 \use_package esint 1 \use_package mathdots 1 \use_package mathtools 1 \use_package mhchem 1 \use_package stackrel 1 \use_package stmaryrd 1 \use_package undertilde 1 \cite_engine natbib \cite_engine_type authoryear \biblio_style plainnat \use_bibtopic false \use_indices false \paperorientation portrait \suppress_date false \justification true \use_refstyle 0 \index Index \shortcut idx \color #008000 \end_index \leftmargin 1in \topmargin 1in \rightmargin 1in \bottommargin 1in \footskip 1cm \secnumdepth 3 \tocdepth 3 \paragraph_separation indent \paragraph_indentation default \quotes_language english \papercolumns 1 \papersides 1 \paperpagestyle default \tracking_changes false \output_changes false \html_math_output 0 \html_css_as_file 0 \html_be_strict false \end_header \begin_body \begin_layout Section* Instructions for Using BayesLabs \end_layout \begin_layout Standard This repository contains a series of laboratory exercises designed to support an introductory course in Bayesian modeling for graduate students, post-docs, faculty, and research scientists. The material can be adapted for use in a 10-day intensive workshop format or a more traditional semester-long course. Examples are drawn from social science and ecology. The materials were developed by N. Thompson Hobbs, Mevin B. Hooten, Christian Che-Castaldo, Mary Collins, Kiona Ogle, and Maria Uriarte with support from the National Science Foundation (awards DBI 1052875 and DEB1145200). The labs were designed to compliment reading and lectures based on Hobbs, N. T., and M. B. Hooten. 2015. Bayesian models: a statistical primer for ecologists. Princeton University Press, Princeton, N.J. (Table 1). \end_layout \begin_layout Standard Each folder in the repository contains an R markdown file with switches that toggle output of .html files for exercises alone and exercises with answers. Using these switches is explained in the R markdown files. The files \family typewriter /Labs/title.txt \family default and \family typewriter /Labs/subtitle.txt \family default specify the course name on all materials, allowing users to change the title to match the name of the course they are teaching. We ask that the logo acknowledging NSF support remain unchanged by users. \end_layout \begin_layout Standard The \family typewriter /Admin \family default folder contains instructions for pulling the repository and for creating an R package containing the data library required for the exercises. \end_layout \begin_layout Standard \begin_inset Float table placement H wide false sideways false status open \begin_layout Plain Layout \begin_inset Caption Standard \begin_layout Plain Layout Laboratory exercises supporting an introductory course in Bayesian modeling. Readings are chapters from Hobbs and Hooten 2015. Exercises are arranged with introductory topics at the top of the table and more advanced topics toward the bottom. \end_layout \end_inset \end_layout \begin_layout Plain Layout \begin_inset Tabular <lyxtabular version="3" rows="16" columns="3"> <features tabularvalignment="middle"> <column alignment="left" valignment="top" width="1.9in"> <column alignment="left" valignment="top" width="3.5in"> <column alignment="center" valignment="top" width="1in"> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Folder in \family typewriter /Labs \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Topics and challenges \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Reading \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter Probability \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Rules of probability. Factoring joint distributions. Probability distributions. Marginal distributions. Moment matching. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 3 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter HemlockLightExample \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Likelihood functions. Computing total likelihoods from multiple observations. Using prior information in the likelihood framework. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 4 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter ConjugatePriors \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Find parameters of posterior distributions using conjugacy between likelihoods and priors. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 5.3 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter BayesTheorem \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Compute the likelihood, prior, and marginal distribution of the data and assemble them to compute the posterior distribution. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 5.1, 5.2 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter MCMC1 \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Introduction to Markov chain Monte Carlo using Gibbs sampling for normal mean and variance. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 7 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter MCMC2 \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Accept-reject sampling using Metropolis-Hastings algorithm. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 7 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter JAGSPrimer \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout A tutorial on JAGS and rjags for implementing Markov chain Monte Carlo. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout none \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter JAGSProblem \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Using JAGS and rjags. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout none \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter ModelBuilding \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Word problems to teach drawing directed acyclic graphs and using them to write posterior and joint distributions. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapters 6, 10, 11, 12 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter MultiLevelModels \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Model building and computation for group-level intercepts and slopes. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 6.2.2 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter PosteriorPredictiveChecks \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Using data simulation to test for lack of fit. Computing Bayesian p values. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 8.1 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter SwissBirds \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Occupancy models. Zero inflation. Derived quantities. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 6.2.3 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter ModelSelection \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Evaluating evidence for alternative models using the DIC, WAIC, and posterior-pr edictive loss. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 9 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter DynamicModels \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout State space models. Predictive process distributions. Forecasting. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 8.4, 8.5 \end_layout \end_inset </cell> </row> <row> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout \family typewriter MetaAnalysis \end_layout \end_inset </cell> <cell alignment="left" valignment="top" topline="true" bottomline="true" leftline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Combining information from multiple studies in priors and likelihoods. \end_layout \end_inset </cell> <cell alignment="center" valignment="top" topline="true" bottomline="true" leftline="true" rightline="true" usebox="none"> \begin_inset Text \begin_layout Plain Layout Chapter 4 \end_layout \end_inset </cell> </row> </lyxtabular> \end_inset \end_layout \end_inset \end_layout \end_body \end_document
About
Laboratory exercises for teaching Bayesian modeling to ecologists and social scientists. Supported by the National Science Foundation, awards DBI-1052875 ad DEB-1145200.
Resources
Stars
Watchers
Forks
Releases
No releases published