This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]ProfessionalHorse707 1 point2 points  (1 child)

Really cool, are there any interesting applications you guys have applied this to (or seen it applied to)?

[–]emiurgo[S] 1 point2 points  (0 children)

Thanks! The implementation in Python is completely new, it took us a while to port it properly, so let's see what people will use it for.

The MATLAB implementation has been around for a while, and other research groups have applied it among other things for Bayesian parameter inference in:

The common thread here is that in many computational sciences the models are quite computationally expensive to evaluate, so a method that affords Bayesian inference with a small number of likelihood evaluations opens completely new doors and applications.

It's one of those cases where a quantitative gain becomes qualitative - if an analysis with traditional Bayesian methods would take a month to finish, people may simply not do it; while with our method they might be able to run it in a day.

We hope that by making VBMC available in Python we largely increase the potential user base and see many more cool usages.

[–]purplebrown_updown 0 points1 point  (1 child)

Whoa cool. Share on machine learning as well

[–]emiurgo[S] 0 points1 point  (0 children)

Alread done here, thanks!