计算机科学
初始化
上传
正规化(语言学)
嵌入
构造(python库)
人工智能
计算机安全
机器学习
任务(项目管理)
计算机网络
万维网
程序设计语言
经济
管理
作者
Keita Kurita,Paul Michel,Graham Neubig
出处
期刊:
日期:2020-01-01
卷期号:: 2793-2806
被引量:511
标识
DOI:10.18653/v1/2020.acl-main.249
摘要
Recently, NLP has seen a surge in the usage of large pre-trained models.Users download weights of models pre-trained on large datasets, then fine-tune the weights on a task of their choice.This raises the question of whether downloading untrusted pre-trained weights can pose a security threat.In this paper, we show that it is possible to construct "weight poisoning" attacks where pre-trained weights are injected with vulnerabilities that expose "backdoors" after fine-tuning, enabling the attacker to manipulate the model prediction simply by injecting an arbitrary keyword.We show that by applying a regularization method, which we call RIPPLe, and an initialization procedure, which we call Embedding Surgery, such attacks are possible even with limited knowledge of the dataset and finetuning procedure.Our experiments on sentiment classification, toxicity detection, and spam detection show that this attack is widely applicable and poses a serious threat.Finally, we outline practical defenses against such attacks.Code to reproduce our experiments is available at https://github.com/ neulab/RIPPLe.
科研通智能强力驱动
Strongly Powered by AbleSci AI