Skip to content

Code for the paper "Approximate Bayesian Computation with Domain Expert in the Loop", ICML 2022

Notifications You must be signed in to change notification settings

lfilstro/HITL-ABC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Approximate Bayesian Computation with Domain Expert in the Loop

This repository contains the code used to run the experimental work of the article "Approximate Bayesian Computation with Domain Expert in the Loop", published at ICML 2022.

arXiv : https://arxiv.org/abs/2201.12090

Instructions to run the experiments (Section 4)

Note : linear-ABC, ridge-ABC, and neural-ABC were implemented using the abc library in R

Experiment under model misspecification (Section 4.1)

Check the "misspecification" sub-folder. You will find there a notebook reproducing the experiment. Note that it uses some datasets, which are provided, as well as the R codes which were used to create them.

Experiment in low-simulation regime (Section 4.2)

Check the "lowsim" sub-folder. The codes there use some datasets, which are provided, as well as the R code which was used to create them (gk_generateData.R)

Results of the HITL-ABC method are obtained by running

python gk_hitl.py [nSim] [criterion]

where criterion can be "normal" or "random".

Results of Barnes' method is obtained by running

python gk_Barnes.py [nSim]

About

Code for the paper "Approximate Bayesian Computation with Domain Expert in the Loop", ICML 2022

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published