Structural Bias for Aspect Sentiment Triplet Extraction
Abstract
Structural bias has recently been exploited for aspect sentiment triplet extraction (ASTE) and led to improved performance. On the other hand, it is recognized that explicitly incorporating structural bias would have a negative impact on efficiency, whereas pretrained language models (PLMs) can already capture implicit structures. Thus, a natural question arises: Is structural bias still a necessity in the context of PLMs? To answer the question, we propose to address the efficiency issues by using an adapter to integrate structural bias in the PLM and using a cheap-to-compute relative position structure in place of the syntactic dependency structure. Benchmarking evaluation is conducted on the SemEval datasets. The results show that our proposed structural adapter is beneficial to PLMs and achieves state-of-the-art performance over a range of strong baselines, yet with a light parameter demand and low latency. Meanwhile, we give rise to the concern that the current evaluation default with data of small scale is under-confident. Consequently, we release a large-scale dataset for ASTE. The results on the new dataset hint that the structural adapter is confidently effective and efficient to a large scale. Overall, we draw the conclusion that structural bias shall still be a necessity even with PLMs.111Code and data are available at https://github.com/GeneZC/StructBias.
1 Introduction
Aspect sentiment triplet extraction (ASTE) is a task central to fine-grained opinion mining. Compared to aspect sentiment classification that only aims to predict sentiment polarities for various aspects, ASTE instead extracts descriptive opinion units in the form of triplets (i.e., aspect-opinion-sentiment tuples). For example, (food, great, POS) and (service, dreadful, NEG) are aspect sentiment triplets for the sentence in Figure LABEL:fig1 (top), where {POS, NEG, NEU} respectively represent {positive, negative, neutral}.