Ask HN: What companies are using probabilistic programming?

📰 Hacker News · boltzmannbrain

Learn about companies using probabilistic programming systems for concise and modular modeling, and explore frameworks like Pyro and Edward

intermediate Published 3 Jun 2018
Action Steps
  1. Explore Pyro, a probabilistic programming framework developed by Uber, and its applications in deep learning
  2. Investigate Edward, a probabilistic programming framework developed by Google, and its use cases in machine learning
  3. Watch the tutorial by Frank Wood (Microsoft) on probabilistic programming to gain a deeper understanding of the concept
  4. Visit the MIT ProbComp lab's resources page to learn more about probabilistic programming and its applications
  5. Research how companies like Uber and Google are using probabilistic programming systems in their production environments
Who Needs to Know This

Data scientists and machine learning engineers can benefit from understanding probabilistic programming systems to improve their modeling and inference workflows

Key Insight

💡 Probabilistic programming systems provide a concise and modular way of modeling and inference, making it easier to compose and run generative models

Share This
Discover how probabilistic programming systems are being used in production by companies like Uber and Google #ProbabilisticProgramming #MachineLearning

Key Takeaways

Learn about companies using probabilistic programming systems for concise and modular modeling, and explore frameworks like Pyro and Edward

Full Article

Probabilistic programming systems (PPS) define languages that discretize modeling and inference such that any generative model can be easily composed and run with a common inference engine. The main advantage over traditional ML systems in deterministic code (i.e. Python) being concise, modular modeling where the developer doesn't have to write custom inference algorithms for each model/problem. For more info see, for example, [1] and [2]. I'm curious though, what applications of PPS are realized in practice? Notably Uber [3] and Google [4] are developing/supporting their own (deep learning focused) PPS, but is it known if/how they're used within these companies? Are the frameworks (Pyro [5] and Edward [6], respectively) used by other companies? [1] Frank Wood (Microsoft) tutorial: https://www.youtube.com/watch?v=Te7A5JEm5UI [2] MIT ProbComp lab's page of resources: http://probcomp.csail.mit.edu/resources/ [3] https:
Read full article → ← Back to Reads

Related Videos

Bloom Filters: Probably Yes, Definitely No
Bloom Filters: Probably Yes, Definitely No
DataMListic
Solve a Murder Mystery with Me Using Bayes’ Theorem 🕵️‍♀️ | Bayesian Reasoning Explained
Solve a Murder Mystery with Me Using Bayes’ Theorem 🕵️‍♀️ | Bayesian Reasoning Explained
Pavithra’s Podcast
Auto Research AI Explained Step-by-Step | Complete AI/ML Architecture Guide
Auto Research AI Explained Step-by-Step | Complete AI/ML Architecture Guide
Pavithra’s Podcast
The Dimensional Escalation Matrix Calculus in AI | Explained with Intuition & Use Cases
The Dimensional Escalation Matrix Calculus in AI | Explained with Intuition & Use Cases
Pavithra’s Podcast
MLOps Step-by-Step Using MLflow | Complete Machine Learning Lifecycle Tutorial
MLOps Step-by-Step Using MLflow | Complete Machine Learning Lifecycle Tutorial
Pavithra’s Podcast
Sentiment Analysis of HBO Euphoria Using NLP | Emotion Detection Across All Episodes & Seasons
Sentiment Analysis of HBO Euphoria Using NLP | Emotion Detection Across All Episodes & Seasons
Pavithra’s Podcast