Machine Translation for Machines: the Sentiment Classification Use Case
We propose a neural machine translation (NMT) approach that, instead of pursuing adequacy and fluency ("human-oriented" quality criteria), aims to generate translations that are best suited as input to a natural language processing component designed for a specific downstream task (a "machine-oriented" criterion). Towards this objective, we present a reinforcement learning technique based on a new candidate sampling strategy, which exploits the results obtained on the downstream task as weak feedback. Experiments in sentiment classification of Twitter data in German and Italian show that feeding an English classifier with machine-oriented translations significantly improves its performance. Classification results outperform those obtained with translations produced by general-purpose NMT models as well as by an approach based on reinforcement learning. Moreover, our results on both languages approximate the classification accuracy computed on gold standard English tweets.
Code (0)
등록된 구현이 없습니다.
Tasks
ClassificationGeneral ClassificationMachine TranslationNMTreinforcement-learningReinforcement LearningReinforcement Learning (RL)Sentiment AnalysisSentiment ClassificationTranslationSimilar Papers 제목 키워드 기반
The Impact of Indirect Machine Translation on Sentiment Classification
Sentiment classification has been crucial for many natural language processing (NLP) applications, such as the analysis of movie reviews, tweets, or customer feedback. A sufficiently large amount of data is required to b…
ClassificationGeneral ClassificationMachine TranslationSentiment Analysis+2Contextual and Position-Aware Factorization Machines for Sentiment Classification
While existing machine learning models have achieved great success for sentiment classification, they typically do not explicitly capture sentiment-oriented word interaction, which can lead to poor results for fine-grain…
ClassificationGeneral ClassificationPositionRecommendation Systems+4Thumbs up? Sentiment Classification using Machine Learning Techniques
We consider the problem of classifying documents not by topic, but by overall sentiment, e.g., determining whether a review is positive or negative. Using movie reviews as data, we find that standard machine learning tec…
BIG-bench Machine LearningClassificationGeneral ClassificationSentiment Analysis+1Cross-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+4Resource Creation and Evaluation for Multilingual Sentiment Analysis in Social Media Texts
This paper presents an evaluation of the use of machine translation to obtain and employ data for training multilingual sentiment classifiers. We show that the use of machine translated data obtained similar results as t…
ClassificationGeneral ClassificationMachine TranslationNatural Language Inference+4