Home > Published Issues > 2024 > Volume 15, No. 7, 2024 >
JAIT 2024 Vol.15(7): 838-852
doi: 10.12720/jait.15.7.838-852

An Improved SVM Noise Tolerance for Implicit Aspect Identification in Sentiment Analysis

Halima Benarafa 1,*, Mohammed Benkhalifa 1, and Moulay Akhloufi 2
1. Department of Computer Science, Algorithms, Networks, Intelligent Systems and Software Engineering (ANISSE), Faculty of Sciences, Mohammed V University in Rabat, Morocco
2. Department of Computer Science, Perception, Robotics, and Intelligent Machines (PRIME), University of Moncton, Moncton, New Brunswick, Canada
Email: alima_benarafa@um5.ac.ma (H.B.); m.benkhalifa@um5r.ac.ma (M.B.);
moulay.akhloufi@umoncton.ca (M.A.)
*Corresponding author

Manuscript received December 22, 2023; revised February 2, 2024; accepted February 18, 2024; published July 18, 2024.

Abstract—Opinion mining or Sentiment Analysis (SA) is an essential component of e-commerce applications where consumers generate a large number of reviews. Opinions conveyed about a particular feature of a product have a significant impact on consumer decisions and companies’ reputations. Aspect-based Sentiment Analysis (ABSA), is the process of classifying text according to different aspects and identifying the sentiment associated with each category. In this article, a method is suggested for enhancing the Support Vector Machines (SVM) model to improve its noise tolerance when dealing with the Implicit Aspect Identification (IAI) task which is a subtask of Aspect Based Sentiment Analysis. Using WordNet (WN) semantic relations, modification to the SVM kernel computation is proposed. This study evaluates SVM noise robustness using its classification performance with noisy datasets and multiple kernels. Experiments are conducted on three benchmark datasets of laptops, restaurants, and product reviews. Results are evaluated and analyzed based on the impact of the proposed approach on the performance of SVM for two types of noise (class noise and attribute noise) and two types of kernels (linear kernel and nonlinear kernels). According to the empirical results, the suggested method is shown to increase the noise tolerance of SVM for IAI.
 
Keywords—implicit aspect-based sentiment analysis, support vector machines, wordnet, Lesk algorithm, equalized loss of accuracy, noise robustness, label noise, class noise

Cite: Halima Benarafa, Mohammed Benkhalifa, and Moulay Akhloufi, "An Improved SVM Noise Tolerance for Implicit Aspect Identification in Sentiment Analysis," Journal of Advances in Information Technology, Vol. 15, No. 7, pp. 838-852, 2024.

Copyright © 2024 by the authors. This is an open access article distributed under the Creative Commons Attribution License (CC BY-NC-ND 4.0), which permits use, distribution and reproduction in any medium, provided that the article is properly cited, the use is non-commercial and no modifications or adaptations are made.