Re:End-User Probabilistic Programming [pdf]
by cheerlessbog on Wednesday June 19, 2019 @03:18PM
(#20226432)
Microsoft recently released a probabilistic programming library for .NET named Infer.NET [1]
Re:End-User Probabilistic Programming [pdf]
by rahulravu96 on Wednesday June 19, 2019 @04:11PM
(#20226870)
They recently open sourced it. It was previewed in lectures from Christopher Bishop more than 10 years ago.
1) https://www.microsoft.com/en-us/research/project/infernet/ 2) http://videolectures.net/mlss09uk_bishop_ibi/
Guesstimate is awesome, but their team sadly stopped working on it a while back. It's definitely early days for automated inference, but I think giving people the tools to build "static" (non-learning) models that can account for uncertainty is hugely valuable in itself. You need serious gymnastics to do this in spreadsheets right now, and I wouldn't wish Excel's probabilistic plugins (Palisade @RISK, Oracle Crystal Ball) on anyone.
But progress towards the "inference button" dream is starting to accelerate:
- Tensorflow recently got its own PPL [1]
- The first international conference on probabilistic programming was held (PROBPROG 2018) [2]
- Lots of PPL development going on in tech companies: Uber, FB, Google, Microsoft, Stripe, Improbable, etc.
[1]: https://www.tensorflow.org/probability
[2]: https://probprog.cc/