Scaling Probabilistic Models with Variational Inference

Talk

Scaling Probabilistic Models with Variational Inference - Session Card
Level: Novice Company/Institute: Delivery Hero

Abstract

This talk presents variational inference as a tool to scale probabilistic models. We describe practical examples with NumPyro and PyMC to demonstrate this method, going through the main concepts and diagnostics. Instead of going heavy into the math, we focus on the code and practical tips to make this work in real industry applications.

Prerequisites

Basics on probability theory and Bayesian modeling.

Description

Probabilistic models have proven to be a great tool for solving business-critical problems in fields such as marketing, demand forecasting, and risk-based optimization. One of the biggest challenges is scaling these models to large data sets and efficiently utilizing modern computing power.

This talk addresses the challenges of scaling probabilistic models using variational inference and other similar methods. We will explain the core concepts of variational inference in an accessible way, avoiding heavy mathematics. We will use practical examples with NumPyro and PyMC to demonstrate how to apply variational inference effectively. Starting with simple models and then showing applications with custom forecasting models and neural network components. Additionally, we will cover diagnostics such as simulation-based calibration and coverage to ensure model reliability. Our discussion will also include strategies for scaling, including mini-batch optimization and distributed computing.

Speaker

Dr. Juan Orduz

Dr. Juan Orduz

Juan is a Mathematician (Ph.D., Humboldt Universität zu Berlin) and data scientist. He is interested in interdisciplinary applications of mathematical methods, particularly time series analysis, Bayesian methods, and causal inference.

View Full Conference Program