Skip to content

Bradshard/Probabilistic-Programming

Repository files navigation

Probabilistic-Programming & Bayesian Data Analysis

Probabilistic Programming and Bayesian Data Analysis (COGS516 - METU - Graduate Informatics Course)

This course will examine the basic principles of probabilistic programming and Bayesian modelling, for analysis of data which may come from observational or experimental cognitive science studies. A variety of Bayesian data analysis will be discussed and implemented in an expressive probabilistic programming language. Approaches for model building, model checking and model validation will be discussed following a Bayesian workflow.

Introduction to Probabilistic Programming; generative modelling, Bayesian inference, executing probabilistic programs; exact inference; rejection sampling; importance sampling; Markov Chain Monte Carlo (MCMC); efficient MCMC Techniques; deep Probabilistic Programming; Probabilistic Programming applications.

  1. Probability and Inference
  2. Regression
  3. Categories and Curves
  4. Causality: Confounders and Colliders
  5. Overfitting and model comparison
  6. Inference, Markov Chain Monte Carlo, Assessing Convergence
  7. Generalized Linear Models
  8. Multi-level Models
  9. Ordered categorical outcomes
  10. Gaussian Processes
  11. Review, Further Topics in PPL

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published