paper-with-me

홈 › Papers

Training Normalizing Flows with the Information Bottleneck for Competitive Generative Classification

2020-01-17 · NeurIPS 2020 12 · Lynton Ardizzone, Radek Mackowiak, Carsten Rother, Ullrich Köthe

The Information Bottleneck (IB) objective uses information theory to formulate a task-performance versus robustness trade-off. It has been successfully applied in the standard discriminative classification setting. We pose the question whether the IB can also be used to train generative likelihood models such as normalizing flows. Since normalizing flows use invertible network architectures (INNs), they are information-preserving by construction. This seems contradictory to the idea of a bottleneck. In this work, firstly, we develop the theory and methodology of IB-INNs, a class of conditional normalizing flows where INNs are trained using the IB objective: Introducing a small amount of {\em controlled} information loss allows for an asymptotically exact formulation of the IB, while keeping the INN's generative capabilities intact. Secondly, we investigate the properties of these models experimentally, specifically used as generative classifiers. This model class offers advantages such as improved uncertainty quantification and out-of-distribution detection, but traditional generative classifier solutions suffer considerably in classification accuracy. We find the trade-off parameter in the IB controls a mix of generative capabilities and accuracy close to standard classifiers. Empirically, our uncertainty estimates in this mixed regime compare favourably to conventional generative and discriminative classifiers.

📄 PDF Abstract BibTeX arXiv:2001.06448

Code (3)

VLL-HD/FrEIA 공식 구현 pytorch
VLL-HD/IB-INN pytorch
VLL-HD/exact_information_bottleneck pytorch

Tasks

General ClassificationOut-of-Distribution DetectionUncertainty Quantification

Methods 이 논문이 사용한 방법론

Normalizing Flows Normalizing Flows are a method for constructing complex distributions by transforming a probability density through a series of invertible mappings. By repeatedly applying…

Similar Papers 제목 키워드 기반

Sylvester Normalizing Flows for Variational Inference

2018-03-15 · Rianne van den Berg, Leonard Hasenclever, Jakub M. Tomczak, Max Welling

Variational inference relies on flexible approximate posterior distributions. Normalizing flows provide a general recipe to construct flexible variational posteriors. We introduce Sylvester normalizing flows, which can b…

Variational Inference

Lifting Architectural Constraints of Injective Flows

2023-06-02 · Peter Sorrenson, Felix Draxler, Armand Rousselot, Sander Hummerich 외

Normalizing Flows explicitly maximize a full-dimensional likelihood on the training data. However, real data is typically only supported on a lower-dimensional manifold leading the model to expend significant compute on …

Graph Normalizing Flows

2019-05-30 · NeurIPS 2019 12 · Jenny Liu, Aviral Kumar, Jimmy Ba, Jamie Kiros 외

We introduce graph normalizing flows: a new, reversible graph neural network model for prediction and generation. On supervised tasks, graph normalizing flows perform similarly to message passing neural networks, but at …

Graph Neural Network

Free-form Flows: Make Any Architecture a Normalizing Flow

2023-10-25 · Felix Draxler, Peter Sorrenson, Lea Zimmermann, Armand Rousselot 외

Normalizing Flows are generative models that directly maximize the likelihood. Previously, the design of normalizing flows was largely constrained by the need for analytical invertibility. We overcome this constraint by …

Density EstimationForm

EAGLE: Contextual Point Cloud Generation via Adaptive Continuous Normalizing Flow with Self-Attention

2025-03-05 · Linhao Wang, Qichang Zhang, Yifan Yang, Hao Wang

As 3D point clouds become the prevailing shape representation in computer vision, how to generate high-resolution point clouds has become a pressing issue. Flow-based generative models can effectively perform point cloud…

Point Cloud Generation