Skip to content

zlh-source/VAT4TextClassification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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进行了复现

About

基于VAT的文本分类

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages