Co-Supervised Learning: Improving Weak-to-Strong Generalization with Hierarchical Mixture of Experts

Yuejiang Liu, Alexandre Alahi
2/23/2024
cs.LGcs.AIcs.CV

Official code: YuejiangLIU/csl (15 stars, last commit 2024-02-26).

Abstract

Steering the behavior of a strong model pre-trained on internet-scale data can be difficult due to the scarcity of competent supervisors. Recent studies reveal that, despite supervisory noises, a strong student model may surpass its weak teacher when fine-tuned on specific objectives. Yet, the effectiveness of such weak-to-strong generalization remains limited, especially in the presence of large capability gaps. In this paper, we propose to address this challenge by harnessing a diverse set of specialized teachers, instead of a single generalist one, that collectively supervises the strong student. Our approach resembles the classical hierarchical mixture of experts, with two components tailored for co-supervision: (i) we progressively alternate student training and teacher assignment, leveraging the growth of the strong student to identify plausible supervisions; (ii) we conservatively enforce teacher-student and local-global consistency, leveraging their dependencies to reject potential annotation noises. We validate the proposed method through visual recognition tasks on the OpenAI weak-to-strong benchmark and additional multi-domain datasets. Our code is available at \url{https://github.com/yuejiangliu/csl}.

View on arXivView PDF

Code Implementations(1)

YuejiangLIU/cslOfficial100%

Co-Supervised Learning: Improving Weak-to-Strong Generalization with Hierarchical Mixture of Experts

150Shell, PythonFeb 26, 20242 years agoNOASSERTION
alignmentmixture-of-expertsweak-to-strong

Similar Papers

Cite this paper

@article{liu2024cosupervised,
  title  = {Co-Supervised Learning: Improving Weak-to-Strong Generalization with Hierarchical Mixture of Experts},
  author = {Yuejiang Liu and Alexandre Alahi},
  year   = {2024},
  eprint = {2402.15505},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2402.15505v1}
}

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/2402.15505.svg)](https://codeofpaper.com/paper/2402.15505)

Discussion