• Keine Ergebnisse gefunden

Aspect-Based Sentiment Analysis Using a Two-Step Neural Network Architecture

N/A
N/A
Protected

Academic year: 2022

Aktie "Aspect-Based Sentiment Analysis Using a Two-Step Neural Network Architecture"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Features

Aspect Term Extraction

Evaluation

Cluster of Excellence

Cognitive Interaction Technology

Aspect-Based Sentiment Analysis Using a Two-Step Neural Network Architecture

Soufian Jebbara and Philipp Cimiano

Aspect-Specific Sentiment Extraction Motivation

• Millions of customer reviews available in the World Wide Web

• Valuable insights for customers and businesses

• Overall polarity of a sentence too coarse-grained

More fine-grained

• Sentiment analysis as a relation extraction problem

• the sentiment of some opinion holder towards a certain aspect of a product needs to be extracted:

Graduate School Research Retreat 29th of November – 30th of November 2010 Graduate School Research Retreat 29th of November – 30th of November 2010

• Two-Step approach with recurrent neural networks seems promising

• Sentics beneficial for aspect-specific sentiment extraction:

• Higher accuracy

• Shorter training needed Aspect Term extraction as sequence labeling:

• Encode aspect terms using IOB2 tags [5]:

Predict tag sequence using recurrent neural network:

Word Embeddings

• Skip Gram Model [1]

• Trained on Amazon Reviews [2]

→ Domain-Specific Embeddings Part-of-Speech Tags

• Stanford POS Tagger [3] with 45 tags

• Encode as 1-of-K vector Sentics

• SenticNet 3 [4] concepts

• 5 sentics per word:

pleasantness, attention, sensitivity, aptitude, polarity

Predict polarity label of each extracted aspect term separately:

• Mark aspect term in sentence using relative word distances:

• Learn embedding vectors for (discrete) distance values on-the-fly

Conclusion

• 5-fold cross validation on provided training data

• Evaluate only Positive/Negative aspect terms Aspect Term extraction

Aspect-Specific Sentiment extration

• Predict polarity labels for ground truth aspect terms

• Sentics improve accuracy and allow for less training iterations:

Features Accuracy

WE+POS+Dist 0.776

WE+POS+Dist+Sentics

0.811

0 20 40 60 80 100

#iterations 0.4

0.5 0.6 0.7 0.8 0.9 1.0

Accuracy

WE+POS+Dist

WE+POS+Dist+Sentics

References

“The sake menu

pos

should not be overlooked !”

­1 0 0 1 2 3 4 5

“The sake menu should not be overlooked !”

O B I O O O O O

“The serrated portion

pos

of the blade is sharp , but the straight edge

neg

is marginal at best .”

[1] Mikolov, T., Corrado, G., Chen, K., Dean, J.: Efficient Estimation of Word Representations in Vector Space. In: Proceedings of the International Conference on Learning Representations (2013)

[2] McAuley, J., Targett, C., Shi, Q., van den Hengel, A.: Image-based recommendations on styles and substitutes. In: Proceedings of the 38th International ACM SIGIR Conference on Research and Development in Information Retrieval. pp. 43–52. ACM (2015)

[3] Manning, C., Surdeanu, M., Bauer, J., Finkel, J., Bethard, S., McClosky, D.: The Stanford CoreNLP Natural Language Processing Toolkit. In: Proceedings of 52nd Annual Meeting of the Association for Computational Linguistics: System Demonstrations. pp. 55–60 (2014)

[4] Cambria, E., Olsher, D., Rajagopal, D.: SenticNet 3: a common and commonsense knowledge base for cognition-driven sentiment analysis. In: Proceedings of the Twenty- Eighth AAAI Conference on Artificial Intelligence. pp. 1515–1521 (2014)

[5] Tjong Kim Sang, E.F., Veenstra, J.: Representing text chunks. In: Proceedings of EACL’99.

pp. 173–179. Bergen, Norway (1999)

Word Nearest Neighbors

speed spped

speeds speeed 25mbs

speedwise keyboard keyboard's

typing keyboad zaggmate keypad service customer

serivce servce company courtious

Features F

1

Precision Recall

WE+POS

0.684

0.659

0.710

WE+POS+Sentics 0.679

0.663

0.697

Predict single polarity label using recurrent neural network:

Acknowledgements

This work was supported by the Cluster of Excellence Cognitive Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is funded by the German Research Foundation (DFG).

Referenzen

ÄHNLICHE DOKUMENTE

Human detection and distance estimation with monocular camera using YOLOv3 neural network Making machines perceive environment better or at least as well as humans would be

The third foundational principle of Network Environ Analysis is that individual environs (and the flow carried within each one) are unique such that the system compris- es the

The brain tumor segmentation algorithm based on deep learning has the characteristics of high accuracy and automatic learning, which breaks through the limitations of

We present a trajectory predictor based on Long Short Term Memory (LSTM), a variant of Recurrent Neural Networks (RNNs), to improve the performance of network applications,

The idea behind algorithms of this group is to use trust information provided by 1-depth, 2-depth and 3-depth co-authorship networks of an active researcher and use it to identify

Our approach for 3D feature point extraction from LiDAR data consists of five major steps: (i) generating range images, (ii) corner detection on range images, (iii)

Other important frameworks were identified and implemented to perform tasks that complement the artificial neural network’s functionality: A framework was created to build a

Additionally, different deep learning techniques are used to detect COVID-19 cases using X-ray images in less time with higher accuracy than that achieved with radiologists [8,