Cross-lingual Transfer of Sentiment Classifiers
Word embeddings represent words in a numeric space so that semantic relations between words are represented as distances and directions in the vector space. Cross-lingual word embeddings transform vector spaces of different languages so that similar words are aligned. This is done by constructing a mapping between vector spaces of two languages or learning a joint vector space for multiple languages. Cross-lingual embeddings can be used to transfer machine learning models between languages, thereby compensating for insufficient data in less-resourced languages. We use cross-lingual word embeddings to transfer machine learning prediction models for Twitter sentiment between 13 languages. We focus on two transfer mechanisms that recently show superior transfer performance. The first mechanism uses the trained models whose input is the joint numerical space for many languages as implemented in the LASER library. The second mechanism uses large pretrained multilingual BERT language models. Our experiments show that the transfer of models between similar languages is sensible, even with no target language data. The performance of cross-lingual models obtained with the multilingual BERT and LASER library is comparable, and the differences are language-dependent. The transfer with CroSloEngual BERT, pretrained on only three languages, is superior on these and some closely related languages.
Code (0)
등록된 구현이 없습니다.
Tasks
BIG-bench Machine LearningCross-Lingual TransferCross-Lingual Word EmbeddingsWord EmbeddingsMethods 이 논문이 사용한 방법론
Similar Papers 제목 키워드 기반
Cross-lingual sentiment classification in low-resource Bengali language
Sentiment analysis research in low-resource languages such as Bengali is still unexplored due to the scarcity of annotated data and the lack of text processing tools. Therefore, in this work, we focus on generating resou…
BenchmarkingClassificationCross-Lingual Sentiment ClassificationMachine Translation+4Towards a Universal Sentiment Classifier in Multiple languages
Existing sentiment classifiers usually work for only one specific language, and different classification models are used in different languages. In this paper we aim to build a universal sentiment classifier with a singl…
General ClassificationMachine TranslationSentiment AnalysisWord EmbeddingsEvaluating and explaining training strategies for zero-shot cross-lingual news sentiment analysis
We investigate zero-shot cross-lingual news sentiment detection, aiming to develop robust sentiment classifiers that can be deployed across multiple languages without target-language training data. We introduce novel eva…
Cross-Lingual TransferIn-Context LearningMachine TranslationSentiment AnalysisCross-lingual Transfer Can Worsen Bias in Sentiment Analysis
Sentiment analysis (SA) systems are widely deployed in many of the world's languages, and there is well-documented evidence of demographic bias in these systems. In languages beyond English, scarcer training data is ofte…
counterfactualCross-Lingual TransferSentiment AnalysisTransfer LearningCross-lingual Aspect-Based Sentiment Analysis: A Survey on Tasks, Approaches, and Challenges
Aspect-based sentiment analysis (ABSA) is a fine-grained sentiment analysis task that focuses on understanding opinions at the aspect level, including sentiment towards specific aspect terms, categories, and opinions. Wh…
Cross-Lingual TransferSentiment AnalysisTerm Extraction