Learning from Teaching Regularization: Generalizable Correlations Should be Easy to Imitate

Can Jin, Tong Che, Hongwu Peng, Yiyuan Li, Marco Pavone
2/1/2024

No official code found. Best implementation: jincan333/LoT (33 stars, MIT, last commit 2024-04-04).

Abstract

Generalization remains a central challenge in machine learning. In this work, we propose Learning from Teaching (LoT), a novel regularization technique for deep neural networks to enhance generalization. Inspired by the human ability to capture concise and abstract patterns, we hypothesize that generalizable correlations are expected to be easier to imitate. LoT operationalizes this concept to improve the generalization of the main model with auxiliary student learners. The student learners are trained by the main model and, in turn, provide feedback to help the main model capture more generalizable and imitable correlations. Our experimental results across several domains, including Computer Vision, Natural Language Processing, and methodologies like Reinforcement Learning, demonstrate that the introduction of LoT brings significant benefits compared to training models on the original dataset. The results suggest the effectiveness and efficiency of LoT in identifying generalizable information at the right scales while discarding spurious data correlations, thus making LoT a valuable addition to current machine learning. Code is available at https://github.com/jincan333/LoT.

View on arXivView PDF

Code Implementations(1)

jincan333/LoTCommunity61%
MIT

Learning from Teaching Regularization: Generalizable Correlations Should be Easy to Imitate (NeurIPS 2024)

334Shell, PythonFeb 1, 20242 years agoMIT
reinforcement-learningresnetrnntransformer

Cite this paper

@article{jin2024learning,
  title  = {Learning from Teaching Regularization: Generalizable Correlations Should be Easy to Imitate},
  author = {Can Jin and Tong Che and Hongwu Peng and Yiyuan Li and Marco Pavone},
  year   = {2024},
  eprint = {2402.02769},
  archivePrefix = {arXiv},
  doi    = {10.48550/arXiv.2402.02769},
  url    = {https://arxiv.org/abs/2402.02769},
  journal = {NEURIPS 2024 2024}
}

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

Discussion