paper-with-me

홈 › Papers

PaCKD: Pattern-Clustered Knowledge Distillation for Compressing Memory Access Prediction Models

2024-02-21 · Neelesh Gupta, Pengmiao Zhang, Rajgopal Kannan, Viktor Prasanna

Deep neural networks (DNNs) have proven to be effective models for accurate Memory Access Prediction (MAP), a critical task in mitigating memory latency through data prefetching. However, existing DNN-based MAP models suffer from the challenges such as significant physical storage space and poor inference latency, primarily due to their large number of parameters. These limitations render them impractical for deployment in real-world scenarios. In this paper, we propose PaCKD, a Pattern-Clustered Knowledge Distillation approach to compress MAP models while maintaining the prediction performance. The PaCKD approach encompasses three steps: clustering memory access sequences into distinct partitions involving similar patterns, training large pattern-specific teacher models for memory access prediction for each partition, and training a single lightweight student model by distilling the knowledge from the trained pattern-specific teachers. We evaluate our approach on LSTM, MLP-Mixer, and ResNet models, as they exhibit diverse structures and are widely used for image classification tasks in order to test their effectiveness in four widely used graph applications. Compared to the teacher models with 5.406M parameters and an F1-score of 0.4626, our student models achieve a 552$\times$ model size compression while maintaining an F1-score of 0.4538 (with a 1.92% performance drop). Our approach yields an 8.70% higher result compared to student models trained with standard knowledge distillation and an 8.88% higher result compared to student models trained without any form of knowledge distillation.

📄 PDF Abstract BibTeX arXiv:2402.13441

Code (1)

neeleshg23/packd 공식 구현 pytorch

Tasks

image-classificationImage ClassificationKnowledge Distillation

Methods 이 논문이 사용한 방법론

Refunds@Expedia|||How do I get a full refund from Expedia? “How do I get a full refund from Expedia? How do I get a full refund from Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Quick Help &…
Layer Normalization Unlike batch normalization, Layer Normalization directly estimates the normalization statistics from the summed inputs…
Tanh Activation 설명 없음
Sigmoid Activation 설명 없음
Residual Connection 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Dropout Dropout is a regularization technique for neural networks that drops a unit (along with connections) at training time with a specified probability $p$ (a common value is…
Average Pooling 설명 없음

Similar Papers 제목 키워드 기반

Tree Knowledge Distillation for Compressing Transformer-Based Language Models

2022-01-16 · ACL ARR January 2022 1 · Anonymous

Knowledge distillation has emerged as a promising technique for compressing neural language models. However, most knowledge distillation methods focus on extracting the ``knowledge'' from a teacher network to guide the t…

Knowledge Distillation

An Empirical Study of Leveraging Knowledge Distillation for Compressing Multilingual Neural Machine Translation Models

2023-04-19 · Varun Gumma, Raj Dabre, Pratyush Kumar

Knowledge distillation (KD) is a well-known method for compressing neural models. However, works focusing on distilling knowledge from large multilingual neural machine translation (MNMT) models into smaller ones are pra…

Knowledge DistillationMachine TranslationTranslation

PackDet: Packed Long-Head Object Detector

2020-08-01 · ECCV 2020 8 · Kun Ding, Guojin He, Huxiang Gu, Zisha Zhong 외

State-of-the-art object detectors exploit multi-branch structure and predict objects at several different scales, although substantially boosted accuracy is acquired, low efficiency is inevitable as fragmented structure …

Object

On Compressing U-net Using Knowledge Distillation

2018-12-01 · Karttikeya Mangalam, Mathieu Salzamann

We study the use of knowledge distillation to compress the U-net architecture. We show that, while standard distillation is not sufficient to reliably train a compressed U-net, introducing other regularization methods, s…

Knowledge Distillation

PackDiT: Joint Human Motion and Text Generation via Mutual Prompting

2025-01-27 · Zhongyu Jiang, Wenhao Chai, Zhuoran Zhou, Cheng-Yen Yang 외

Human motion generation has advanced markedly with the advent of diffusion models. Most recent studies have concentrated on generating motion sequences based on text prompts, commonly referred to as text-to-motion genera…

Motion Generationmotion predictionText Generation