Skip to content

Files

Latest commit

faf5645 · Aug 6, 2020

History

History
13 lines (12 loc) · 976 Bytes

README.md

File metadata and controls

13 lines (12 loc) · 976 Bytes

VAT4TextClassification-基于VAT的文本分类

虚拟对抗的论文

Virtual Adversarial Training: A Regularization Method for Supervised and Semi-Supervised Learning

模型结构

BERT+Linear

数据集

情感分类数据集sentiment.zip

消融实验

result

注意事项

1.BERT的结构是 Trans(word_embed + position_embed + token_type_embed) , Trans()代表N层transformer结构,添加VAT产生的噪音noise_embed之后,BERT的结构成为了 Trans(word_embed + position_embed + token_type_embed + noise_embed)。因此当使用Transformers库调用BERT时,需要修改BERT的源码modeling_bert.py来实现对底层编码添加噪音。

2.原版是苏剑林的keras代码,我用torch进行了复现