当前位置:网站首页>It is thought-provoking: is syntax really important? Qiu Xipeng group proposed a powerful baseline for aspect based emotional analysis
It is thought-provoking: is syntax really important? Qiu Xipeng group proposed a powerful baseline for aspect based emotional analysis
2022-07-27 10:37:00 【51CTO】
Every day I send you NLP Technical dry cargo !
The paper :Does syntax matter? A strong baseline for Aspect-based Sentiment Analysis with RoBERTa [ACL21]
Company : Fudan University 、 Carnegie Mellon University
link :https://aclanthology.org/2021.naacl-main.146.pdf

Extract abstract
Emotional analysis based on aspects (Aspect-Based Sentiment Analysis (ABSA)) Everyone should be familiar with the task , The experiment of this paper is based on this .
A lot of previous work has shown that integrating syntactic information can improve ABSA Performance of . But the recent pre training model also shows a strong performance improvement .
therefore , A question arises :
- Whether there is a large amount of syntactic information in the pre training model ?
- Is it enough to use only the pre training model ?
For the first time, this paper compares the dependency syntax trees generated based on the pre training model and the syntax parser in ABSA Performance on , Results show :FT-RoBERTa (finetune RoBERTa) Better than the syntactic structure information generated by the syntactic parser . Through experimental analysis, it is further found that FT-RoBERTa The generated syntax tree is more emotional word oriented , It's good for ABSA Mission . Finally, we achieved SOTA Or something similar SOTA Performance of .
Specific introduction
How to generate syntax tree through pre training model ?
This article USES Perturbed Masking ( Hong Kong University and Huawei ACL20 Put forward ) To use the pre training model to generate the syntax tree . The general process is :
For calculation token j about token i The degree of influence , First mask fall token i, At this time to get mask Word representation of :

; then mask fall token j, It will also return a representation token i and j Word representation of

, that j about i The influence degree formula of is calculated as :

Repeat the above operation , You will get one for each pair token Matrix of influence degree , Then the syntax tree can be obtained through this matrix .
Model

The model used in this paper is very simple , Is in the Aspect Do on MLP Classified finetune RoBERTa that will do .
experiment
Performance comparison of different tree structures on English data sets

Performance comparison of different tree structures on non English data sets

FT-RoBERTa The generated tree is more correct Aspect friendly

And SOTA Let's make a comparison

reflection
So , Really don't need syntactic structure information ? Is syntax still important ? This article is only about ABSA I did an experiment on , Other tasks ? My personal tendency is that the artificially defined syntactic structure must be defective , Future unification is the trend , What do you think? ? Voice their opinions ~
Contribute or exchange learning , remarks : nickname - School ( company )- Direction , Get into DL&NLP Communication group .
There are many directions : machine learning 、 Deep learning ,python, Sentiment analysis 、 Opinion mining 、 Syntactic parsing 、 Machine translation 、 Man-machine dialogue 、 Knowledge map 、 Speech recognition, etc .
Remember the remark
边栏推荐
- ctf (hardrce)
- 【Liunx】MariaDB/MySQL定时全量备份脚本及数据恢复
- Color segmentation using kmeans clustering
- gyp ERR! configure error. gyp ERR! stack Error: gyp failed with exit code: 1
- ORACLE 11g手动内存管理
- 关于ETL的两种架构(ETL架构和ELT架构)
- 颜值爆表!推荐两款JSON可视化工具,配合Swagger使用真香
- 基于Spark封装的二次开发工程edata-base,介绍
- Matlab create text cloud
- hdu5288(OO’s Sequence)
猜你喜欢

Metaaploit post penetration technology knowledge

Understanding of batchnorm2d() function in pytorch

Metaspolit

【Flink】Flink进行Standalone模式的集群搭建

Two architectures of ETL (ETL architecture and ELT Architecture)

Mysql database experiment training 5, data query YGGL database query (detailed)

Preparation for Android interview (including the whole process of interview, interview preparation, interview questions and materials, etc.)

phpstudy中Apache无法启动

window平台下本地连接远程服务器数据库(一)
[email protected] @Eslint loader / index. JS) "/>Eslint's error message module error (from./node_modules/ [email protected] @Eslint loader / index. JS)
随机推荐
Metaspolit
Understanding of batchnorm2d() function in pytorch
厉害了!VMware ESXi安装记录,附下载
Introduction to Matlab real time editor
The core concept and fast practice of shardingsphere
一起学习C语言:结构体(二)
SQL injection
Matlab-创建文字云
es6的foreach与some的循环遍历
NodeJS中Error: getaddrinfo ENOTFOUND localhost
Two architectures of ETL (ETL architecture and ELT Architecture)
matlab-绘制分叉与混沌分支图
【Flink】Flink进行Standalone模式的集群搭建
JVM -- Analysis of bytecode
Oracle调整数据文件大小杂谈
ctf (hardrce)
Matlab sound classification based on short-time neural network
Local connection to remote server database under Windows platform (I)
kgdb调试内核无法执行断点及kdb-22:Permisson denied
Shardingproxy sub database and table actual combat and comparison of similar products