[Paper Review] Exploiting BERT for End-to-End Aspect-based Sentiment Analysis
The paper shows that BERT with simple downstream layers can outperform prior E2E-ABSA models, establishing a BERT-based benchmark and highlighting fine-tuning importance. It evaluates several BERT-based architectures and demonstrates robustness to overfitting on two SemEval-derived datasets.
In this paper, we investigate the modeling power of contextualized embeddings from pre-trained language models, e.g. BERT, on the E2E-ABSA task. Specifically, we build a series of simple yet insightful neural baselines to deal with E2E-ABSA. The experimental results show that even with a simple linear classification layer, our BERT-based architecture can outperform state-of-the-art works. Besides, we also standardize the comparative study by consistently utilizing a hold-out validation dataset for model selection, which is largely ignored by previous works. Therefore, our work can serve as a BERT-based benchmark for E2E-ABSA.
Motivation & Objective
- Assess the effectiveness of contextualized embeddings from BERT for End-to-End Aspect-based Sentiment Analysis (E2E-ABSA).
- Investigate simple downstream architectures atop BERT (linear, RNN, self-attention, CRF) for sequence labeling in E2E-ABSA.
- Provide a standardized evaluation setup with a hold-out development set for model selection.
- Offer a BERT-based benchmark for E2E-ABSA and release open-source code for reproducibility.
Proposed method
- Embed tokens with a pre-trained BERT model to obtain contextualized representations H^L for input tokens.
- Attach a simple E2E-ABSA layer on top of BERT, exploring linear, GRU, self-attention (SAN), and transformer-based (TFM) variants.
- Optionally add a linear-chain CRF layer to model sequence dependencies via Viterbi decoding.
- Fine-tune BERT (vs. using it as a fixed feature extractor) to maximize task performance.
- Compare with traditional LSTM-CRF and other ABSA baselines on LAPTOP and REST datasets.
- Report results using micro-averaged F1 scores on development and test sets.
Experimental results
Research questions
- RQ1Can BERT contextualized embeddings alone (with a simple linear classifier) outperform prior E2E-ABSA models?
- RQ2Do more powerful downstream layers (GRU, SAN, transformer-like, CRF) yield significant gains over a linear classifier when using BERT representations?
- RQ3Is fine-tuning BERT essential for optimal E2E-ABSA performance, or can BERT be used as a fixed feature extractor?
- RQ4How robust are BERT-based E2E-ABSA models to overfitting on small datasets?
- RQ5How do BERT-based approaches compare to existing state-of-the-art models on standard ABSA benchmarks?
Key findings
- A simple BERT+Linear model already outperforms many existing ABSA methods without BERT.
- More advanced downstream layers (GRU, SAN, TFM, CRF) provide additional gains in F1 score.
- BERT-based models show robustness to overfitting, with stable F1 during extended training.
- Fine-tuning BERT yields substantially better results than using BERT as a fixed feature extractor.
- On LAPTOP and REST datasets, BERT-based models with SAN/TFM achieve the highest reported F1 scores in the study.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.