Skip to main content

Creating Emotion Recognition Algorithms Based on a Convolutional Neural Network for Sentiment Analysis

  • Conference paper
  • First Online:
Reproducible Research in Pattern Recognition (RRPR 2021)

Abstract

The objective of the research is the development and evaluation testing of a speed-optimized «Dual-trained Lazy CNN» neural network model for language-dependent sentiment analysis in Slavic languages in specific cultural context, as well as the software implementation of the resulting network. Convolutional neural networks are easy to train and implement. To train them, a standard error back propagation algorithm is used, and because the filter weights are evenly distributed the number of parameters in the convolutional neural network is small. From the viewpoint of computational linguistics, convolutional neural networks are a powerful tool for classification, that, however, does not have any language intuition, which significantly complicates the analysis of algorithm errors. However, it is convolutional networks that are widely used in text data analysis tasks. Neural networks always work with big data and often require a lot of processing power. Therefore, to simplify computations, it makes sense to use «lazy» NNs. A «lazy» neural network is a network, which, if it receives input data that repeats the patterns that were previously processed by it, returns a result that was obtained earlier.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Acheampong, F.A., Wenyu, C., Nunoo-Mensah, H.: Text-based emotion detection: advances, challenges, and opportunities. Eng. Rep.-C 2(7), e12189 (2020)

    Google Scholar 

  2. Alswaidan, N., El Bachir Menai, M.: A survey of state-of-the-art approaches for emotion recognition in text. Knowl. Inf. Syst. 62(8), 2937–2987 (2020). https://doi.org/10.1007/s10115-020-01449-0

    Article  Google Scholar 

  3. Batbaatar, E., Li, M., Ryu, K.H.: Semantic-emotion neural network for emotion recognition from text. IEEE Access 7, 111866–111878 (2019)

    Article  Google Scholar 

  4. Calefato, F., Lanubile, F., Novielli, N.: EmoTxt: a toolkit for emotion recognition from text. In: 2017 Seventh International Conference on Affective Computing and Intelligent Interaction Workshops and Demos (ACIIW). IEEE (2017)

    Google Scholar 

  5. Canales, L., Martínez-Barco, P.: Emotion detection from text: a survey. In: Proceedings of the Workshop on Natural Language Processing in the 5th Information Systems Research Working Days, JISIC (2014)

    Google Scholar 

  6. Chauhan, R., Yadav, J., Koolagudi, S.G., Rao, K.S.: Text independent emotion recognition using spectral features. In: Aluru, S., et al. (eds.) IC3 2011. CCIS, vol. 168, pp. 359–370. Springer, Heidelberg (2011). https://doi.org/10.1007/978-3-642-22606-9_37

    Chapter  Google Scholar 

  7. Ghosal, D., et al.: DialogueGCN: a graph convolutional neural network for emotion recognition in conversation. arXiv preprint arXiv:1908.11540 (2019)

  8. Kant, N., et al.: Practical text classification with large pretrained language models. arXiv preprint arXiv:1812.01207 (2018)

  9. Kim, E., Klinger, R.: A survey on sentiment and emotion analysis for computational literary studies. arXiv preprint arXiv:1808.03137 (2018)

  10. Kratzwald, B., et al.: Deep learning for affective computing: text-based emotion recognition in decision support. Decis. Supp. Syst. 115, 24–35 (2018)

    Article  Google Scholar 

  11. Lagutina, K., et al.: Sentiment classification of Russian texts using automatically generated thesaurus. In: Proceedings of the 2018 23rd Conference of Open Innovations Association (FRUCT). IEEE (2018)

    Google Scholar 

  12. Lopez, M.M., Kalita, J.: Deep learning applied to NLP. arXiv preprint arXiv:1703.03091 (2017)

  13. Majumder, N., et al.: DialogueRNN: an attentive RNN for emotion detection in conversations. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 6818–6825 (2019)

    Google Scholar 

  14. Panchenko, A.: Sentiment index of the Russian speaking Facebook. arXiv preprint arXiv:1808.07851 (2018)

  15. Perikos, I., Hatzilygeroudis, I.: Recognizing emotion presence in natural language sentences. In: Iliadis, L., Papadopoulos, H., Jayne, C. (eds.) International Conference on Engineering Applications of Neural Networks, vol. 384. Springer, Berlin, Heidelberg (2013). https://doi.org/10.1007/978-3-642-41016-1_4

    Chapter  Google Scholar 

  16. Plutchik, R., Kellerman, H. (eds.): Theories of Emotion, vol. 1. Academic Press, Cambridge (2013)

    Google Scholar 

  17. Porter, M.F.: Snowball: a language for stemming algorithms (2001)

    Google Scholar 

  18. Qadir, A., Riloff, E.: Learning emotion indicators from tweets: hashtags, hashtag patterns, and phrases. In: Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing EMNLP (2014)

    Google Scholar 

  19. Rubtsova, Y.V.: A method for development and analysis of short text corpus for the review classification task. In: Trudy XV Vserossiiskoy naychnoy konferencii RCDL 2013, pp. 269–275 (2013)

    Google Scholar 

  20. Rubtsova, Y.: Reducing the degradation of sentiment analysis for text collections spread over a period of time. In: Różewski, P., Lange, C. (eds.) Knowledge Engineering and Semantic Web, pp. 3–13. Springer International Publishing, Cham (2017). https://doi.org/10.1007/978-3-319-69548-8_1

    Chapter  Google Scholar 

  21. Rubtsova, Y.: Reducing the deterioration of sentiment analysis results due to the time impact. Information 9(8), 184 (2018)

    Article  Google Scholar 

  22. Shivhare, S.N., Khethawat, S.: Emotion detection from text. arXiv preprint arXiv:1205.4944 (2012)

  23. Sim, K.-B., et al.: Emotion recognition based on frequency analysis of speech signal. Int. J. Fuzzy Log. Intell. Syst. 2(2), 122–126 (2002)

    Article  Google Scholar 

  24. Thiangtham, C., Srinonchat, J.: Speech emotion feature extraction using FFT spectrum analysis. In: Applied Mechanics and Materials, vol. 781. Trans Tech Publications Ltd. (2015)

    Google Scholar 

  25. Tripathi, S., et al.: Deep learning based emotion recognition system using speech features and transcriptions. arXiv preprint arXiv:1906.05681 (2019)

  26. Xie, B., Kim, J.C., Park, C.H.: Musical emotion recognition with spectral feature extraction based on a sinusoidal model with model-based and deep-learning approaches. Appl. Sci. 10(3), 902 (2020)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Ivanyuk, V., Tsapina, E. (2021). Creating Emotion Recognition Algorithms Based on a Convolutional Neural Network for Sentiment Analysis. In: Kerautret, B., Colom, M., Krähenbühl, A., Lopresti, D., Monasse, P., Talbot, H. (eds) Reproducible Research in Pattern Recognition. RRPR 2021. Lecture Notes in Computer Science(), vol 12636. Springer, Cham. https://doi.org/10.1007/978-3-030-76423-4_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-76423-4_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-76422-7

  • Online ISBN: 978-3-030-76423-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics