Trojan Cleansing with Neural Collapse

Xihe Gu, Greg Fields, Yaman Jandali, Tara Javidi, Farinaz Koushanfar
11/19/2024
cs.LGcs.CR

No confident code implementation found for this paper.

Abstract

Trojan attacks are sophisticated training-time attacks on neural networks that embed backdoor triggers which force the network to produce a specific output on any input which includes the trigger. With the increasing relevance of deep networks which are too large to train with personal resources and which are trained on data too large to thoroughly audit, these training-time attacks pose a significant risk. In this work, we connect trojan attacks to Neural Collapse, a phenomenon wherein the final feature representations of over-parameterized neural networks converge to a simple geometric structure. We provide experimental evidence that trojan attacks disrupt this convergence for a variety of datasets and architectures. We then use this disruption to design a lightweight, broadly generalizable mechanism for cleansing trojan attacks from a wide variety of different network architectures and experimentally demonstrate its efficacy.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{gu2024trojan,
  title  = {Trojan Cleansing with Neural Collapse},
  author = {Xihe Gu and Greg Fields and Yaman Jandali and Tara Javidi and Farinaz Koushanfar},
  year   = {2024},
  eprint = {2411.12914},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2411.12914v3}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2411.12914.svg)](https://codeofpaper.com/paper/2411.12914)

Discussion