paper-with-me

홈 › Papers

Lipschitz Continuity Guided Knowledge Distillation

2021-08-29 · ICCV 2021 10 · Yuzhang Shang, Bin Duan, Ziliang Zong, Liqiang Nie, Yan Yan

Knowledge distillation has become one of the most important model compression techniques by distilling knowledge from larger teacher networks to smaller student ones. Although great success has been achieved by prior distillation methods via delicately designing various types of knowledge, they overlook the functional properties of neural networks, which makes the process of applying those techniques to new tasks unreliable and non-trivial. To alleviate such problem, in this paper, we initially leverage Lipschitz continuity to better represent the functional characteristic of neural networks and guide the knowledge distillation process. In particular, we propose a novel Lipschitz Continuity Guided Knowledge Distillation framework to faithfully distill knowledge by minimizing the distance between two neural networks' Lipschitz constants, which enables teacher networks to better regularize student networks and improve the corresponding performance. We derive an explainable approximation algorithm with an explicit theoretical derivation to address the NP-hard problem of calculating the Lipschitz constant. Experimental results have shown that our method outperforms other benchmarks over several knowledge distillation tasks (e.g., classification, segmentation and object detection) on CIFAR-100, ImageNet, and PASCAL VOC datasets.

📄 PDF Abstract BibTeX arXiv:2108.12905

Code (0)

등록된 구현이 없습니다.

Tasks

Knowledge DistillationModel Compressionobject-detectionObject Detection

Methods 이 논문이 사용한 방법론

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 제목 키워드 기반

Lipschitz Continuity of Mahalanobis Distances and Bilinear Forms

2016-04-04 · Valentina Zantedeschi, Rémi Emonet, Marc Sebban

Many theoretical results in the machine learning domain stand only for functions that are Lipschitz continuous. Lipschitz continuity is a strong form of continuity that linearly bounds the variations of a function. In th…

BIG-bench Machine Learning

Achieving Domain-Independent Certified Robustness via Knowledge Continuity

2024-11-03 · Alan Sun, Chiyu Ma, Kenneth Ge, Soroush Vosoughi

We present knowledge continuity, a novel definition inspired by Lipschitz continuity which aims to certify the robustness of neural networks across input domains (such as continuous and discrete domains in vision and lan…

Principles of Lipschitz continuity in neural networks

2026-02-03 · Róisín Luo arxiv

Deep learning has achieved remarkable success across a wide range of domains, significantly expanding the frontiers of what is achievable in artificial intelligence. Yet, despite these advances, critical challenges remai…

Transfer Learning in Bandits with Latent Continuity

2021-02-04 · Hyejin Park, Seiyun Shin, Kwang-Sung Jun, Jungseul Ok

Structured stochastic multi-armed bandits provide accelerated regret rates over the standard unstructured bandit problems. Most structured bandits, however, assume the knowledge of the structural parameter such as Lipsch…

Multi-Armed BanditsTransfer Learning

Lipschitz and Hölder Continuity in Reproducing Kernel Hilbert Spaces

2023-10-27 · Christian Fiedler

Reproducing kernel Hilbert spaces (RKHSs) are very important function spaces, playing an important role in machine learning, statistics, numerical analysis and pure mathematics. Since Lipschitz and H\"older continuity ar…