English

Learning the Wrong Lessons: Inserting Trojans During Knowledge Distillation

Machine Learning 2023-03-13 v1 Artificial Intelligence Cryptography and Security

Abstract

In recent years, knowledge distillation has become a cornerstone of efficiently deployed machine learning, with labs and industries using knowledge distillation to train models that are inexpensive and resource-optimized. Trojan attacks have contemporaneously gained significant prominence, revealing fundamental vulnerabilities in deep learning models. Given the widespread use of knowledge distillation, in this work we seek to exploit the unlabelled data knowledge distillation process to embed Trojans in a student model without introducing conspicuous behavior in the teacher. We ultimately devise a Trojan attack that effectively reduces student accuracy, does not alter teacher performance, and is efficiently constructible in practice.

Keywords

Cite

@article{arxiv.2303.05593,
  title  = {Learning the Wrong Lessons: Inserting Trojans During Knowledge Distillation},
  author = {Leonard Tang and Tom Shlomi and Alexander Cai},
  journal= {arXiv preprint arXiv:2303.05593},
  year   = {2023}
}

Comments

ICLR 2023 Workshop on Backdoor Attacks and Defenses in Machine Learning

R2 v1 2026-06-28T09:10:11.502Z