An investigation into the deep learning approach in sentimental analysis using graph-based theories

被引:2
|
作者
Kentour, Mohamed [1 ]
Lu, Joan [1 ]
机构
[1] Univ Huddersfield, Sch Comp & Engn, Huddersfield, W Yorkshire, England
来源
PLOS ONE | 2021年 / 16卷 / 12期
关键词
NEURAL-NETWORKS; BACKPROPAGATION;
D O I
10.1371/journal.pone.0260761
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Sentiment analysis is a branch of natural language analytics that aims to correlate what is expressed which comes normally within unstructured format with what is believed and learnt. Several attempts have tried to address this gap (i.e., Naive Bayes, RNN, LSTM, word embedding, etc.), even though the deep learning models achieved high performance, their generative process remains a "black-box" and not fully disclosed due to the high dimensional feature and the non-deterministic weights assignment. Meanwhile, graphs are becoming more popular when modeling complex systems while being traceable and understood. Here, we reveal that a good trade-off transparency and efficiency could be achieved with a Deep Neural Network by exploring the Credit Assignment Paths theory. To this end, we propose a novel algorithm which alleviates the features' extraction mechanism and attributes an importance level of selected neurons by applying a deterministic edge/node embeddings with attention scores on the input unit and backward path respectively. We experiment on the Twitter Health News dataset were the model has been extended to approach different approximations (tweet/aspect and tweets' source levels, frequency, polarity/subjectivity), it was also transparent and traceable. Moreover, results of comparing with four recent models on same data corpus for tweets analysis showed a rapid convergence with an overall accuracy of approximate to 83% and 94% of correctly identified true positive sentiments. Therefore, weights can be ideally assigned to specific active features by following the proposed method. As opposite to other compared works, the inferred features are conditioned through the users' preferences (i.e., frequency degree) and via the activation's derivatives (i.e., reject feature if not scored). Future direction will address the inductive aspect of graph embeddings to include dynamic graph structures and expand the model resiliency by considering other datasets like SemEval task7, covid-19 tweets, etc.
引用
收藏
页数:43
相关论文
共 50 条
  • [31] A Machine Learning approach for Graph-based Page Segmentation
    Maia, Ana L. L. M.
    Julca-Aguilar, Frank D.
    Hirata, Nina S. T.
    PROCEEDINGS 2018 31ST SIBGRAPI CONFERENCE ON GRAPHICS, PATTERNS AND IMAGES (SIBGRAPI), 2018, : 424 - 431
  • [32] A graph-based approach to vehicle trajectory analysis
    Guo, Diansheng
    Liu, Shufan
    Jin, Hai
    JOURNAL OF LOCATION BASED SERVICES, 2010, 4 (3-4) : 183 - 199
  • [33] A graph-based approach for multiscale shape analysis
    Torres, RD
    Falcao, AX
    Costa, LD
    PATTERN RECOGNITION, 2004, 37 (06) : 1163 - 1174
  • [34] A Graph-Based Approach for Shape Skeleton Analysis
    Backes, Andre R.
    Bruno, Odemir M.
    IMAGE ANALYSIS AND PROCESSING - ICIAP 2009, PROCEEDINGS, 2009, 5716 : 731 - +
  • [35] A Graph-Based Active Learning Approach Using Forest Classifier for Image Retrieval
    Dhawale, Shrikant
    Joglekar, Bela
    Kulkarni, Parag
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON DATA ENGINEERING AND COMMUNICATION TECHNOLOGY, ICDECT 2016, VOL 2, 2017, 469 : 119 - 129
  • [36] A Graph-Based Approach for IP Network Analysis
    Velampalli, Sirisha
    Saxena, Ashutosh
    COMPUTING AND NETWORK SUSTAINABILITY, 2019, 75
  • [37] A Graph-based Approach to Text Genre Analysis
    Nabhan, Ahmed Ragab
    Shaalan, Khaled
    COMPUTACION Y SISTEMAS, 2016, 20 (03): : 527 - 539
  • [38] An approach to graph-based analysis of textual documents
    Bronselaer, Antoon
    Pasi, Gabriella
    PROCEEDINGS OF THE 8TH CONFERENCE OF THE EUROPEAN SOCIETY FOR FUZZY LOGIC AND TECHNOLOGY (EUSFLAT-13), 2013, 32 : 634 - 641
  • [39] A Graph-Based Approach for Analysis of Software Security
    Lunkeit, Armin
    RISK ASSESSMENT AND RISK-DRIVEN TESTING, RISK 2013, 2014, 8418 : 68 - 79
  • [40] Recommendation system using a deep learning and graph analysis approach
    Kherad, Mahdi
    Bidgoly, Amir Jalaly
    COMPUTATIONAL INTELLIGENCE, 2022, 38 (05) : 1859 - 1883