# Adversarial Training for Aspect-Based Sentiment Analysis with BERT

arXiv: https://arxiv.org/abs/2001.11316 · HTML: https://mlsanity.com/paper/2001.11316/

## Key facts

- Cited by 26 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 30 Jan 2020.

## Built on by (most cited first, 26 of 26)

- [AEDA: An Easier Data Augmentation Technique for Text Classification](https://mlsanity.com/paper/2108.13230/) (2021)
- [Training-free Lexical Backdoor Attacks on Language Models](https://mlsanity.com/paper/2302.04116/) (2023)
- [On the Robustness of Aspect-based Sentiment Analysis: Rethinking Model, Data, and Training](https://mlsanity.com/paper/2304.09563/) (2023)
- [Every Bite Is an Experience: Key Point Analysis of Business Reviews](https://mlsanity.com/paper/2106.06758/) (2021)
- [A Survey on Aspect-Based Sentiment Classification](https://mlsanity.com/paper/2203.14266/) (2022)
- [Specialized Document Embeddings for Aspect-based Similarity of Research Papers](https://mlsanity.com/paper/2203.14541/) (2022)
- [Out of Context: A New Clue for Context Modeling of Aspect-based Sentiment Analysis](https://mlsanity.com/paper/2106.10816/) (2021)
- [Evaluating Pre-Trained Models for User Feedback Analysis in Software Engineering: A Study on Classification of App-Reviews](https://mlsanity.com/paper/2104.05861/) (2021)
- [Detect and Classify -- Joint Span Detection and Classification for Health Outcomes](https://mlsanity.com/paper/2104.07789/) (2021)
- [UPB at SemEval-2021 Task 1: Combining Deep Learning and Hand-Crafted Features for Lexical Complexity Prediction](https://mlsanity.com/paper/2104.06983/) (2021)
- [Adversarial Attacks and Defenses for Social Network Text Processing Applications: Techniques, Challenges and Future Research Directions](https://mlsanity.com/paper/2110.13980/) (2021)
- [BERT-ASC: Auxiliary-Sentence Construction for Implicit Aspect Learning in Sentiment Analysis](https://mlsanity.com/paper/2203.11702/) (2022)
- [Visualizing and Explaining Language Models](https://mlsanity.com/paper/2205.10238/) (2022)
- [Improving deep learning with prior knowledge and cognitive models: A survey on enhancing explainability, adversarial robustness and zero-shot learning](https://mlsanity.com/paper/2403.07078/) (2024)
- [A Hierarchical Interactive Network for Joint Span-based Aspect-Sentiment Analysis](https://mlsanity.com/paper/2208.11283/) (2022)
- [A Novel Counterfactual Data Augmentation Method for Aspect-Based Sentiment Analysis](https://mlsanity.com/paper/2306.11260/) (2023)
- [Aspect-Based Sentiment Analysis Techniques: A Comparative Study](https://mlsanity.com/paper/2407.02834/) (2024)
- [Re-Evaluating GermEval17 Using German Pre-Trained Language Models](https://mlsanity.com/paper/2102.12330/) (2021)
- [Instruct-DeBERTa: A Hybrid Approach for Aspect-based Sentiment Analysis on Textual Reviews](https://mlsanity.com/paper/2408.13202/) (2024)
- [CAISA at SemEval-2023 Task 8: Counterfactual Data Augmentation for Mitigating Class Imbalance in Causal Claim Identification](https://mlsanity.com/paper/2306.00346/) (2023)
- [Aspect-based Sentiment Evaluation of Chess Moves (ASSESS): an NLP-based Method for Evaluating Chess Strategies from Textbooks](https://mlsanity.com/paper/2405.06499/) (2024)
- [A Comprehensive Review on Summarizing Financial News Using Deep Learning](https://mlsanity.com/paper/2109.10118/) (2021)
- [Adversarial Training for a Hybrid Approach to Aspect-Based Sentiment Analysis](https://mlsanity.com/paper/2111.14988/) (2021)
- [Do Weibo platform experts perform better at predicting stock market?](https://mlsanity.com/paper/2403.00772/) (2024)
- [Supervised Gradual Machine Learning for Aspect Category Detection](https://mlsanity.com/paper/2404.05245/) (2024)
- [Label-Consistent Data Generation for Aspect-Based Sentiment Analysis Using LLM Agents](https://mlsanity.com/paper/2602.16379/) (2026)

## Abstract (arXiv)

Aspect-Based Sentiment Analysis (ABSA) deals with the extraction of sentiments and their targets. Collecting labeled data for this task in order to help neural networks generalize better can be laborious and time-consuming. As an alternative, similar data to the real-world examples can be produced artificially through an adversarial process which is carried out in the embedding space. Although these examples are not real sentences, they have been shown to act as a regularization method which can make neural networks more robust. In this work, we apply adversarial training, which was put forward by Goodfellow et al. (2014), to the post-trained BERT (BERT-PT) language model proposed by Xu et al. (2019) on the two major tasks of Aspect Extraction and Aspect Sentiment Classification in sentiment analysis. After improving the results of post-trained BERT by an ablation study, we propose a novel architecture called BERT Adversarial Training (BAT) to utilize adversarial training in ABSA. The proposed model outperforms post-trained BERT in both tasks. To the best of our knowledge, this is the first study on the application of adversarial training in ABSA.
