Towards a robust deep learning framework for Arabic sentiment analysis

被引:0
|
作者
Radman, Azzam [1 ]
Duwairi, Rehab [1 ]
机构
[1] Jordan Univ Sci & Technol, Comp Informat Syst, Irbid, Jordan
来源
NATURAL LANGUAGE PROCESSING | 2025年 / 31卷 / 02期
关键词
Arabic sentiment analysis; adversarial attack; adversarial training; adversarial weight perturbation; deep learning; MODELS;
D O I
10.1017/nlp.2024.35
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In spite of the superior performance deep neural networks have proven in thousands of applications in the past few years, addressing the over-sensitivity of these models to noise and/or intentional slight perturbations is still an active area of research. In the computer vision domain, perturbations can be directly applied to the input images. The task in the natural language processing domain is quite harder due to the discrete nature of natural languages. There has been a considerable amount of effort put to address this problem in high-resource languages like English. However, there is still an apparent lack of such studies in the Arabic language, and we aim to be the first to conduct such a study in this work. In this study, we start by training seven different models on a sentiment analysis task. Then, we propose a method to attack our models by means of the worst synonym replacement where the synonyms are automatically selected via the gradients of the input representations. After proving the effectiveness of the proposed adversarial attack, we aim to design a framework that enables the development of models robust to attacks. Three different frameworks are proposed in this work and a thorough comparison between the performance of these frameworks is presented. The three scenarios revolve around training the proposed models either on adversarial samples only or also including clean samples beside the adversarial ones, and whether or not to include weight perturbation during training.
引用
收藏
页码:500 / 534
页数:35
相关论文
共 50 条
  • [1] Arabic Sentiment Analysis with Federated Deep Learning
    Al-refai, Mohammed
    Alzu'bi, Ahmad
    Yaseen, Naba Bani
    Obeidat, Taymaa
    ADVANCES IN COMPUTATIONAL INTELLIGENCE SYSTEMS, UKCI 2023, 2024, 1453 : 29 - 38
  • [2] Deep learning in Arabic sentiment analysis: An overview
    Alharbi, Amal
    Taileb, Mounira
    Kalkatawi, Manal
    JOURNAL OF INFORMATION SCIENCE, 2021, 47 (01) : 129 - 140
  • [3] Deep learning approaches for Arabic sentiment analysis
    Mohammed, Ammar
    Kora, Rania
    SOCIAL NETWORK ANALYSIS AND MINING, 2019, 9 (01)
  • [4] Deep learning approaches for Arabic sentiment analysis
    Ammar Mohammed
    Rania Kora
    Social Network Analysis and Mining, 2019, 9
  • [5] Arabic Sentiment Analysis Using Deep Learning: A Review
    Hakami, Zainab
    Alshathri, Muneera
    Alqhtani, Nora
    Alharthi, Latifah
    Alhumoud, Sarah
    INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND NETWORK SECURITY, 2019, 19 (04): : 255 - 263
  • [6] Sentiment Analysis of Arabic Tweets using Deep Learning
    Heikal, Maha
    Torki, Marwan
    El-Makky, Nagwa
    ARABIC COMPUTATIONAL LINGUISTICS, 2018, 142 : 114 - 122
  • [7] Using Deep Learning model for Sentiment Analysis in Arabic Microblogs
    Abdellaoui, Houssem
    Zrigui, Mounir
    INNOVATION MANAGEMENT AND EDUCATION EXCELLENCE THROUGH VISION 2020, VOLS I -XI, 2018, : 3726 - 3736
  • [8] Arabic Sentiment Analysis Based on Word Embeddings and Deep Learning
    Elhassan, Nasrin
    Varone, Giuseppe
    Ahmed, Rami
    Gogate, Mandar
    Dashtipour, Kia
    Almoamari, Hani
    El-Affendi, Mohammed A.
    Al-Tamimi, Bassam Naji
    Albalwy, Faisal
    Hussain, Amir
    COMPUTERS, 2023, 12 (06)
  • [9] Arabic Sentiment Analysis Using Deep Learning and Ensemble Methods
    Amal Alharbi
    Manal Kalkatawi
    Mounira Taileb
    Arabian Journal for Science and Engineering, 2021, 46 : 8913 - 8923
  • [10] Arabic Sentiment Analysis Using Deep Learning and Ensemble Methods
    Alharbi, Amal
    Kalkatawi, Manal
    Taileb, Mounira
    ARABIAN JOURNAL FOR SCIENCE AND ENGINEERING, 2021, 46 (09) : 8913 - 8923