Learning Task-Agnostic Representations Through Multi-Teacher Distillation
Abstract
Casting complex inputs into tractable representations is a critical step across various fields. Diverse embedding models emerge from differences in architectures, loss functions, input modalities and datasets, each capturing unique aspects of the input. Multi-teacher distillation leverages this diversity to enrich representations but often remains tailored to specific tasks. We introduce a task-agnostic framework based on a ``majority vote" objective function. We demonstrate that this function is bounded by the mutual information between the student and the teachers' embeddings, leading to a task-agnostic distillation loss that eliminates dependence on task-specific labels or prior knowledge. Comprehensive evaluations across text, vision models, and molecular modeling show that our method effectively leverages teacher diversity, resulting in representations enabling better performance for a wide range of downstream tasks such as classification, clustering, or regression. Additionally, we train and release state-of-the-art embedding models, enhancing downstream performance in various modalities.
Cite
Text
Formont et al. "Learning Task-Agnostic Representations Through Multi-Teacher Distillation." Advances in Neural Information Processing Systems, 2025.Markdown
[Formont et al. "Learning Task-Agnostic Representations Through Multi-Teacher Distillation." Advances in Neural Information Processing Systems, 2025.](https://mlanthology.org/neurips/2025/formont2025neurips-learning/)BibTeX
@inproceedings{formont2025neurips-learning,
title = {{Learning Task-Agnostic Representations Through Multi-Teacher Distillation}},
author = {Formont, Philippe and Darrin, Maxime and Karimian, Banafsheh and Granger, Eric and Cheung, Jackie CK and Ayed, Ismail Ben and Shateri, Mohammadhadi and Piantanida, Pablo},
booktitle = {Advances in Neural Information Processing Systems},
year = {2025},
url = {https://mlanthology.org/neurips/2025/formont2025neurips-learning/}
}