Learning the Prediction Distribution for Semi-Supervised Learning with Normalising Flows
Ivana Bala\v{z}evi\'c, Carl Allen, Timothy Hospedales

TL;DR
This paper introduces a probabilistically principled semi-supervised learning method that leverages normalising flows to model the distribution over label predictions, improving performance across various vision tasks.
Contribution
It presents a novel approach that regularises supervised models with normalising flows to learn prediction distributions, applicable to diverse output complexities.
Findings
Effective on classification, attribute prediction, and image translation tasks.
Improves semi-supervised learning performance with unlabelled data.
Demonstrates broad applicability across vision tasks.
Abstract
As data volumes continue to grow, the labelling process increasingly becomes a bottleneck, creating demand for methods that leverage information from unlabelled data. Impressive results have been achieved in semi-supervised learning (SSL) for image classification, nearing fully supervised performance, with only a fraction of the data labelled. In this work, we propose a probabilistically principled general approach to SSL that considers the distribution over label predictions, for labels of different complexity, from "one-hot" vectors to binary vectors and images. Our method regularises an underlying supervised model, using a normalising flow that learns the posterior distribution over predictions for labelled data, to serve as a prior over the predictions on unlabelled data. We demonstrate the general applicability of this approach on a range of computer vision tasks with varying…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsGenerative Adversarial Networks and Image Synthesis · Advanced Neural Network Applications · Domain Adaptation and Few-Shot Learning
