atlas

Research map / Label-efficient and robust learning / Noisy labels

MOGIC: Metadata-infused Oracle Guidance for Improved Extreme Classification

ICML 2025 · Label-efficient and robust learning › Noisy labels · approach: Loss correction and noise robustness theory

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 MOGIC, which trains a text-based early-fusion oracle with ground-truth metadata and uses its embeddings to regularize a late-fusion memory-based XC disciple (OAK, NGAME, DEXA), improving accuracy at no extra inference cost.

Problem

Memory-based extreme classification needs accurate, low-latency use of metadata; early-fusion text metadata is accurate with clean metadata but slow and noise-sensitive, while late-fusion is robust but less accurate.

Approach

Train an early-fusion DistilBERT oracle on query- and label-side ground-truth metadata, then guide a late-fusion memory-based disciple via alignment (cross-model triplet) and matching (L2 embedding) losses, so the disciple keeps low latency while mimicking oracle representations.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add oracle-guided Alignment and Matching losses to OAK trainingOAK · LF-WikiSeeAlsoTitles-320KP@1: 33.71 -> 34.62Helped
add oracle-guided Alignment and Matching losses to OAK trainingOAK · LF-WikiTitles-500KP@1: 44.82 -> 47.28Mixed
add oracle-guided Alignment and Matching losses to OAK trainingOAK · LF-AmazonTitles-131KP@1: 46.42 -> 47.01Helped
add Matching loss (ablation)OAK with Disciple + Alignment · LF-WikiSeeAlsoTitles-320KP@1: 34.12 -> 34.62Helped
add Alignment loss (ablation)OAK with Disciple + Matching · LF-WikiSeeAlsoTitles-320KP@1: 34.11 -> 34.62Helped
add Alignment and Matching losses (ablation)OAK disciple · LF-WikiSeeAlsoTitles-320KP@1: 33.71 -> 34.62Helped
add Disciple task loss (ablation)OAK with Alignment + Matching · LF-WikiSeeAlsoTitles-320KP@1: 32.70 -> 34.62Helped
add Matching loss (ablation)OAK with Disciple + Alignment · LF-WikiTitles-500KP@1: 45.22 -> 47.28Helped
add Alignment loss (ablation)OAK with Disciple + Matching · LF-WikiTitles-500KP@1: 46.03 -> 47.28Helped
add Alignment and Matching losses (ablation)OAK disciple · LF-WikiTitles-500KP@1: 44.82 -> 47.28Helped
add Disciple task loss (ablation)OAK with Alignment + Matching · LF-WikiTitles-500KP@1: 44.93 -> 47.28Helped
use ground-truth rather than predicted metadata at inferenceMOGIC (OAK) · LF-WikiSeeAlsoTitles-320KP@1: 34.62 -> 36.94Helped

Surprising findings

Limitations

Experimental setup

Datasets: LF-WikiSeeAlsoTitles-320K LF-WikiTitles-500K LF-AmazonTitles-131K LF-WikiSeeAlso-320K LF-Wikipedia-500K LF-Amazon-131K

Benchmarks: LF-WikiSeeAlsoTitles-320K LF-WikiTitles-500K LF-AmazonTitles-131K

Metrics: P@1 P@5 N@5 PSP@1 PSP@5

Baselines: OAK DEXA NGAME ANCE DEXML GraphFormers GraphSAGE

Builds on: OAK NGAME DEXA knowledge distillation

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