Multi-Label Sentiment Analysis on 100 Languages with Dynamic Weighting for Label Imbalance

08/26/2020
by   Selim F. Yilmaz, et al.
0

We investigate cross-lingual sentiment analysis, which has attracted significant attention due to its applications in various areas including market research, politics and social sciences. In particular, we introduce a sentiment analysis framework in multi-label setting as it obeys Plutchik wheel of emotions. We introduce a novel dynamic weighting method that balances the contribution from each class during training, unlike previous static weighting methods that assign non-changing weights based on their class frequency. Moreover, we adapt the focal loss that favors harder instances from single-label object recognition literature to our multi-label setting. Furthermore, we derive a method to choose optimal class-specific thresholds that maximize the macro-f1 score in linear time complexity. Through an extensive set of experiments, we show that our method obtains the state-of-the-art performance in 7 of 9 metrics in 3 different languages using a single model compared to the common baselines and the best-performing methods in the SemEval competition. We publicly share our code for our model, which can perform sentiment analysis in 100 languages, to facilitate further research.

READ FULL TEXT
research
04/21/2023

UBC-DLNLP at SemEval-2023 Task 12: Impact of Transfer Learning on African Sentiment Analysis

We describe our contribution to the SemEVAl 2023 AfriSenti-SemEval share...
research
11/07/2022

AX-MABSA: A Framework for Extremely Weakly Supervised Multi-label Aspect Based Sentiment Analysis

Aspect Based Sentiment Analysis is a dominant research area with potenti...
research
01/20/2020

Unsupervised Sentiment Analysis for Code-mixed Data

Code-mixing is the practice of alternating between two or more languages...
research
09/15/2022

Linear Transformations for Cross-lingual Sentiment Analysis

This paper deals with cross-lingual sentiment analysis in Czech, English...
research
10/10/2016

Supervised Term Weighting Metrics for Sentiment Analysis in Short Text

Term weighting metrics assign weights to terms in order to discriminate ...
research
03/21/2022

Effective Token Graph Modeling using a Novel Labeling Strategy for Structured Sentiment Analysis

The state-of-the-art model for structured sentiment analysis casts the t...
research
05/07/2023

Data Efficient Training with Imbalanced Label Sample Distribution for Fashion Detection

Multi-label classification models have a wide range of applications in E...

Please sign up or login with your details

Forgot password? Click here to reset