## 0 Introduction

Outline of the tutorial and a very brief introduction to JavaScript

This tutorial works through chapter 9 of Goodman & Tenenbaum’s ProbMods. Assuming little prior knowledge, the first part deals with bags of marbles. That forms the basis for the second part about learning overhypotheses.

Outline of the tutorial and a very brief introduction to JavaScript

Hierarchical models of bags of marbles

Learning overhypotheses in hierarchical models

Iterated learning with probabilistic agents in a Markov Chain

Modelling language learners as probabilistic programs in WebPPL

Introduces EM by extending parameter estimation for complete data to the incomplete case.

Introduces EM by extending parameter estimation for complete data to the incomplete case.