CLJan 10, 2022

BERT for Sentiment Analysis: Pre-trained and Fine-Tuned Alternatives

arXiv:2201.03382v117 citationsHas Code
AI Analysis

This work addresses sentiment analysis for Brazilian Portuguese users, but it is incremental as it focuses on optimizing existing BERT methods for a specific language.

The study tackled sentiment analysis in Brazilian Portuguese by comparing different BERT feature aggregation strategies, finding that BERT achieved the highest ROC-AUC values in most cases compared to TF-IDF, which offered a better trade-off between performance and computational cost.

BERT has revolutionized the NLP field by enabling transfer learning with large language models that can capture complex textual patterns, reaching the state-of-the-art for an expressive number of NLP applications. For text classification tasks, BERT has already been extensively explored. However, aspects like how to better cope with the different embeddings provided by the BERT output layer and the usage of language-specific instead of multilingual models are not well studied in the literature, especially for the Brazilian Portuguese language. The purpose of this article is to conduct an extensive experimental study regarding different strategies for aggregating the features produced in the BERT output layer, with a focus on the sentiment analysis task. The experiments include BERT models trained with Brazilian Portuguese corpora and the multilingual version, contemplating multiple aggregation strategies and open-source datasets with predefined training, validation, and test partitions to facilitate the reproducibility of the results. BERT achieved the highest ROC-AUC values for the majority of cases as compared to TF-IDF. Nonetheless, TF-IDF represents a good trade-off between the predictive performance and computational cost.

Code Implementations2 repos
Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes