Skip to content

Instantly share code, notes, and snippets.

@fonnesbeck
Last active April 4, 2017 14:00
Show Gist options
  • Star 11 You must be signed in to star a gist
  • Fork 4 You must be signed in to fork a gist
  • Save fonnesbeck/5a39fa3d188ee4841495 to your computer and use it in GitHub Desktop.
Save fonnesbeck/5a39fa3d188ee4841495 to your computer and use it in GitHub Desktop.

Horizons in Probabilistic Programming and Bayesian Analysis

Representations:

  • Hierarchical models
  • Hidden Markov models
  • Graphical models
  • Non-parametric Bayes (distributions over functions)

Inference Approaches:

  • Brute-force calculation
  • Random-walk Monte Carlo sampling: Metropolis, Gibbs, ABC
  • Gradient-based simulation: HMC, NUTS
  • Optimization
  • Variational approaches

Python Software:

Questions:

  • What are people currently working on?
  • Which exciting new methods should we be implementing?
  • Which technologies are going to be able to help make probabilistic programming in Python easier and more effective?
    • PyCUDA
    • Theano
    • OpenCL

Ideas:

  • Gallery of models for PyMC 3
  • Adding parallel tempering to PyMC 3

Linked list:

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment