Multi-Task Learning Model with Data Augmentation for Arabic Aspect-Based Sentiment Analysis
Authors:
Open Access
- 1 January 2023
- journal article
- research article
- Published by Tech Science Press in Computers, Materials & Continua
- Vol. 75 (2) , 4419-4444
Abstract
Aspect-based sentiment analysis (ABSA) is a fine-grained process. Its fundamental subtasks are aspect term extraction (ATE) and aspect polarity classification (APC), and these subtasks are dependent and closely related. However, most existing works on Arabic ABSA content separately address them, assume that aspect terms are preidentified, or use a pipeline model. Pipeline solutions design different models for each task, and the output from the ATE model is used as the input to the APC model, which may result in error propagation among different steps because APC is affected by ATE error. These methods are impractical for real-world scenarios where the ATE task is the base task for APC, and its result impacts the accuracy of APC. Thus, in this study, we focused on a multi-task learning model for Arabic ATE and APC in which the model is jointly trained on two subtasks simultaneously in a single model. This paper integrates the multi-task model, namely Local Cotext Foucse-Aspect Term Extraction and Polarity classification (LCF-ATEPC) and Arabic Bidirectional Encoder Representation from Transformers (AraBERT) as a shred layer for Arabic contextual text representation. The LCF-ATEPC model is based on a multi-head self-attention and local context focus mechanism (LCF) to capture the interactive information between an aspect and its context. Moreover, data augmentation techniques are proposed based on state-of-the-art augmentation techniques (word embedding substitution with constraints and contextual embedding (AraBERT)) to increase the diversity of the training dataset. This paper examined the effect of data augmentation on the multi-task model for Arabic ABSA. Extensive experiments were conducted on the original and combined datasets (merging the original and augmented datasets). Experimental results demonstrate that the proposed Multi-task model outperformed existing APC techniques. Superior results were obtained by AraBERT and LCF-ATEPC with fusion layer (AR-LCF-ATEPC-Fusion) and the proposed data augmentation word embedding-based method (FastText) on the combined dataset.Keywords
This publication has 35 references indexed in Scilit:
- LCF: A Local Context Focus Mechanism for Aspect-Based Sentiment ClassificationApplied Sciences, 2019
- Enhancing Aspect-Based Sentiment Analysis of Arabic Hotels’ reviews using morphological, syntactic and semantic featuresInformation Processing & Management, 2019
- Aspect Term Extraction Based on MFE-CRFInformation, 2018
- Deep Recurrent neural network vs. support vector machine for aspect-based sentiment analysis of Arabic hotels’ reviewsJournal of Computational Science, 2018
- Using long short-term memory deep neural networks for aspect-based sentiment analysis of Arabic reviewsInternational Journal of Machine Learning and Cybernetics, 2018
- A two-fold rule-based model for aspect extractionExpert Systems with Applications, 2017
- Successes and challenges of Arabic sentiment analysis research: a literature reviewSocial Network Analysis and Mining, 2017
- Data Augmentation for Low-Resource Neural Machine Translation2017
- Unsupervised Aspect Term Extraction with B-LSTM and CRF using Automatically Labelled Datasets2017
- Aspect term extraction for sentiment analysis in large movie reviews using Gini Index feature selection method and SVM classifierWorld Wide Web, 2016