The Entropy Enigma: Success and Failure of Entropy Minimization
Ori Press, Ravid Shwartz-Ziv, Yann LeCun, Matthias Bethge

TL;DR
This paper investigates the dual nature of entropy minimization in model adaptation, revealing why it initially improves accuracy but eventually degrades it, and introduces a novel method to estimate model accuracy on unlabeled datasets.
Contribution
The paper provides a detailed analysis of entropy minimization's effects and proposes a new approach for accuracy estimation without labels, achieving state-of-the-art results.
Findings
EM initially embeds test images close to training images, increasing accuracy.
After many steps, EM embeds test images far from training images, reducing accuracy.
The proposed method estimates accuracy with a mean absolute error of 5.75%, outperforming previous methods.
Abstract
Entropy minimization (EM) is frequently used to increase the accuracy of classification models when they're faced with new data at test time. EM is a self-supervised learning method that optimizes classifiers to assign even higher probabilities to their top predicted classes. In this paper, we analyze why EM works when adapting a model for a few steps and why it eventually fails after adapting for many steps. We show that, at first, EM causes the model to embed test images close to training images, thereby increasing model accuracy. After many steps of optimization, EM makes the model embed test images far away from the embeddings of training images, which results in a degradation of accuracy. Building upon our insights, we present a method for solving a practical problem: estimating a model's accuracy on a given arbitrary dataset without having access to its labels. Our method…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsStatistical Mechanics and Entropy · Complex Systems and Time Series Analysis · Neural Networks and Applications
