paper-with-me

홈 › Papers

FireBERT: Hardening BERT-based classifiers against adversarial attack

2020-08-10 · Gunnar Mein, Kevin Hartman, Andrew Morris

We present FireBERT, a set of three proof-of-concept NLP classifiers hardened against TextFooler-style word-perturbation by producing diverse alternatives to original samples. In one approach, we co-tune BERT against the training data and synthetic adversarial samples. In a second approach, we generate the synthetic samples at evaluation time through substitution of words and perturbation of embedding vectors. The diversified evaluation results are then combined by voting. A third approach replaces evaluation-time word substitution with perturbation of embedding vectors. We evaluate FireBERT for MNLI and IMDB Movie Review datasets, in the original and on adversarial examples generated by TextFooler. We also test whether TextFooler is less successful in creating new adversarial samples when manipulating FireBERT, compared to working on unhardened classifiers. We show that it is possible to improve the accuracy of BERT-based models in the face of adversarial attacks without significantly reducing the accuracy for regular benchmark samples. We present co-tuning with a synthetic data generator as a highly effective method to protect against 95% of pre-manufactured adversarial samples while maintaining 98% of original benchmark performance. We also demonstrate evaluation-time perturbation as a promising direction for further research, restoring accuracy up to 75% of benchmark performance for pre-made adversarials, and up to 65% (from a baseline of 75% orig. / 12% attack) under active attack by TextFooler.

📄 PDF Abstract BibTeX arXiv:2008.04203

Code (1)

FireBERT-author/FireBERT 공식 구현 pytorch

Tasks

Adversarial Attack

Methods 이 논문이 사용한 방법론

Linear Layer A Linear Layer is a projection $\mathbf{XW + b}$.
WordPiece 설명 없음
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Linear Warmup With Linear Decay Linear Warmup With Linear Decay is a learning rate schedule in which we increase the learning rate linearly for $n$ updates and then linearly decay afterwards.
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…
Attention 설명 없음
Multi-Head Attention 설명 없음

Similar Papers 제목 키워드 기반

Towards Robust Domain Generation Algorithm Classification

2024-04-09 · Arthur Drichel, Marc Meyer, Ulrike Meyer

In this work, we conduct a comprehensive study on the robustness of domain generation algorithm (DGA) classifiers. We implement 32 white-box attacks, 19 of which are very effective and induce a false-negative rate (FNR) …

Classification

Inline Detection of DGA Domains Using Side Information

2020-03-12 · Raaghavi Sivaguru, Jonathan Peck, Femi Olumofin, Anderson Nascimento 외

Malware applications typically use a command and control (C&C) server to manage bots to perform malicious activities. Domain Generation Algorithms (DGAs) are popular methods for generating pseudo-random domain names that…

Adversarial Attack

Evaluating Defensive Distillation For Defending Text Processing Neural Networks Against Adversarial Examples

2019-08-21 · Marcus Soll, Tobias Hinz, Sven Magg, Stefan Wermter

Adversarial examples are artificially modified input samples which lead to misclassifications, while not being detectable by humans. These adversarial examples are a challenge for many tasks such as image and text classi…

Adversarial TextClassificationGeneral Classificationimage-classification+3

On the Effectiveness of Adversarial Training on Malware Classifiers

2024-12-24 · Hamid Bostani, Jacopo Cortellazzi, Daniel Arp, Fabio Pierazzi 외

Adversarial Training (AT) has been widely applied to harden learning-based classifiers against adversarial evasive attacks. However, its effectiveness in identifying and strengthening vulnerable areas of the model's deci…

RvB: Automating AI System Hardening via Iterative Red-Blue Games

2026-01-27 · Lige Huang, Zicheng Liu, Jie Zhang, Lewen Yan 외 arxiv

The dual offensive and defensive utility of Large Language Models (LLMs) highlights a critical gap in AI security: the lack of unified frameworks for dynamic, iterative adversarial adaptation hardening. To bridge this ga…