Table of Contents
Fetching ...

Amortized Variational Inference for Partial-Label Learning: A Probabilistic Approach to Label Disambiguation

Tobias Fuchs, Nadja Klein

TL;DR

The paper tackles learning from partially labeled data by directly estimating the posterior over true labels using amortized variational inference. It introduces ViPll, which uses a neural encoder to predict Dirichlet variational parameters $\alpha_\phi$ for $Q_\phi(Y|X,S)$ and a CVAE-based generator $p_{\theta,\gamma}(X|Y)$ to model feature distributions, all optimized via a ($\beta$-weighted) ELBO. A maximum-entropy prior $p(y)$ under candidate-set constraints and a fixed-form candidate-set likelihood $p(s|x,y)$ regularize learning, with a three-phase training procedure and Monte Carlo sampling to scale efficiently. Empirical results on real PLL and synthetic settings show state-of-the-art accuracy and favorable efficiency, supported by ablations that validate the utility of the generative model and the Markov-equivalent causal formulation. The work offers a principled, architecture-agnostic approach that integrates deep learning with rigorous probabilistic modeling for disambiguating noisy labels in practical applications.

Abstract

Real-world data is frequently noisy and ambiguous. In crowdsourcing, for example, human annotators may assign conflicting class labels to the same instances. Partial-label learning (PLL) addresses this challenge by training classifiers when each instance is associated with a set of candidate labels, only one of which is correct. While early PLL methods approximate the true label posterior, they are often computationally intensive. Recent deep learning approaches improve scalability but rely on surrogate losses and heuristic label refinement. We introduce a novel probabilistic framework that directly approximates the posterior distribution over true labels using amortized variational inference. Our method employs neural networks to predict variational parameters from input data, enabling efficient inference. This approach combines the expressiveness of deep learning with the rigor of probabilistic modeling, while remaining architecture-agnostic. Theoretical analysis and extensive experiments on synthetic and real-world datasets demonstrate that our method achieves state-of-the-art performance in both accuracy and efficiency.

Amortized Variational Inference for Partial-Label Learning: A Probabilistic Approach to Label Disambiguation

TL;DR

The paper tackles learning from partially labeled data by directly estimating the posterior over true labels using amortized variational inference. It introduces ViPll, which uses a neural encoder to predict Dirichlet variational parameters for and a CVAE-based generator to model feature distributions, all optimized via a (-weighted) ELBO. A maximum-entropy prior under candidate-set constraints and a fixed-form candidate-set likelihood regularize learning, with a three-phase training procedure and Monte Carlo sampling to scale efficiently. Empirical results on real PLL and synthetic settings show state-of-the-art accuracy and favorable efficiency, supported by ablations that validate the utility of the generative model and the Markov-equivalent causal formulation. The work offers a principled, architecture-agnostic approach that integrates deep learning with rigorous probabilistic modeling for disambiguating noisy labels in practical applications.

Abstract

Real-world data is frequently noisy and ambiguous. In crowdsourcing, for example, human annotators may assign conflicting class labels to the same instances. Partial-label learning (PLL) addresses this challenge by training classifiers when each instance is associated with a set of candidate labels, only one of which is correct. While early PLL methods approximate the true label posterior, they are often computationally intensive. Recent deep learning approaches improve scalability but rely on surrogate losses and heuristic label refinement. We introduce a novel probabilistic framework that directly approximates the posterior distribution over true labels using amortized variational inference. Our method employs neural networks to predict variational parameters from input data, enabling efficient inference. This approach combines the expressiveness of deep learning with the rigor of probabilistic modeling, while remaining architecture-agnostic. Theoretical analysis and extensive experiments on synthetic and real-world datasets demonstrate that our method achieves state-of-the-art performance in both accuracy and efficiency.
Paper Structure (20 sections, 2 theorems, 15 equations, 2 figures, 3 tables, 1 algorithm)

This paper contains 20 sections, 2 theorems, 15 equations, 2 figures, 3 tables, 1 algorithm.

Key Result

Proposition 4.3

The causal models represented by the DAGs in Figure fig:gmodel1 and fig:gmodel2 are Markov equivalent.

Figures (2)

  • Figure 1: Different DAGs used in PLL. Figure \ref{['fig:gmodel1']} shows the standard model from the literature CourST11. Figure \ref{['fig:gmodel2']} shows the Markov-equivalent model (compare Proposition \ref{['prop:markov']}) that we use in our work.
  • Figure 2: The co-occurrences of candidate labels for different partially-labelled datasets and candidate generation strategies. In Figure \ref{['fig:noise-gen:birdsong']}, for example, the correct label 0 co-occurs most often in candidate sets with the incorrect label 5. Our candidate generation strategy in Figure \ref{['fig:noise-gen:our-mnist']} combines the instance-dependent noise in Figure \ref{['fig:noise-gen:mnist-id']} with the class imbalances that occur in real-world data (compare Figure \ref{['fig:noise-gen:birdsong']}).

Theorems & Definitions (7)

  • Example 4.1
  • Remark 4.2
  • Proposition 4.3: Markov equivalence
  • proof
  • Proposition 4.4
  • proof
  • Remark 4.5