Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Agrawal, Abhinav, Domke, Justin
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910742393913344
author Agrawal, Abhinav
Domke, Justin
author_facet Agrawal, Abhinav
Domke, Justin
contents Normalizing flow-based variational inference (flow VI) is a promising approximate inference approach, but its performance remains inconsistent across studies. Numerous algorithmic choices influence flow VI's performance. We conduct a step-by-step analysis to disentangle the impact of some of the key factors: capacity, objectives, gradient estimators, number of gradient estimates (batchsize), and step-sizes. Each step examines one factor while neutralizing others using insights from the previous steps and/or using extensive parallel computation. To facilitate high-fidelity evaluation, we curate a benchmark of synthetic targets that represent common posterior pathologies and allow for exact sampling. We provide specific recommendations for different factors and propose a flow VI recipe that matches or surpasses leading turnkey Hamiltonian Monte Carlo (HMC) methods.
format Preprint
id arxiv_https___arxiv_org_abs_2412_08824
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI
Agrawal, Abhinav
Domke, Justin
Machine Learning
Normalizing flow-based variational inference (flow VI) is a promising approximate inference approach, but its performance remains inconsistent across studies. Numerous algorithmic choices influence flow VI's performance. We conduct a step-by-step analysis to disentangle the impact of some of the key factors: capacity, objectives, gradient estimators, number of gradient estimates (batchsize), and step-sizes. Each step examines one factor while neutralizing others using insights from the previous steps and/or using extensive parallel computation. To facilitate high-fidelity evaluation, we curate a benchmark of synthetic targets that represent common posterior pathologies and allow for exact sampling. We provide specific recommendations for different factors and propose a flow VI recipe that matches or surpasses leading turnkey Hamiltonian Monte Carlo (HMC) methods.
title Disentangling impact of capacity, objective, batchsize, estimators, and step-size on flow VI
topic Machine Learning
url https://arxiv.org/abs/2412.08824