Our new X account is live! Follow @wizwand_team for updates
WorkDL logo mark

Learning Implicit Sentiment in Aspect-based Sentiment Analysis with Supervised Contrastive Pre-Training

About

Aspect-based sentiment analysis aims to identify the sentiment polarity of a specific aspect in product reviews. We notice that about 30% of reviews do not contain obvious opinion words, but still convey clear human-aware sentiment orientation, which is known as implicit sentiment. However, recent neural network-based approaches paid little attention to implicit sentiment entailed in the reviews. To overcome this issue, we adopt Supervised Contrastive Pre-training on large-scale sentiment-annotated corpora retrieved from in-domain language resources. By aligning the representation of implicit sentiment expressions to those with the same sentiment label, the pre-training process leads to better capture of both implicit and explicit sentiment orientation towards aspects in reviews. Experimental results show that our method achieves state-of-the-art performance on SemEval2014 benchmarks, and comprehensive analysis validates its effectiveness on learning implicit sentiment.

Zhengyan Li, Yicheng Zou, Chong Zhang, Qi Zhang, Zhongyu Wei• 2021

Related benchmarks

TaskDatasetResultRank
Aspect-level Sentiment AnalysisLaptop L (test)
Accuracy82.76
24
Aspect-based Sentiment AnalysisRestaurant14 original (test)
Accuracy89.11
20
Aspect-based Sentiment AnalysisLaptop14 original (test)
Accuracy82.76
20
Aspect-based Sentiment AnalysisSemEval Restaurant 2014 (All)
F1 Score83.79
19
Implicit Sentiment AnalysisRestaurant14 ISA original (test)
Accuracy72.28
19
Implicit Sentiment AnalysisLaptop14 ISA original (test)
Accuracy77.59
19
Aspect-based Sentiment AnalysisSemEval Laptop 2014
F1 Score79.15
19
Aspect-level Sentiment AnalysisSemEval Task 4 Laptop 2014 (test)
Accuracy77.59
19
Aspect-based Sentiment AnalysisRestaurant Full (test)
Accuracy89.11
14
Aspect-based Sentiment AnalysisRestaurant Implicit Sentiment Analysis (test)
Accuracy72.28
14
Showing 10 of 13 rows

Other info

Follow for update