Skip to main content

Advertisement

Log in

Image-Based Sentiment Analysis Using InceptionV3 Transfer Learning Approach

  • Original Research
  • Published:
SN Computer Science Aims and scope Submit manuscript

A Correction to this article was published on 18 May 2023

This article has been updated

Abstract

There has been a recent shift from using text-based sentiment analysis in favor of an image-based method. In recent years, transfer learning methods have been widely utilized in developing a comprehensive image sentiment analysis approach. Deep learning algorithms have produced remarkable outcomes in a variety of contexts. Image-based sentiment analysis presents many difficulties, but there also appears to be much space for development. A significant improvement over prior work is provided by an InceptionV3 approach that can easily focus on huge body portions like a human face. This research improves image categorization performance with InceptionV3, a popular deep convolutional neural network, and other deep features. Using a Convolutional Neural Network based on InceptionV3 architecture, we identify and classify emotions using the famous CK + , FER2013, and JAFFE datasets. Experiments reveal that the proposed model achieves 99.5% accuracy on the CK + dataset. Also, the accuracies of JAFFE and FER2013 are 86% and 73%, respectively. A person’s emotional patterns and mental health can be evaluated using this approach.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

Change history

References

  1. Meena G, Mohbey KK, Indian A. Categorizing sentiment polarities in social networks data using convolutional neural network. SN Compt Sci. 2022;3(2):1–9.

    Google Scholar 

  2. Gajarla V, Gupta A (2015) Emotion detection and sentiment analysis of images. Georgia Institute of Technology, Atlanta

    Google Scholar 

  3. Gao Y, Mosalam KM. Deep transfer learning for image-based structural damage recognition. Compt-Aided Civil Infrastruct Eng. 2018;33(9):748–68.

    Article  Google Scholar 

  4. Szegedy C, Vanhoucke V, Ioffe S, Shlens J, Wojna Z (2016) Rethinking the inception architecture for computer vision. In: Proceedings of the IEEE conference on computer vision and pattern recognition, pp 2818–2826. https://doi.org/10.1109/CVPR.2016.308

  5. Litjens G, Kooi T, Bejnordi BE, Setio AAA, Ciompi F, Ghafoorian M, Sánchez CI. A survey on deep learning in medical image analysis. Med Image Anal. 2017;42:60–88.

    Article  Google Scholar 

  6. Kaur H, Ahsaan SU, Alankar B, Chang V. A proposed sentiment analysis deep learning algorithm for analyzing COVID-19 tweets. Inf Syst Front. 2021;23(6):1417–29.

    Article  Google Scholar 

  7. Porușniuc GC, Leon F, Timofte R, Miron C (2019) Convolutional neural networks architectures for facial expression recognition. In: 2019 E-Health and Bioengineering Conference (EHB). IEEE. pp 1–6.

  8. Hua W, Dai F, Huang L, Xiong J, Gui G. HERO: Human emotions recognition for realizing intelligent Internet of Things. IEEE Access. 2019;7:24321–32.

    Article  Google Scholar 

  9. Zheng H, Wang R, Ji W, Zong M, Wong WK, Lai Z, Lv H. Discriminative deep multi-task learning for facial expression recognition. Inf Sci. 2020;533:60–71.

    Article  Google Scholar 

  10. Boughida A, Kouahla MN, Lafifi Y. A novel approach for facial expression recognition based on Gabor filters and genetic algorithm. Evol Syst. 2022;13(2):331–45.

    Article  Google Scholar 

  11. Fallahzadeh MR, Farokhi F, Harimi A, Sabbaghi-Nadooshan R. Facial expression recognition based on image gradient and deep convolutional neural network. J AI Data Min. 2021;9(2):259–68.

    Google Scholar 

  12. Mohammed SB, Abdulazeez AM. Deep convolution neural network for facial expression recognition. PalArch’s J Archaeol Egypt/Egyptol. 2021;18(4):3578–86.

    Google Scholar 

  13. Hung JC, Lin KC, Lai NX. Recognizing learning emotion based on convolutional neural networks and transfer learning. Appl Soft Comput. 2019;84:105724.

    Article  Google Scholar 

  14. Russakovsky O, Deng J, Su H, Krause J, Satheesh S, Ma S, Fei-Fei L. Imagenet large scale visual recognition challenge. Intern J Compt Vis. 2015;115(3):211–52.

    Article  MathSciNet  Google Scholar 

  15. Krizhevsky A, Sutskever I, Hinton GE (2017) Imagenet classification with deep convolutional neural networks. Commun ACM 60(6):84–90

    Article  Google Scholar 

  16. Lin C, Li L, Luo W, Wang KC, Guo J. Transfer learning based traffic sign recognition using inception-v3 model. Period Polytech Transp Eng. 2019;47(3):242–50.

    Article  Google Scholar 

  17. Raina R, Battle A, Lee H, Packer B, Ng AY (2007) Self-taught learning: transfer learning from unlabeled data. In Proceedings of the 24th international conference on Machine learning. (pp. 759–766).

  18. Goodfellow IJ, Erhan D, Carrier PL, Courville A, Mirza M, Hamner B, Bengio Y. Challenges in representation learning: a report on three machine learning contests. In: International conference on neural information processing. Berlin Heidelberg: Springer; 2013. p. 117–24.

    Chapter  Google Scholar 

  19. Akhand MAH, Roy S, Siddique N, Kamal MAS, Shimamura T. Facial emotion recognition using transfer learning in the deep CNN. Electronics. 2021;10(9):1036.

    Article  Google Scholar 

  20. Lucey P, Cohn JF, Kanade T, Saragih J, Ambadar Z, Matthews I (2010) The extended cohn-kanade dataset (ck+): A complete dataset for action unit and emotion-specified expression. In: 2010 ieee computer society conference on computer vision and pattern recognition-workshops. (pp. 94–101). IEEE.

  21. Mohbey KK. Multi-class approach for user behavior prediction using deep learning framework on twitter election dataset. J Data Inform Manage. 2020;2(1):1–14.

    Article  Google Scholar 

  22. Bansal M, Kumar M, Sachdeva M, Mittal A. Transfer learning for image classification using VGG19: caltech-101 image data set. J Am Intell Human Compt. 2021. https://doi.org/10.1007/s12652-021-03488-z.

    Article  Google Scholar 

  23. Albu F, Hagiescu D, Vladutu L, Puica MA (2015) Neural network approaches for children’s emotion recognition in intelligent learning applications. In: EDULEARN15 7th Annu Int Conf Educ New Learn Technol. 6th-8th. Barcelona. Spain.

  24. Simonyan K, Zisserman A (2014) Very deep convolutional networks for large-scale image recognition. arXiv preprint arXiv:1409.1556.

  25. Ahmed S, Shaikh A, Alshahrani H, Alghamdi A, Alrizq M, Baber J, Bakhtyar M. Transfer learning approach for classification of histopathology whole slide images. Sensors. 2021;21(16):5361.

    Article  Google Scholar 

  26. Shaees S, Naeem H, Arslan M, Naeem MR, Ali SH, Aldabbas H (2020) Facial emotion recognition using transfer learning. In: 2020 International Conference on Computing and Information Technology (ICCIT-1441). (pp. 1–5). IEEE.

  27. Szegedy C, Ioffe S, Vanhoucke V, Alemi AA. Inception-v4, inception-resnet and the impact of residual connections on learning. Thirty-first AAAI Conf Artificial Intell. 2017. https://doi.org/10.1609/aaai.v31i1.11231.

    Article  Google Scholar 

  28. Yang L, Zhang H, Li D, Xiao F, Yang S. Facial expression recognition based on transfer learning and SVM. J Phys Conf Ser. 2021;2025(1):012015.

    Article  Google Scholar 

  29. Babu NV, Kanaga E. Sentiment analysis in social media data for depression detection using artificial intelligence: a review. SN Compt Sci. 2022;3(1):1–20.

    Google Scholar 

  30. Chakraborty S, Paul S, Hasan KM. A transfer learning-based approach with deep cnn for covid-19-and pneumonia-affected chest x-ray image classification. SN Compt Sci. 2022;3(1):1–10.

    Google Scholar 

  31. Meena G, Mohbey KK, Kumar S, Indian A. Sentiment analysis from images using vgg19 based transfer learning approach. Proc Compt Sci. 2022;204C:411–8.

    Article  Google Scholar 

Download references

Funding

Not applicable.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Krishna Kumar Mohbey.

Ethics declarations

Conflict of interest

The authors of this manuscript state that they have no conflict of interest.

Ethical approval

Not applicable.

Additional information

Publisher's Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

This article is part of the topical collection “Soft Computing for Real Time Engineering Applications” guest edited by Kanubhai K. Patel and Pritpal Singh.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Meena, G., Mohbey, K.K., Kumar, S. et al. Image-Based Sentiment Analysis Using InceptionV3 Transfer Learning Approach. SN COMPUT. SCI. 4, 242 (2023). https://doi.org/10.1007/s42979-023-01695-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-023-01695-3

Keywords

Navigation