Skip to main content
Log in

A multi-task attention tree neural net for stance classification and rumor veracity detection

  • Published:
Applied Intelligence Aims and scope Submit manuscript

Abstract

Identifying public’s stances to rumors and detecting rumors’ veracity in each rumor conversation are two closely related tasks for distinguishing fake news on social networks. However, very few methods are specially designed for rumor conversations to extract their structural features and jointly address the two tasks in a single machine learning model. In this paper, we propose a Multi-task Attention Tree Neural Network (MATNN) to jointly classify stances and to detect rumor veracity. Specifically, the proposed MATNN specially designs a structural representation called Regular rumor Conversation Trees (RC-Trees) for rumor conversations, and irregular rumor conversation trees are transformed into regular RC-Trees. To extract features from RC-Trees, the proposed MATNN designs Tree Self-Attention mechanism to extract local structural features to classify stances; Based on extracted stance features, the MATNN designs Tree convolution and Tree pooling operations to extract global structural features to detect rumor veracity. Experiments on both stance classification and rumor veracity detection tasks show that the proposed RC-Trees are useful for the two tasks and the proposed MATNN achieves remarkable performance over the current state-of-arts.

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

Similar content being viewed by others

References

  1. Wong L, Burkell J (2017) Motivations for sharing news on social media. Social Media Society 57:1–5

    Google Scholar 

  2. Fang B, Jia Y, Han Y et al (2014) A survey of social network and information dissemination analysis. Chin Sci Bull 59(32):4163–4172

    Article  Google Scholar 

  3. Zubiaga A, Aker A, Bontcheva K et al (2018) Detection and resolution of rumors in social media: a survey. ACM Comput Surv 51(2):32,1–32

    Google Scholar 

  4. Zubiaga A, Liakata M, Procter R (2017) Exploiting context for rumor detection in social media. In: Proceedings of the international conference on social informatics, pp 109–123

  5. Bhattacharjee U, Srijith P, Maunendra S (2019) Term specific TF-IDF boosting for detection of rumors in social networks. In: Proceedings of the international conference on communication systems and networks, pp 726–731

  6. Wei P, Xu N, Mao W (2019) Modeling conversation structure and temporal dynamics for jointly predicting rumor stance and veracity. In: Proceedings of the international joint conference on natural language processing, pp 4787–4798

  7. Xuan K, Xia R (2019) Rumor stance classification via machine learning with text user and propagation features. In: Proceedings of IEEE international conference on data mining workshops, pp 560–566

  8. Rajendran G, Poornachandran P, Chitturi B (2017) Deep learning model on stance classification. In: Proceedings of international conference on advances in computing communications and informatics, pp 2407–2409

  9. Kumar A, Sangwan S, Nayyar A (2019) Rumour veracity detection on twitter using particle swarm optimized shallow classifiers. Multimed Tools Appl 78(17):24083–24101

    Article  Google Scholar 

  10. Chen Y, Liu Z, Kao HIKM (2017) At SemEval-2017 task 8: convolutional neural networks for stance detection and rumor verification. In: Proceeding of the international workshop on semantic evaluation, pp 465–469

  11. Vosoughi S, Mohsenvand M, Roy D (2017) Rumor gauge: predicting the veracity of rumors on Twitter. ACM Trans Knowl Discov Data 11(4):1–36

    Article  Google Scholar 

  12. Askarizadeh M, Ladani B, Manshaei M (2019) An evolutionary game model for analysis of rumor propagation and control in social networks. Physica A: Stat Mech Applic 523:21–39

    Article  MathSciNet  MATH  Google Scholar 

  13. Zubiaga A, Kochkina E, Liakata M et al (2018) Discourse-aware rumour stance classification in social media using sequential classifiers. Inform Process Manag 54(2):273–290

    Article  Google Scholar 

  14. Veyseh A, Ebrahimi J, Dou D et al (2017) A temporal attention model for rumor stance classification. In: Proceedings of ACM conference on information and knowledge management, pp 2335–2338

  15. Li Y, Zhu Z, Kong D et al (2019) EA-LSTM: evolutionary attention-based LSTM for time series prediction. Knowl-Based Syst 181:104785

    Article  Google Scholar 

  16. Monti F, Frasca F, Eynard D et al (2020) Fake news detection on social media using geometric deep learning. In: Proceedings of the international conference on computational intelligence in security for information systems, pp 229–238

  17. Zhang P, Ran H, Jia C, et al. (2021) A lightweight propagation path aggregating network with neural topic model for rumor detection. Neurocomputing 458:468–477

    Article  Google Scholar 

  18. Ma J, Gao W, Wong K (2018) Rumor detection on twitter with tree-structured recursive neural networks. In: Proceedings of association for computational linguistics, pp 1980–1989

  19. Kumar A, Carley K (2019) Tree LSTMs with convolution units to predict stance and rumor veracity in social media conversations. In: Proceedings of the annual meeting of the association for computational linguistics, pp 5047–5058

  20. Rajendran G, Chitturi B, Poornachandran P (2018) Stance-in-depth deep neural approach to stance classification. Procedia Comput Sci 132:1646–1653

    Article  Google Scholar 

  21. Giasemidis G, Kaplis N, Agrafiotis I et al (2018) A semi-supervised approach to message stance classification. IEEE Trans Knowl Data Eng 32(1):1–11

    Article  Google Scholar 

  22. Lukasik M, Srijith P, Vu D et al (2016) Hawkes processes for continuous time sequence classification: an application to rumour stance classification in Twitter. In: Proceedings of annual meeting of the association for computational linguistics, pp 393–398

  23. Huang Q, Zhou C, Wu J et al (2020) Deep spatial-temporal structure learning for rumor detection on Twitter. Neural Comput Applic, 1–11

  24. Zhang Z, Chen D, Wang Z et al (2019) Depth based subgraph convolutional autoencoder for network representation learning. Pattern Recogn 90:363–376

    Article  Google Scholar 

  25. Jing M, Wei G, Wong K (2018) Detect rumor and stance jointly by neural multi-task learning. In: Companion proceedings of the the web conference, 2018

  26. Kochkina E, Liakata M, Zubiaga A (2018) All-in-one: multi-task learning for rumour verification. In: Proceedings of the international conference on computational linguistics, pp 3402–3413

  27. Pennington J, Socher R et al (2014) GloVe: global vectors for word representation, https://nlp.stanford.edu/projects/glove/

  28. Devlin J, Chang M, Lee K et al (2019) BERT: pre-training of deep bidirectional transformers for language understanding. In: Proceedings of the conference of the North American chapter of the association for computational linguistics, pp 4171–4186

  29. Wu Z, Pi D, Chen J, et al. (2020) Rumor detection based on propagation graph neural networkwork with attention mechanism. Expert Syst Appl 158:113595

    Article  Google Scholar 

  30. Bian T, Xiao X, Xu T et al (2020) Rumor detection on social media with bi-directional graph convolutional networks. In: Proceedings of the AAAI conference on artificial intelligence, 34(1):549-556

Download references

Acknowledgments

This work was supported by the National Natural Science Foundation of China (No.61876186, No.61977061), and the Xuzhou Science and Technology Project (No.KC21300).

Author information

Authors and Affiliations

Authors

Corresponding authors

Correspondence to Fanrong Meng or Zhixiao Wang.

Additional information

Publisher’s note

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

Appendix

Appendix

In this paper, we propose a MATNN for stance classification and rumor veracity detection, and the MATNN is a kind of neural network, which aims to model the data distribution. For different datasets, a well-trained neural network can fit its data distribution and build a joint distribution of the data and the labels \({p_{i}}\left ({dat{a_{i}},label} \right )\). For different datai, the joint distributions are different. Therefore, a well-trained neural network usually need to be adjusted for other datasets. Moreover, a neural network is usually stable for its training and testing dataset. In this section, we use F-test to verify that the proposed MATNN is statistically stable.

For rumor analysis dataset, we stochastically divide the dataset into two parts: X1 and X2, the two sub-datasets come from the same environment, and it is assumed that they have the same variance, which can be expressed as:

$$\sigma_{{X_{1}}}^{2} \approx \sigma_{{X_{2}}}^{2}$$

If the proposed MATNN successfully model the joint distribution of data and labels, the variances of the output of the MATNN \(S_{MTNN\left ({{X_{1}}} \right )}^{2}\) and \(S_{MTNN\left ({{X_{2}}} \right )}^{2}\) should also be consistent. Therefore, we use F-test of the MATNN output to verify that the proposed MATNN is statistically stable. To ensure the consistency of the \(\sigma _{{X_{1}}}^{2}\) and \(\sigma _{{X_{2}}}^{2}\), we randomly sample 10 times from the rumor veracity detection dataset, the sampling ratio in every sampling process is 80%. The RMSEs of the proposed MATNN with 10 times training are used for calculating the \(S_{MTNN\left ({{X_{1}}} \right )}^{2}\) and \(S_{MTNN\left ({{X_{2}}} \right )}^{2}\). In every training, the variances are calculated 10 times, and 20 times, and then averaged. The ratio of \(S_{MTNN\left ({{X_{1}}} \right )}^{2}\) and \(S_{MTNN\left ({{X_{2}}} \right )}^{2}\) are shown in the following Table.

As Table 1 shows, the ratios of \(S_{MTNN\left ({{X_{1}}} \right )}^{2}\) and \(S_{MTNN\left ({{X_{2}}} \right )}^{2}\) are similar for 10 trained MATNNs, and the ratios are close to 1, which verify that the proposed MATNN learns the joint distribution and it is statistically stable.

Rights and permissions

Springer Nature or its licensor 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

Bai, N., Meng, F., Rui, X. et al. A multi-task attention tree neural net for stance classification and rumor veracity detection. Appl Intell 53, 10715–10725 (2023). https://doi.org/10.1007/s10489-022-03833-5

Download citation

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10489-022-03833-5

Keywords

Navigation