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.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Wong L, Burkell J (2017) Motivations for sharing news on social media. Social Media Society 57:1–5
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
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
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
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
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
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
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
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
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
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
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
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
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
Li Y, Zhu Z, Kong D et al (2019) EA-LSTM: evolutionary attention-based LSTM for time series prediction. Knowl-Based Syst 181:104785
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
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
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
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
Rajendran G, Chitturi B, Poornachandran P (2018) Stance-in-depth deep neural approach to stance classification. Procedia Comput Sci 132:1646–1653
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
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
Huang Q, Zhou C, Wu J et al (2020) Deep spatial-temporal structure learning for rumor detection on Twitter. Neural Comput Applic, 1–11
Zhang Z, Chen D, Wang Z et al (2019) Depth based subgraph convolutional autoencoder for network representation learning. Pattern Recogn 90:363–376
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
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
Pennington J, Socher R et al (2014) GloVe: global vectors for word representation, https://nlp.stanford.edu/projects/glove/
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
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
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
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
Corresponding authors
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:
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.
About this article
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
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-022-03833-5