Emo2Vec: Learning Generalized Emotion Representation by Multi-task Training
About
In this paper, we propose Emo2Vec which encodes emotional semantics into vectors. We train Emo2Vec by multi-task learning six different emotion-related tasks, including emotion/sentiment analysis, sarcasm classification, stress detection, abusive language classification, insult detection, and personality recognition. Our evaluation of Emo2Vec shows that it outperforms existing affect-related representations, such as Sentiment-Specific Word Embedding and DeepMoji embeddings with much smaller training corpora. When concatenated with GloVe, Emo2Vec achieves competitive performances to state-of-the-art results on several tasks using a simple logistic regression classifier.
Peng Xu, Andrea Madotto, Chien-Sheng Wu, Ji Ho Park, Pascale Fung• 2018
Related benchmarks
| Task | Dataset | Result | Rank | |
|---|---|---|---|---|
| Emotion Classification | ISEAR | Score45 | 8 | |
| Emotion Classification | SE0714 | Score0.43 | 4 | |
| Sentiment Analysis | tube_tablet | Score0.684 | 4 | |
| Emotion Classification | Olympic | Score0.53 | 4 | |
| Sentiment Analysis | SS-Youtube | Score87 | 4 | |
| Sentiment Analysis | SS binary | Score82.3 | 4 | |
| Sentiment Analysis | SS fine | Score0.436 | 4 | |
| Sentiment Analysis | tube auto | Score66 | 4 | |
| Stress Detection | stress | Score0.77 | 4 | |
| Sarcasm Classification | SC GEN v2 | Score74 | 4 |
Showing 10 of 14 rows