paper-with-me

홈 › Papers

Kendall's $τ$ Coefficient for Logits Distillation

2024-09-26 · Yuchen Guan, Runxi Cheng, Kang Liu, Chun Yuan

Knowledge distillation typically employs the Kullback-Leibler (KL) divergence to constrain the student model's output to match the soft labels provided by the teacher model exactly. However, sometimes the optimization direction of the KL divergence loss is not always aligned with the task loss, where a smaller KL divergence could lead to erroneous predictions that diverge from the soft labels. This limitation often results in suboptimal optimization for the student. Moreover, even under temperature scaling, the KL divergence loss function tends to overly focus on the larger-valued channels in the logits, disregarding the rich inter-class information provided by the multitude of smaller-valued channels. This hard constraint proves too challenging for lightweight students, hindering further knowledge distillation. To address this issue, we propose a plug-and-play ranking loss based on Kendall's $\tau$ coefficient, called Rank-Kendall Knowledge Distillation (RKKD). RKKD balances the attention to smaller-valued channels by constraining the order of channel values in student logits, providing more inter-class relational information. The rank constraint on the top-valued channels helps avoid suboptimal traps during optimization. We also discuss different differentiable forms of Kendall's $\tau$ coefficient and demonstrate that the proposed ranking loss function shares a consistent optimization objective with the KL divergence. Extensive experiments on the CIFAR-100 and ImageNet datasets show that our RKKD can enhance the performance of various knowledge distillation baselines and offer broad improvements across multiple teacher-student architecture combinations.

📄 PDF Abstract BibTeX arXiv:2409.17823

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge Distillation

Methods 이 논문이 사용한 방법론

Softmax The Softmax output function transforms a previous layer's output into a vector of probabilities. It is commonly used for multiclass classification. Given an input vector $x$…
Attention 설명 없음
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.…
Focus 설명 없음

Similar Papers 제목 키워드 기반

Hint-dynamic Knowledge Distillation

2022-11-30 · Yiyang Liu, Chenxin Li, Xiaotong Tu, Xinghao Ding 외

Knowledge Distillation (KD) transfers the knowledge from a high-capacity teacher model to promote a smaller student model. Existing efforts guide the distillation by matching their prediction logits, feature embedding, e…

Knowledge Distillation

Kendall Correlation Coefficients for Portfolio Optimization

2024-10-22 · Tomas Espana, Victor Le Coz, Matteo Smerlak

Markowitz's optimal portfolio relies on the accurate estimation of correlations between asset returns, a difficult problem when the number of observations is not much larger than the number of assets. Using powerful resu…

Portfolio Optimization

BiLD: Bi-directional Logits Difference Loss for Large Language Model Distillation

2024-06-19 · Minchong Li, Feng Zhou, Xiaohui Song

In recent years, large language models (LLMs) have shown exceptional capabilities across various natural language processing (NLP) tasks. However, such impressive performance often comes with the trade-off of an increase…

Knowledge DistillationLanguage ModelingLanguage ModellingLarge Language Model

Parallelized Kendall's Tau Coefficient Computation via SIMD Vectorized Sorting On Many-Integrated-Core Processors

2017-04-12 · Yongchao Liu, Tony Pan, Oded Green, Srinivas Aluru

Pairwise association measure is an important operation in data analytics. Kendall's tau coefficient is one widely used correlation coefficient identifying non-linear relationships between ordinal variables. In this paper…

Distributed Computing

Knowledge Distillation Based on Transformed Teacher Matching

2024-02-17 · Kaixiang Zheng, En-hui Yang

As a technique to bridge logit matching and probability distribution matching, temperature scaling plays a pivotal role in knowledge distillation (KD). Conventionally, temperature scaling is applied to both teacher's log…

Knowledge Distillation