Title:
Synthetic population generation using Bayesian statistics and MCMC
Responsable(s) :
Candice Baud, Michel Bierlaire
Description :
In this project, you will design a synthetic population � a virtual society of individuals who exist entirely inside your code. You hold complete control over your universe: you decide who is born, who relocates, who drives, who works,... Over the semester, your tasks will be to use a pre-existing framework and extend it into a coherent universe (variables definitions, constraints...), sample your synthetic humans, ensure they behave like plausible members of society, and debug them when they misbehave (they will). You will create your population using tools from Bayesian statistics, including MCMC and Gibbs sampling. Proficiency in Python is required, especially object-oriented programming. With great power (to generate populations) comes great responsibility (to validate your marginal distributions).
Collaboration with:
Type :
semester project
Pré-requis :
Strong basis about MCMC, Bayesian statistics. Oriented-object programming intermediate skills.
Submitted on :
November 19, 2025