Fuzzy rough nearest neighbour methods for aspect-based sentiment analysis
- Author
- Olha Kaminska (UGent) , Chris Cornelis (UGent) and Veronique Hoste (UGent)
- Organization
- Project
- Abstract
- Fine-grained sentiment analysis, known as Aspect-Based Sentiment Analysis (ABSA), establishes the polarity of a section of text concerning a particular aspect. Aspect, sentiment, and emotion categorisation are the three steps that make up the configuration of ABSA, which we looked into for the dataset of English reviews. In this work, due to the fuzzy nature of textual data, we investigated machine learning methods based on fuzzy rough sets, which we believe are more interpretable than complex state-of-the-art models. The novelty of this paper is the use of a pipeline that incorporates all three mentioned steps and applies Fuzzy-Rough Nearest Neighbour classification techniques with their extension based on ordered weighted average operators (FRNN-OWA), combined with text embeddings based on transformers. After some improvements in the pipeline’s stages, such as using two separate models for emotion detection, we obtain the correct results for the majority of test instances (up to 81.4%) for all three classification tasks. We consider three different options for the pipeline. In two of them, all three classification tasks are performed consecutively, reducing data at each step to retain only correct predictions, while the third option performs each step independently. This solution allows us to examine the prediction results after each step and spot certain patterns. We used it for an error analysis that enables us, for each test instance, to identify the neighbouring training samples and demonstrate that our methods can extract useful patterns from the data. Finally, we compare our results with another paper that performed the same ABSA classification for the Dutch version of the dataset and conclude that our results are in line with theirs or even slightly better.
- Keywords
- natural language processing, Aspect-Based Sentiment Analysis, fuzzy rough sets, text embeddings
Downloads
-
electronics-12-01088-v2 (1).pdf
- full text (Published version)
- |
- open access
- |
- |
- 427.05 KB
Citation
Please use this url to cite or link to this publication: http://hdl.handle.net/1854/LU-01GTCMWPKSKGQE9SJRBP9M6WKC
- MLA
- Kaminska, Olha, et al. “Fuzzy Rough Nearest Neighbour Methods for Aspect-Based Sentiment Analysis.” ELECTRONICS, vol. 12, no. 5, 2023, doi:10.3390/electronics12051088.
- APA
- Kaminska, O., Cornelis, C., & Hoste, V. (2023). Fuzzy rough nearest neighbour methods for aspect-based sentiment analysis. ELECTRONICS, 12(5). https://doi.org/10.3390/electronics12051088
- Chicago author-date
- Kaminska, Olha, Chris Cornelis, and Veronique Hoste. 2023. “Fuzzy Rough Nearest Neighbour Methods for Aspect-Based Sentiment Analysis.” ELECTRONICS 12 (5). https://doi.org/10.3390/electronics12051088.
- Chicago author-date (all authors)
- Kaminska, Olha, Chris Cornelis, and Veronique Hoste. 2023. “Fuzzy Rough Nearest Neighbour Methods for Aspect-Based Sentiment Analysis.” ELECTRONICS 12 (5). doi:10.3390/electronics12051088.
- Vancouver
- 1.Kaminska O, Cornelis C, Hoste V. Fuzzy rough nearest neighbour methods for aspect-based sentiment analysis. ELECTRONICS. 2023;12(5).
- IEEE
- [1]O. Kaminska, C. Cornelis, and V. Hoste, “Fuzzy rough nearest neighbour methods for aspect-based sentiment analysis,” ELECTRONICS, vol. 12, no. 5, 2023.
@article{01GTCMWPKSKGQE9SJRBP9M6WKC, abstract = {{Fine-grained sentiment analysis, known as Aspect-Based Sentiment Analysis (ABSA), establishes the polarity of a section of text concerning a particular aspect. Aspect, sentiment, and emotion categorisation are the three steps that make up the configuration of ABSA, which we looked into for the dataset of English reviews. In this work, due to the fuzzy nature of textual data, we investigated machine learning methods based on fuzzy rough sets, which we believe are more interpretable than complex state-of-the-art models. The novelty of this paper is the use of a pipeline that incorporates all three mentioned steps and applies Fuzzy-Rough Nearest Neighbour classification techniques with their extension based on ordered weighted average operators (FRNN-OWA), combined with text embeddings based on transformers. After some improvements in the pipeline’s stages, such as using two separate models for emotion detection, we obtain the correct results for the majority of test instances (up to 81.4%) for all three classification tasks. We consider three different options for the pipeline. In two of them, all three classification tasks are performed consecutively, reducing data at each step to retain only correct predictions, while the third option performs each step independently. This solution allows us to examine the prediction results after each step and spot certain patterns. We used it for an error analysis that enables us, for each test instance, to identify the neighbouring training samples and demonstrate that our methods can extract useful patterns from the data. Finally, we compare our results with another paper that performed the same ABSA classification for the Dutch version of the dataset and conclude that our results are in line with theirs or even slightly better.}}, articleno = {{1088}}, author = {{Kaminska, Olha and Cornelis, Chris and Hoste, Veronique}}, issn = {{2079-9292}}, journal = {{ELECTRONICS}}, keywords = {{natural language processing,Aspect-Based Sentiment Analysis,fuzzy rough sets,text embeddings}}, language = {{eng}}, number = {{5}}, pages = {{16}}, title = {{Fuzzy rough nearest neighbour methods for aspect-based sentiment analysis}}, url = {{http://doi.org/10.3390/electronics12051088}}, volume = {{12}}, year = {{2023}}, }
- Altmetric
- View in Altmetric
- Web of Science
- Times cited: