paper-with-me

Papers

Distilling Model Knowledge

2015-10-08 · George Papamakarios

Top-performing machine learning systems, such as deep neural networks, large ensembles and complex probabilistic graphical models, can be expensive to store, slow to evaluate and hard to integrate into larger systems. Ideally, we would like to replace such cumbersome models with simpler models that perform equally well. In this thesis, we study knowledge distillation, the idea of extracting the knowledge contained in a complex model and injecting it into a more convenient model. We present a general framework for knowledge distillation, whereby a convenient model of our choosing learns how to mimic a complex model, by observing the latter's behaviour and being penalized whenever it fails to reproduce it. We develop our framework within the context of three distinct machine learning applications: (a) model compression, where we compress large discriminative models, such as ensembles of neural networks, into models of much smaller size; (b) compact predictive distributions for Bayesian inference, where we distil large bags of MCMC samples into compact predictive distributions in closed form; (c) intractable generative models, where we distil unnormalizable models such as RBMs into tractable models such as NADEs. We contribute to the state of the art with novel techniques and ideas. In model compression, we describe and implement derivative matching, which allows for better distillation when data is scarce. In compact predictive distributions, we introduce online distillation, which allows for significant savings in memory. Finally, in intractable generative models, we show how to use distilled models to robustly estimate intractable quantities of the original model, such as its intractable partition function.

📄 PDF Abstract BibTeX arXiv:1510.02437

Code (1)

gpapamak/distilling_model_knowledge

Tasks

Bayesian InferenceBIG-bench Machine LearningKnowledge DistillationmodelModel Compression

Similar Papers 제목 키워드 기반

Distilling Word Embeddings: An Encoding Approach

2015-06-15 · Lili Mou, Ran Jia, Yan Xu, Ge Li 외

Distilling knowledge from a well-trained cumbersome network to a small one has recently become a new research topic, as lightweight neural networks with high performance are particularly in need in various resource-restr…

Word Embeddings

Distilling HuBERT with LSTMs via Decoupled Knowledge Distillation

2023-09-18 · Danilo de Oliveira, Timo Gerkmann

Much research effort is being applied to the task of compressing the knowledge of self-supervised models, which are powerful, yet large and memory consuming. In this work, we show that the original method of knowledge di…

Automatic Speech RecognitionKnowledge Distillationspeech-recognitionSpeech Recognition

Masked Autoencoders Enable Efficient Knowledge Distillers

2022-08-25 · CVPR 2023 1 · Yutong Bai, Zeyu Wang, Junfei Xiao, Chen Wei 외

This paper studies the potential of distilling knowledge from pre-trained models, especially Masked Autoencoders. Our approach is simple: in addition to optimizing the pixel reconstruction loss on masked inputs, we minim…

Knowledge Distillation

Distilling Object Detectors With Global Knowledge

2022-10-17 · Sanli Tang, Zhongyu Zhang, Zhanzhan Cheng, Jing Lu 외

Knowledge distillation learns a lightweight student model that mimics a cumbersome teacher. Existing methods regard the knowledge as the feature of each instance or their relations, which is the instance-level knowledge …

Knowledge DistillationObjectobject-detectionObject Detection

Graph-based Knowledge Distillation by Multi-head Attention Network

2019-07-04 · Seunghyun Lee, Byung Cheol Song

Knowledge distillation (KD) is a technique to derive optimal performance from a small student network (SN) by distilling knowledge of a large teacher network (TN) and transferring the distilled knowledge to the small SN.…

Inductive BiasKnowledge DistillationMulti-Task LearningTransfer Learning