BERT-ASC: Auxiliary-Sentence Construction for Implicit Aspect Learning in Sentiment Analysis
Murtadha Ahmed, Bo Wen, Shengfeng Pan, Jianlin Su, Luo Ao, Yunfeng Liu
TL;DR
This work tackles implicit aspect learning in ABSA and TABSA by constructing an auxiliary sentence that encodes the semantic neighborhood of an aspect's seeds and training BERT to respond to this cue rather than the explicit aspect label. Seeds are extracted via L-LDA, and the auxiliary sentence combines semantic candidates with syntactic modifiers to guide aspect-specific representation learning. Across SemEval ABSA and SentiHood TABSA benchmarks, BERT-ASC achieves state-of-the-art results in aspect categorization and strong performance in sentiment tasks, with ablations underscoring the importance of semantic information. The approach reduces dependence on large labeled datasets for implicit aspects and demonstrates robustness across multiple pre-trained language models, offering a practical pathway to improved fine-grained sentiment analysis in real-world scenarios.
Abstract
Aspect-based sentiment analysis (ABSA) aims to associate a text with a set of aspects and infer their respective sentimental polarities. State-of-the-art approaches are built on fine-tuning pre-trained language models, focusing on learning aspect-specific representations from the corpus. However, aspects are often expressed implicitly, making implicit mapping challenging without sufficient labeled examples, which may be scarce in real-world scenarios. This paper proposes a unified framework to address aspect categorization and aspect-based sentiment subtasks. We introduce a mechanism to construct an auxiliary-sentence for the implicit aspect using the corpus's semantic information. We then encourage BERT to learn aspect-specific representation in response to this auxiliary-sentence, not the aspect itself. We evaluate our approach on real benchmark datasets for both ABSA and Targeted-ABSA tasks. Our experiments show that it consistently achieves state-of-the-art performance in aspect categorization and aspect-based sentiment across all datasets, with considerable improvement margins. The BERT-ASC code is available at https://github.com/amurtadha/BERT-ASC.
