lstm训练情感分析的优点_论文粗读:使用gatedCNN进行属性级情感分析

3afc52ef8b885f53c85c3eb1be719953.png

Aspect Based Sentiment Analysis with Gated Convolutional Networks

这是ACL2018上的一篇长文。

属性级情感分析

相比于预测句子整体上的情感倾向,属性级情感分析(aspect-based sentiment analysis, ABSA)更具有研究价值。关于如何给定aspect信息,ABSA可以分为两种:

  1. aspect-category sentiment analysis(ACSA),即一个句子的aspect属于预先定义的若干类别中的一个。
  2. aspect-term sentiment analysis(ATSA),即一个句子的aspect是句子中出现的一个词或多个词。

如句子“Average to good Thai food, but terrible delivery”,ATSA会问句子对“thai food”和“delivery”的情感,ACSA会问句子在“taste”和“service”上的情感。

现存的模型大都使用LSTM+Attention结构,但是LSTM和Attention都很耗费时间。而CNN并行性很好,更快。因此,文章在CNN的基础上加上了门机制,以融合aspect信息。

Gated CNN

如下图所示,gated CNN的结构非常简单。通过嵌入层获得词向量之后,卷积层通过不同的卷积核大小捕捉句子的n-gram特征。常规的textCNN是直接经过激活函数后接一个pooling层,而gated CNN接了一个门机制以保留那些与aspect有关的信息。

3ddd93456315b1b3142aae54a4220bea.png

具体来说,记卷积层的一个输出为

,aspect embedding为
,那么

就是
经过门之后得到的结果,其中
是可训练的参数。之后便是CNN的一些常规操作了。

aspect embedding

aspect embedding如何得到,对于ACSA,由于预定义的类别都是单词,比如“food, price, service, ambience, and misc”,可以直接使用这些单词的词向量。而ATSA中给定的aspect有时会是一个短语,如“thai food”,那么可以通过一个简单的卷积+pooling得到,如下图

735eb8778b1ff9912218c2c80326961e.png

实验及结果

由于没有使用LSTM和Attention,此模型的运行速度非常不错。如下图,其中ATAE是指Attention-based aspect embedding[1],IAN是指interactive attention network[2],RAM是指Recurrent attention network on memory[3],TD-LSTM是指Target-dependent LSTM[4],GCAE就是本文中的Gated CNN with aspect embedding。

47803a042d9e997423013a30f535a3bb.png

分类准确率就略微高过其他深度学习模型。其中Hard test中的数据,是那些包含多个aspect但这些aspect上情感倾向不同的句子。作者认为Hard test上的实验结果更有价值。

1ecd7d266b876bd5af6f01dfe631226b.png

参考

  1. ^Wang Y, Huang M, Zhao L. Attention-based LSTM for aspect-level sentiment classification[C]//Proceedings of the 2016 conference on empirical methods in natural language processing. 2016: 606-615.
  2. ^Ma D, Li S, Zhang X, et al. Interactive attention networks for aspect-level sentiment classification[C]//Proceedings of the 26th International Joint Conference on Artificial Intelligence. AAAI Press, 2017: 4068-4074.
  3. ^Chen P, Sun Z, Bing L, et al. Recurrent attention network on memory for aspect sentiment analysis[C]//Proceedings of the 2017 conference on empirical methods in natural language processing. 2017: 452-461.
  4. ^Tang D, Qin B, Feng X, et al. Effective LSTMs for Target-Dependent Sentiment Classification[C]//Proceedings of COLING 2016, the 26th International Conference on Computational Linguistics: Technical Papers. 2016: 3298-3307.
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值