atlas

Research map / Learning theory and algorithms / Combinatorial and search optimization

A General Framework for Learning from Weak Supervision

ICML 2024 · Learning theory and algorithms › Combinatorial and search optimization · approach: Constrained neural network optimization · 1 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes GLWS, a unified EM framework that models arbitrary weak supervision as an NFA and solves the complete EM in linear time via forward-backward, evaluated on 11 weak supervision settings.

Problem

Weakly supervised learning methods are specialized per weak supervision type and scale poorly (quadratic or factorial complexity, or conditional-independence simplifications) on long sequences and aggregate observations.

Approach

Treat the latent precise labels as a sequence, model any weak supervision as a non-deterministic finite automaton whose accepted labelings are the valid ones, and compute the complete EM objective with a forward-backward pass over the NFA-by-prediction trellis in linear time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use GLWS instead of RCR for partial-label learningPartial-label classification · ImageNet-100accuracy: 81.52 -> 82.66Helped
Use GLWS instead of Count Loss for multiple-instance learningMultiIns · CIFAR-100, N(5,1)accuracy: 52.04 -> 56.28Helped
Use GLWS instead of Count Loss for label-proportion learningLProp · CIFAR-100, N(5,1)accuracy: 54.13 -> 58.25Helped
Use GLWS instead of Rank Pruning for pairwise comparisonPComp · CIFAR-100, prior 0.8accuracy: 71.51 -> 80.50Helped
Use GLWS instead of the strongest reported baseline for positive-unlabeled learningPosUlb · CIFAR-10, 500 positive examplesaccuracy: 88.65 -> 91.67Helped
Use GLWS instead of Count Loss for binary MultiIns learningMultiIns · MNIST and F-MNISTaccuracyNo clear effect
Use GLWS instead of Count Loss for aggregate observationsMultiIns and LProp · MNIST and F-MNISTaccuracyMixed
Use GLWS forward-backward NFA computation instead of quadratic Count Loss computationAggregate observations · Long sequencesruntime: quadratic -> linearHelped

Surprising findings

Limitations

Experimental setup

Datasets: CIFAR-10 CIFAR-100 STL-10 ImageNet-100 MNIST Fashion-MNIST

Benchmarks: CIFAR-10 CIFAR-100 STL-10 ImageNet-100 MNIST Fashion-MNIST

Metrics: accuracy runtime per iteration

Baselines: CC LWS PRODEN PiCO RCR Count Loss UUM LLP-VAT PComp Rank Pruning RiskSD CVIR

Builds on: expectation-maximization non-deterministic finite automaton universal unbiased method (UUM) count loss

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy