Skip to main content
Erschienen in: Neural Computing and Applications 8/2020

12.03.2019 | Original Article

Aspect-based sentiment analysis using deep networks and stochastic optimization

verfasst von: Ravindra Kumar, Husanbir Singh Pannu, Avleen Kaur Malhi

Erschienen in: Neural Computing and Applications | Ausgabe 8/2020

Einloggen

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

Sentiment analysis, also known as opinion mining, is a computational study of unstructured textual information which is used to analyze a persons attitude from a piece of text. This paper proposes an efficient method for sentiment analysis by effectively combining three procedures: (a) creating the ontologies for extraction of semantic features (b) Word2vec for conversion of processed corpus (c) convolutional neural network (CNN) for opinion mining. For CNN parameter tuning, a multi-objective function is solved for nondominant Pareto front optimal values using particle swarm optimization. Experiments show that the proposed technique outperforms other state-of-the-art techniques while yielding 88.52%, 94.30%, 85.63% and 86.03% in accuracy, precision, recall and F-measure, respectively.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Antoniou C, Doukas JA, Subrahmanyam A (2012) Sentiment and the CAPM. Available at SSRN 2101724 Antoniou C, Doukas JA, Subrahmanyam A (2012) Sentiment and the CAPM. Available at SSRN 2101724
2.
Zurück zum Zitat Al-Moslmi T, Omar N, Abdullah S, Albared M (2017) Approaches to cross-domain sentiment analysis: a systematic literature review. IEEE Access 5:16173–16192CrossRef Al-Moslmi T, Omar N, Abdullah S, Albared M (2017) Approaches to cross-domain sentiment analysis: a systematic literature review. IEEE Access 5:16173–16192CrossRef
3.
Zurück zum Zitat Jianqiang Z, Xiaolin G (2017) Comparison research on text pre-processing methods on twitter sentiment analysis. IEEE Access 5:2870–2879CrossRef Jianqiang Z, Xiaolin G (2017) Comparison research on text pre-processing methods on twitter sentiment analysis. IEEE Access 5:2870–2879CrossRef
4.
Zurück zum Zitat Wei W, Gulla JA (2010) Sentiment learning on product reviews via sentiment ontology tree. In: Proceedings of the 48th annual meeting of the association for computational linguistics. Association for Computational Linguistics, pp 404–413 Wei W, Gulla JA (2010) Sentiment learning on product reviews via sentiment ontology tree. In: Proceedings of the 48th annual meeting of the association for computational linguistics. Association for Computational Linguistics, pp 404–413
5.
Zurück zum Zitat Kontopoulos E, Berberidis C, Dergiades T, Bassiliades N (2013) Ontology-based sentiment analysis of twitter posts. Expert Syst Appl 40(10):4065–4074CrossRef Kontopoulos E, Berberidis C, Dergiades T, Bassiliades N (2013) Ontology-based sentiment analysis of twitter posts. Expert Syst Appl 40(10):4065–4074CrossRef
6.
Zurück zum Zitat Ciric M, Stanimirovic A, Petrovic N, Stoimenov L (2013) Comparison of different algorithms for sentiment classification. In: 2013 11th international conference on telecommunication in modern satellite, cable and broadcasting services (TELSIKS), vol 2. IEEE, pp 567–570 Ciric M, Stanimirovic A, Petrovic N, Stoimenov L (2013) Comparison of different algorithms for sentiment classification. In: 2013 11th international conference on telecommunication in modern satellite, cable and broadcasting services (TELSIKS), vol 2. IEEE, pp 567–570
7.
Zurück zum Zitat Bahrainian S-A, Dengel A (2013) Sentiment analysis and summarization of twitter data. In: 2013 IEEE 16th international conference on computational science and engineering (CSE). IEEE, pp 227–234 Bahrainian S-A, Dengel A (2013) Sentiment analysis and summarization of twitter data. In: 2013 IEEE 16th international conference on computational science and engineering (CSE). IEEE, pp 227–234
8.
Zurück zum Zitat Freitas LA, Vieira R (2013) Ontology based feature level opinion mining for Portuguese reviews. In: Proceedings of the 22nd international conference on World Wide Web. ACM, pp 367–370 Freitas LA, Vieira R (2013) Ontology based feature level opinion mining for Portuguese reviews. In: Proceedings of the 22nd international conference on World Wide Web. ACM, pp 367–370
9.
Zurück zum Zitat Zhao Y, Niu K, He Z, Lin J, Wang X (2013) Text sentiment analysis algorithm optimization and platform development in social network. In: 2013 sixth international symposium on computational intelligence and design (ISCID), vol 1. IEEE, pp 410–413 Zhao Y, Niu K, He Z, Lin J, Wang X (2013) Text sentiment analysis algorithm optimization and platform development in social network. In: 2013 sixth international symposium on computational intelligence and design (ISCID), vol 1. IEEE, pp 410–413
10.
Zurück zum Zitat Bakliwal A, Foster J, van der Puil J, O’Brien R, Tounsi L, Hughes M (2013) Sentiment analysis of political tweets: towards an accurate classifier. Association for Computational Linguistics, pp 49–58 Bakliwal A, Foster J, van der Puil J, O’Brien R, Tounsi L, Hughes M (2013) Sentiment analysis of political tweets: towards an accurate classifier. Association for Computational Linguistics, pp 49–58
11.
Zurück zum Zitat Sam KM, Chatwin C (2013) Ontology-based sentiment analysis model of customer reviews for electronic products. Int J e-Educ e-Bus e-Manag e-Learn 3(6):477 Sam KM, Chatwin C (2013) Ontology-based sentiment analysis model of customer reviews for electronic products. Int J e-Educ e-Bus e-Manag e-Learn 3(6):477
12.
Zurück zum Zitat Ravi K, Ravi V (2015) A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowl Based Syst 89:14–46CrossRef Ravi K, Ravi V (2015) A survey on opinion mining and sentiment analysis: tasks, approaches and applications. Knowl Based Syst 89:14–46CrossRef
13.
Zurück zum Zitat Yadollahi A, Shahraki AG, Zaiane OR (2017) Current state of text sentiment analysis from opinion to emotion mining. ACM Comput Surv: CSUR 50(2):25CrossRef Yadollahi A, Shahraki AG, Zaiane OR (2017) Current state of text sentiment analysis from opinion to emotion mining. ACM Comput Surv: CSUR 50(2):25CrossRef
14.
Zurück zum Zitat Clavel C, Callejas Z (2016) Sentiment analysis: from opinion mining to human-agent interaction. IEEE Trans Affect Comput 7(1):74–93CrossRef Clavel C, Callejas Z (2016) Sentiment analysis: from opinion mining to human-agent interaction. IEEE Trans Affect Comput 7(1):74–93CrossRef
15.
Zurück zum Zitat Dragoni M, Poria S, Cambria E (2018) Ontosenticnet: a commonsense ontology for sentiment analysis. IEEE Intell Syst 33(3):77–85CrossRef Dragoni M, Poria S, Cambria E (2018) Ontosenticnet: a commonsense ontology for sentiment analysis. IEEE Intell Syst 33(3):77–85CrossRef
17.
Zurück zum Zitat Stojanovski D, Strezoski G, Madjarov G, Dimitrovski I (2015) Twitter sentiment analysis using deep convolutional neural network. In: International conference on hybrid artificial intelligence systems. Springer, pp 726–737 Stojanovski D, Strezoski G, Madjarov G, Dimitrovski I (2015) Twitter sentiment analysis using deep convolutional neural network. In: International conference on hybrid artificial intelligence systems. Springer, pp 726–737
18.
Zurück zum Zitat Ouyang X, Zhou P, Li CH, Liu L (2015) Sentiment analysis using convolutional neural network. In: 2015 IEEE international conference on computer and information technology; ubiquitous computing and communications; dependable, autonomic and secure computing; pervasive intelligence and computing (CIT/IUCC/DASC/PICOM). IEEE, pp 2359–2364 Ouyang X, Zhou P, Li CH, Liu L (2015) Sentiment analysis using convolutional neural network. In: 2015 IEEE international conference on computer and information technology; ubiquitous computing and communications; dependable, autonomic and secure computing; pervasive intelligence and computing (CIT/IUCC/DASC/PICOM). IEEE, pp 2359–2364
19.
Zurück zum Zitat Jindal S, Singh S (2015) Image sentiment analysis using deep convolutional neural networks with domain specific fine tuning. In: 2015 international conference on information processing (ICIP). IEEE, pp 447–451 Jindal S, Singh S (2015) Image sentiment analysis using deep convolutional neural networks with domain specific fine tuning. In: 2015 international conference on information processing (ICIP). IEEE, pp 447–451
20.
Zurück zum Zitat Yang T, Li Y, Pan Q, Guo L (2016) Tb-CNN: joint tree-bank information for sentiment analysis using CNN. In: 2016 35th Chinese control conference (CCC). IEEE, pp 7042–7044 Yang T, Li Y, Pan Q, Guo L (2016) Tb-CNN: joint tree-bank information for sentiment analysis using CNN. In: 2016 35th Chinese control conference (CCC). IEEE, pp 7042–7044
21.
Zurück zum Zitat Bouazizi M, Ohtsuki T (2016) Sentiment analysis: from binary to multi-class classification: a pattern-based approach for multi-class sentiment analysis in twitter. In: 2016 IEEE international conference on communications (ICC). IEEE, pp 1–6 Bouazizi M, Ohtsuki T (2016) Sentiment analysis: from binary to multi-class classification: a pattern-based approach for multi-class sentiment analysis in twitter. In: 2016 IEEE international conference on communications (ICC). IEEE, pp 1–6
22.
Zurück zum Zitat Abbasi A, Chen H, Salem A (2008) Sentiment analysis in multiple languages: Feature selection for opinion classification in web forums. ACM Trans Inf Syst: TOIS 26(3):12CrossRef Abbasi A, Chen H, Salem A (2008) Sentiment analysis in multiple languages: Feature selection for opinion classification in web forums. ACM Trans Inf Syst: TOIS 26(3):12CrossRef
23.
Zurück zum Zitat Valdivia A, Luzón MV, Herrera F (2017) Sentiment analysis in tripadvisor. IEEE Intell Syst 32(4):72–77CrossRef Valdivia A, Luzón MV, Herrera F (2017) Sentiment analysis in tripadvisor. IEEE Intell Syst 32(4):72–77CrossRef
24.
Zurück zum Zitat Che W, Zhao Y, Guo H, Su Z, Liu T (2015) Sentence compression for aspect-based sentiment analysis. IEEE/ACM Trans Audio Speech Lang Process 23(12):2111–2124CrossRef Che W, Zhao Y, Guo H, Su Z, Liu T (2015) Sentence compression for aspect-based sentiment analysis. IEEE/ACM Trans Audio Speech Lang Process 23(12):2111–2124CrossRef
25.
Zurück zum Zitat Bui N, Yen J, Honavar V (2016) Temporal causality analysis of sentiment change in a cancer survivor network. IEEE Trans Comput Soc Syst 3(2):75–87CrossRef Bui N, Yen J, Honavar V (2016) Temporal causality analysis of sentiment change in a cancer survivor network. IEEE Trans Comput Soc Syst 3(2):75–87CrossRef
26.
Zurück zum Zitat Wu DD, Zheng L, Olson DL (2014) A decision support approach for online stock forum sentiment analysis. IEEE Trans Syst Man Cybern Syst 44(8):1077–1087CrossRef Wu DD, Zheng L, Olson DL (2014) A decision support approach for online stock forum sentiment analysis. IEEE Trans Syst Man Cybern Syst 44(8):1077–1087CrossRef
27.
Zurück zum Zitat Rani S, Kumar P (2017) A sentiment analysis system to improve teaching and learning. Computer 50(5):36–43CrossRef Rani S, Kumar P (2017) A sentiment analysis system to improve teaching and learning. Computer 50(5):36–43CrossRef
28.
Zurück zum Zitat Mouthami K, Devi K.N, Bhaskaran VM (2013) Sentiment analysis and classification based on textual reviews. In: 2013 international conference on information communication and embedded systems (ICICES). IEEE, pp 271–276 Mouthami K, Devi K.N, Bhaskaran VM (2013) Sentiment analysis and classification based on textual reviews. In: 2013 international conference on information communication and embedded systems (ICICES). IEEE, pp 271–276
29.
Zurück zum Zitat Zhang Y, Wallace B (2015) A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:1510.03820 Zhang Y, Wallace B (2015) A sensitivity analysis of (and practitioners’ guide to) convolutional neural networks for sentence classification. arXiv preprint arXiv:​1510.​03820
30.
Zurück zum Zitat Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73CrossRef Clerc M, Kennedy J (2002) The particle swarm-explosion, stability, and convergence in a multidimensional complex space. IEEE Trans Evol Comput 6(1):58–73CrossRef
Metadaten
Titel
Aspect-based sentiment analysis using deep networks and stochastic optimization
verfasst von
Ravindra Kumar
Husanbir Singh Pannu
Avleen Kaur Malhi
Publikationsdatum
12.03.2019
Verlag
Springer London
Erschienen in
Neural Computing and Applications / Ausgabe 8/2020
Print ISSN: 0941-0643
Elektronische ISSN: 1433-3058
DOI
https://doi.org/10.1007/s00521-019-04105-z

Weitere Artikel der Ausgabe 8/2020

Neural Computing and Applications 8/2020 Zur Ausgabe

Premium Partner