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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Acheampong, F.A., Wenyu, C., Nunoo-Mensah, H.: Text-based emotion detection: advances, challenges, and opportunities. Eng. Rep.-C 2(7), e12189 (2020)
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
Batbaatar, E., Li, M., Ryu, K.H.: Semantic-emotion neural network for emotion recognition from text. IEEE Access 7, 111866–111878 (2019)
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)
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)
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
Ghosal, D., et al.: DialogueGCN: a graph convolutional neural network for emotion recognition in conversation. arXiv preprint arXiv:1908.11540 (2019)
Kant, N., et al.: Practical text classification with large pretrained language models. arXiv preprint arXiv:1812.01207 (2018)
Kim, E., Klinger, R.: A survey on sentiment and emotion analysis for computational literary studies. arXiv preprint arXiv:1808.03137 (2018)
Kratzwald, B., et al.: Deep learning for affective computing: text-based emotion recognition in decision support. Decis. Supp. Syst. 115, 24–35 (2018)
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)
Lopez, M.M., Kalita, J.: Deep learning applied to NLP. arXiv preprint arXiv:1703.03091 (2017)
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)
Panchenko, A.: Sentiment index of the Russian speaking Facebook. arXiv preprint arXiv:1808.07851 (2018)
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
Plutchik, R., Kellerman, H. (eds.): Theories of Emotion, vol. 1. Academic Press, Cambridge (2013)
Porter, M.F.: Snowball: a language for stemming algorithms (2001)
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)
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)
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
Rubtsova, Y.: Reducing the deterioration of sentiment analysis results due to the time impact. Information 9(8), 184 (2018)
Shivhare, S.N., Khethawat, S.: Emotion detection from text. arXiv preprint arXiv:1205.4944 (2012)
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)
Thiangtham, C., Srinonchat, J.: Speech emotion feature extraction using FFT spectrum analysis. In: Applied Mechanics and Materials, vol. 781. Trans Tech Publications Ltd. (2015)
Tripathi, S., et al.: Deep learning based emotion recognition system using speech features and transcriptions. arXiv preprint arXiv:1906.05681 (2019)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Switzerland AG
About this paper
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)