johnhw / cix_2022

Computational Interaction Summer School Notes, Saarbrucken, June 2022

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CIX 2022: Bayesian HCI

  • Computational Interaction Summer School Notes
  • Saarbrucken, June 2022
  • John H. Williamson, University of Glasgow

Notes

  • This is a brief introduction to Bayesian methods for HCI. It encompasses:
    • Basic Bayesian philosophy and probability theory
    • Bayesian methods in the loop
    • Bayesian optimisation
    • Empirical analyis with Bayesian methods
    • Bayesian cognitive modelling
    • Visualisation and interaction with Bayesian models
  • These notes are released under an MIT license.
  • All notes are available as a Jupyter notebook.

Installing

I recommend having Anaconda pre-installed. To create a clean environment for these notes (my recommended approach):

  • conda create -n cix_2022_jhw
  • conda activate cix_2022_jhw
  • conda install jupyter matplotlib numpy scipy seaborn pandas ipykernel
  • pip install -r requirements.txt
  • jupyter notebook

On Windows, pymc3 sometimes has trouble. Try:

    pip uninstall pymc3
    conda install pymc3 m2w64-toolchain -c conda-forge

Navigating

About

Computational Interaction Summer School Notes, Saarbrucken, June 2022

License:MIT License


Languages

Language:Jupyter Notebook 98.8%Language:Python 1.2%Language:Batchfile 0.0%