paper-with-me

홈 › Papers

Bayes Conditional Distribution Estimation for Knowledge Distillation Based on Conditional Mutual Information

2024-01-16 · Linfeng Ye, Shayan Mohajer Hamidi, Renhao Tan, En-hui Yang

It is believed that in knowledge distillation (KD), the role of the teacher is to provide an estimate for the unknown Bayes conditional probability distribution (BCPD) to be used in the student training process. Conventionally, this estimate is obtained by training the teacher using maximum log-likelihood (MLL) method. To improve this estimate for KD, in this paper we introduce the concept of conditional mutual information (CMI) into the estimation of BCPD and propose a novel estimator called the maximum CMI (MCMI) method. Specifically, in MCMI estimation, both the log-likelihood and CMI of the teacher are simultaneously maximized when the teacher is trained. Through Eigen-CAM, it is further shown that maximizing the teacher's CMI value allows the teacher to capture more contextual information in an image cluster. Via conducting a thorough set of experiments, we show that by employing a teacher trained via MCMI estimation rather than one trained via MLL estimation in various state-of-the-art KD frameworks, the student's classification accuracy consistently increases, with the gain of up to 3.32\%. This suggests that the teacher's BCPD estimate provided by MCMI method is more accurate than that provided by MLL method. In addition, we show that such improvements in the student's accuracy are more drastic in zero-shot and few-shot settings. Notably, the student's accuracy increases with the gain of up to 5.72\% when 5\% of the training samples are available to the student (few-shot), and increases from 0\% to as high as 84\% for an omitted class (zero-shot). The code is available at \url{https://github.com/iclr2024mcmi/ICLRMCMI}.

📄 PDF Abstract BibTeX arXiv:2401.08732

Code (1)

iclr2024mcmi/iclrmcmi 공식 구현 pytorch

Tasks

Knowledge Distillation

Methods 이 논문이 사용한 방법론

SET Dynamic Sparse Training method where weight mask is updated randomly periodically
Knowledge Distillation A very simple way to improve the performance of almost any machine learning algorithm is to train many different models on the same data and then to average their predictions.…

Similar Papers 제목 키워드 기반

Knowledge Distillation: Bad Models Can Be Good Role Models

2022-03-28 · Gal Kaplun, Eran Malach, Preetum Nakkiran, Shai Shalev-Shwartz

Large neural networks trained in the overparameterized regime are able to fit noise to zero train error. Recent work \citep{nakkiran2020distributional} has empirically observed that such networks behave as "conditional s…

Knowledge DistillationLearning Theory

Efficient Uncertainty Estimation via Distillation of Bayesian Large Language Models

2025-05-16 · Harshil Vejendla, Haizhou Shi, Yibin Wang, Tunyu Zhang 외

Recent advances in uncertainty estimation for Large Language Models (LLMs) during downstream adaptation have addressed key challenges of reliability and simplicity. However, existing Bayesian methods typically require mu…

Conditional Density Estimation with Bayesian Normalising Flows

2018-02-14 · Brian L. Trippe, Richard E. Turner

Modeling complex conditional distributions is critical in a variety of settings. Despite a long tradition of research into conditional density estimation, current methods employ either simple parametric forms or are diff…

Density EstimationNormalising Flows

Binned semiparametric Bayesian networks

2025-06-27 · Rafael Sojo, Javier Díaz-Rozo, Concha Bielza, Pedro Larrañaga

This paper introduces a new type of probabilistic semiparametric model that takes advantage of data binning to reduce the computational cost of kernel density estimation in nonparametric distributions. Two new conditiona…

Density Estimation

Generalized Bayesian Posterior Expectation Distillation for Deep Neural Networks

2020-05-16 · Meet P. Vadera, Brian Jalaian, Benjamin M. Marlin

In this paper, we present a general framework for distilling expectations with respect to the Bayesian posterior distribution of a deep neural network classifier, extending prior work on the Bayesian Dark Knowledge frame…

Out-of-Distribution Detection