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.
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Aspect-level Sentiment Analysis | Laptop L (test) | Accuracy82.76 | 24 | |
| Aspect-based Sentiment Analysis | Restaurant14 original (test) | Accuracy89.11 | 20 | |
| Aspect-based Sentiment Analysis | Laptop14 original (test) | Accuracy82.76 | 20 | |
| Aspect-based Sentiment Analysis | SemEval Restaurant 2014 (All) | F1 Score83.79 | 19 | |
| Implicit Sentiment Analysis | Restaurant14 ISA original (test) | Accuracy72.28 | 19 | |
| Implicit Sentiment Analysis | Laptop14 ISA original (test) | Accuracy77.59 | 19 | |
| Aspect-based Sentiment Analysis | SemEval Laptop 2014 | F1 Score79.15 | 19 | |
| Aspect-level Sentiment Analysis | SemEval Task 4 Laptop 2014 (test) | Accuracy77.59 | 19 | |
| Aspect-based Sentiment Analysis | Restaurant Full (test) | Accuracy89.11 | 14 | |
| Aspect-based Sentiment Analysis | Restaurant Implicit Sentiment Analysis (test) | Accuracy72.28 | 14 |