Expectation Maximization Pseudo Labels

Moucheng Xu, Yukun Zhou, Chen Jin, Marius de Groot, Daniel C. Alexander +3 more
5/2/2023
cs.CVcs.AIcs.LG

No official code found. Best implementation: moucheng2017/EM-BPL-Semi-Seg (41 stars, last commit 2025-05-16).

Abstract

In this paper, we study pseudo-labelling. Pseudo-labelling employs raw inferences on unlabelled data as pseudo-labels for self-training. We elucidate the empirical successes of pseudo-labelling by establishing a link between this technique and the Expectation Maximisation algorithm. Through this, we realise that the original pseudo-labelling serves as an empirical estimation of its more comprehensive underlying formulation. Following this insight, we present a full generalisation of pseudo-labels under Bayes' theorem, termed Bayesian Pseudo Labels. Subsequently, we introduce a variational approach to generate these Bayesian Pseudo Labels, involving the learning of a threshold to automatically select high-quality pseudo labels. In the remainder of the paper, we showcase the applications of pseudo-labelling and its generalised form, Bayesian Pseudo-Labelling, in the semi-supervised segmentation of medical images. Specifically, we focus on: 1) 3D binary segmentation of lung vessels from CT volumes; 2) 2D multi-class segmentation of brain tumours from MRI volumes; 3) 3D binary segmentation of whole brain tumours from MRI volumes; and 4) 3D binary segmentation of prostate from MRI volumes. We further demonstrate that pseudo-labels can enhance the robustness of the learned representations. The code is released in the following GitHub repository: https://github.com/moucheng2017/EMSSL

View on arXivView PDF

Code Implementations(1)

[MICCAI 2022 Best Paper Finalist] Bayesian Pseudo Labels: Expectation Maximization for Robust and Efficient Semi Supervised Segmentation

411Shell, PythonMay 24, 20221 years ago
adversarial-attacksbayesianbratscomputer-visioncomputervision+13 more

Similar Papers

Cite this paper

@article{xu2023expectation,
  title  = {Expectation Maximization Pseudo Labels},
  author = {Moucheng Xu and Yukun Zhou and Chen Jin and Marius de Groot and Daniel C. Alexander and Neil P. Oxtoby and Yipeng Hu and Joseph Jacob},
  year   = {2023},
  eprint = {2305.01747},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2305.01747v2}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2305.01747.svg)](https://codeofpaper.com/paper/2305.01747)

Discussion