Abstract
Rumours that have spread in social networks have harmed society seriously, so rumour verification is a substantial task in social media analysis and natural language processing. In social networks, replies with different stances may provide direct clues to the veracity of the rumours. Thus, rumour verification would benefit from joint training with stance detection. However, there are still some shortcomings in current research, such as the unsatisfactory use of structure and semantic information in the conversation, features for different tasks independent of each other except for sharing input, and the insufficient discrimination of tweets with different stances. Aiming at these shortcomings, we first used the graph transformer to simultaneously obtain structural and semantic information such as dialogue reply, similar posts, same user, and same stance. Secondly, we adopted the partition filter network to explicitly model the rumour& stance-specific features and the shared interactive feature. Finally, we strengthened the discriminability of tweets with different stances through contrastive learning. Experiments on SemEval2017 and PHEME corpus show that the proposed model significantly improves the rumour and stance detection tasks.
Similar content being viewed by others
Data Availability
The SemEval-17 dataset analysed during the current study are available in the SemEval2017 repository, https://alt.qcri.org/semeval2017/task8/index.php?id=data-and-tools.
The PHEME dataset analysed during the current study are available in the PHEME repository, https://figshare.com/articles/dataset/PHEME_rumour_scheme_dataset_journalism_use_case/2068650.
References
DiFonzo N, Bordia P (2007) Rumor, gossip and urban legends. Diogenes 54(1):19–35. https://doi.org/10.1177/0392192107073433
Ma J,Gao W, Wong K (2018) Detect rumor and stance jointly by neural 2 multi-task learning. In: Companion of the the web conference 2018 on 3 the web conference 2018, WWW 2018. ACM, Lyon, vol 4, pp 585–593. https://doi.org/10.1145/3184558.3188729
Zhu J,Li J,Zhu M,Qian L,Zhang M,Zhou G (2019) Modeling graph structure in transformer for better amr-to-text generation. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing, EMNLP-IJCNLP 2019. Association for Computational Linguistics, Hong Kong, pp 5458–5467. https://doi.org/10.18653/v1/D19-1548
Yan Z, Zhang C, Fu J, Zhang Q,Wei Z (2021) A partition filter network for joint entity and relation extraction. In: Proceedings of the 2021 conference on empirical methods in natural language processing, EMNLP 2021, virtual event. Association for Computational Linguistics, Punta Cana, pp 185–197. https://doi.org/10.18653/v1/2021.emnlp-main.17
Derczynski L, Bontcheva K, Liakata M, Procter R, Hoi GWS, Zubiaga A (2017) Semeval-2017 task 8: rumoureval: determining rumour veracity and support for rumours. In: Proceedings of the 11th international workshop on semantic evaluation, SemEval@ACL 2017. Association for Computational Linguistics, Vancouver, pp 69–76. https://doi.org/10.18653/v1/S17-2006
Zubiaga A, Hoi GWS, Liakata M,Procter R, Tolmie P (2015) Analysing how people orient to and spread rumours in social media by looking at conversational threads. arXiv:1511.07487
AlRubaian MA, Al-Qurishi M, Hassan MM, Alamri A (2018) A credibility analysis system for assessing information on twitter. IEEE Trans Dependable Secur Comput 15(4):661–674. https://doi.org/10.1109/TDSC.2016.2602338
Elmurngi E, Gherbi A (2017) An empirical study on detecting fake reviews using machine learning techniques. In: 2017 seventh international conference on innovative computing technology (INTECH). IEEE. https://doi.org/10.1109/intech.2017.8102442
Ma J, Gao W, Wong K (2018) Rumor detection on twitter with tree-structured recursive neural networks. In: Proceedings of the 56th annual meeting of the association for computational linguistics, ACL 2018. Association for Computational Linguistics, Melbourne, vol 1: Long Papers, pp 1980–1989. https://doi.org/10.18653/v1/P18-1184
Yang Y, Zheng L, Zhang J, Cui Q, Li Z, Yu P.S (2018) TI-CNN: convolutional neural networks for fake news detection. arXiv:1806.00749
AlRubaian MA, Al-Qurishi M, Al-Rakhami M, Hassan MM, Alamri A (2016) Credfinder: a real-time tweets credibility assessing system. In: 2016 IEEE/ACM international conference on advances in social networks analysis and mining, ASONAM 2016. IEEE Computer Society, San Francisco, pp 1406–1409. https://doi.org/10.1109/ASONAM.2016.7752431
Indu V, Thampi SM (2019) A nature - inspired approach based on forest fire model for modeling rumor propagation in social networks. J Netw Comput Appl 125:28–41. https://doi.org/10.1016/j.jnca.2018.10.003
Vosoughi S, Mohsenvand MN, Roy D (2017) Rumor gauge: predicting the veracity of rumors on twitter. ACM Trans Knowl Discov Data 11(4):50–15036. https://doi.org/10.1145/3070644
Ma J, Gao W, Wei Z, Lu Y, Wong K (2015) Detect rumors using time series of social context information on microblogging websites. In: Proceedings of the 24th ACM international conference on information and knowledge management, CIKM 2015. ACM, Melbourne, pp 1751–1754. https://doi.org/10.1145/2806416.2806607
AlRubaian MA, Al-Qurishi M, Al-Rakhami M, Rahman SMM, Alamri A (2013) A multistage credibility analysis model for microblogs. In: Proceedings of the 2015 IEEE/ACM international conference on advances in social networks analysis and mining, ASONAM 2015. ACM, Paris, pp 1434–1440. https://doi.org/10.1145/2808797.2810065
Kwon S, Cha M, Jung K, Chen W, Wang Y, (2013) Prominent features of rumor propagation in online social media. In: 2013 IEEE 13th international conference on data mining. IEEE Computer Society, Dallas, pp 1103–1108. https://doi.org/10.1109/ICDM.2013.61
Castillo C, Mendoza M, Poblete B (2011) Information credibility on twitter. In: Proceedings of the 20th international conference on world wide web, WWW 2011. ACM, Hyderabad, pp 675–684. https://doi.org/10.1145/1963405.1963500
Lv Q, Wang Y, Zhang B, Jin Q (2020) RV-ML: an effective rumor verification scheme based on multi-task learning model. IEEE Commun Lett 24(11):2527–2531. https://doi.org/10.1109/LCOMM.2020.3011714
Wang Y, Zhang B, Ma J, Jin Q (2022) MARV: multi-task learning and attention based rumor verification scheme for social media. In: IEEE/CIC international conference on communications in China, ICCC 2022. IEEE, Sanshui, pp 94–98. https://doi.org/10.1109/ICCC55456.2022.9880848
Luo Y, Ma J, Yeo CK (2021) BCMM: a novel post-based augmentation representation for early rumour detection on social media. Pattern Recognit 113:107818. https://doi.org/10.1016/j.patcog.2021.107818
Han X, Huang Z, Lu M, Li D, Qiu J (2021) Rumor verification on social media with stance-aware recursive tree. In: Qiu H, Zhang C, Fei Z, Qiu M, Kung S (eds) Knowledge science, engineering and management - 14th international conference, KSEM 2021. In: Proceedings, part III. Lecture notes in computer science. Springer, Tokyo, vol 2817, pp 149–161. https://doi.org/10.1007/978-3-030-82153-1_13
Yang R, Ma J, Lin H, Gao W (2022) A weakly supervised propagation model for rumor verification and stance detection with multiple instance learning. In: Amigó E, Castells P, Gonzalo J, Carterette B, Culpepper JS, Kazai G (eds) SIGIR ’22: the 45th international ACM SIGIR conference on research and development in information retrieval. ACM, Madrid, pp 1761–1772. https://doi.org/10.1145/3477495.3531930
Meel P, Vishwakarma DK (2023) Multi-modal fusion using fine-tuned self-attention and transfer learning for veracity analysis of web information. Expert Syst Appl 229(Part A):120537. https://doi.org/10.1016/j.eswa.2023.120537
Ye K, Piao Y, Zhao K, Cui X (2021) Graph enhanced BERT for stance-aware rumor verification on social media. In: Farkas I, Masulli P, Otte S, Wermter S (eds) Artificial neural networks and machine learning - ICANN 2021 - 30th international conference on artificial neural networks. Proceedings, part V. Lecture notes in computer science. Springer, Bratislava, vol 12895, pp 422–435. https://doi.org/10.1007/978-3-030-86383-8_34
Khoo LMS, Chieu HL, Qian Z, Jiang J (2020) Interpretable rumor detection in microblogs by attending to user interactions. In: The thirty-fourth AAAI conference on artificial intelligence, AAAI 2020, the thirty-second innovative applications of artificial intelligence conference, IAAI 2020, the tenth AAAI symposium on educational advances in artificial intelligence, EAAI 2020. AAAI Press, New York, pp 8783–8790. https://ojs.aaai.org/index.php/AAAI/article/view/6405
Bai N, Meng F, Rui X, Wang Z (2021) Rumour detection based on graph convolutional neural net. IEEE Access 9:21686–21693. https://doi.org/10.1109/ACCESS.2021.3050563
Min E, Ananiadou S (2023) PESTO: a post-user fusion network for rumour detection on social media. In: Barnes J, Clercq OD, Klinger R (eds) Proceedings of the 13th workshop on computational approaches to subjectivity, sentiment, & social media analysis, WASSA@ACL 2023. Association for Computational Linguistics, pp 1–10. https://aclanthology.org/2023.wassa-1.1
Xu R, Zhou Y, Wu D, Gui L, Du J, Xue Y (2016) Overview of NLPCC shared task 4: stance detection in Chinese microblogs. In: Natural language understanding and intelligent applications - 5th CCF conference on natural language processing and Chinese computing, NLPCC 2016, and 24th international conference on computer processing of oriental languages, ICCPOL 2016. Proceedings lecture notes in computer science. Springer, Kunming, vol 10102, pp 907–916. https://doi.org/10.1007/978-3-319-50496-4_85
Mohammad SM, Kiritchenko S, Sobhani P, Zhu X, Cherry C (2016) Semeval-2016 task 6: detecting stance in tweets. In: Proceedings of the 10th international workshop on semantic evaluation, SemEval@NAACL-HLT 2016. The Association for Computer Linguistics, San Diego, pp 31–41. https://doi.org/10.18653/v1/s16-1003
Gorrell G, Aker A, Bontcheva K, Derczynski L, Kochkina E, Liakata M, Zubiaga A (2019) Semeval-2019 task 7: rumoureval, determining rumour veracity and support for rumours. In: Proceedings of the 13th international workshop on semantic evaluation, SemEval@NAACL-HLT 2019. Association for Computational Linguistics, Minneapolis, pp 845–854. https://doi.org/10.18653/v1/s19-2147
Mohammad SM, Sobhani P, Kiritchenko S (2017) Stance and sentiment in tweets. ACM Trans Internet Techn 17(3):26–12623. https://doi.org/10.1145/3003433
Zubiaga A, Kochkina E, Liakata M, Procter R, Lukasik M (2016) Stance classification in rumours as a sequential task exploiting the tree structure of social media conversations. In: COLING 2016, 26th international conference on computational linguistics, proceedings of the conference: technical papers. ACL, Osaka, pp 2438–2448. https://aclanthology.org/C16-1230/
Tran OT, Phung AC, Bach NX (2022) Using convolution neural network with BERT for stance detection in Vietnamese. In: Proceedings of the thirteenth language resources and evaluation conference, LREC 2022. European Language Resources Association, Marseille, pp 7220–7225. https://aclanthology.org/2022.lrec-1.783
Li W, Xu Y, Wang G (2021) Multi-target stance detection based on gru-pwv-cnn network model. J Internet Technol 22(3):593–603
Liang B, Fu Y, Gui L, Yang M, Du J, He Y, Xu R (2021) Target-adaptive graph for cross-target stance detection. In: Leskovec J, Grobelnik M, Najork M, Tang J, Zia L (eds) WWW ’21: the web conference 2021, virtual event. ACM/IW3C2, Ljubljana, pp 3453–3464. https://doi.org/10.1145/3442381.3449790
Schlichtkrull MS, Kipf TN, Bloem P, van den Berg R, Titov I, Welling M (2018) Modeling relational data with graph convolutional networks. In: The semantic web - 15th international conference, ESWC 2018. Proceedings, lecture notes in computer science. Springer, Heraklion, vol 10843, pp 593–607. https://doi.org/10.1007/978-3-319-93417-4_38
Velickovic P, Cucurull G, Casanova A, Romero A, Liò P, Bengio Y (2018) Graph attention networks. In: 6th international conference on learning representations, ICLR 2018. Conference Track Proceedings, Vancouver. OpenReview.net. https://openreview.net/forum?id=rJXMpikCZ
Sun Y, Han J, Yan X, Yu PS, Wu T (2011) Pathsim: meta path-based top-k similarity search in heterogeneous information networks. Proc VLDB Endow 4(11):992–1003
Yu K, Jiang H, Li T, Han S, Wu X (2020) Data fusion oriented graph convolution network model for rumor detection. IEEE Trans Netw Serv Manag 17(4):2171–2181. https://doi.org/10.1109/TNSM.2020.3033996
Wei P, Xu N, Mao W (2019) Modeling conversation structure and temporal dynamics for jointly predicting rumor stance and veracity. In: Proceedings of the 2019 conference on empirical methods in natural language processing and the 9th international joint conference on natural language processing, EMNLP-IJCNLP 2019. Association for Computational Linguistics, Hong Kong, pp 4786–4797. https://doi.org/10.18653/v1/D19-1485
Zhang M, Wang J, Wang W (2018) Heterank: a general similarity measure in heterogeneous information networks by integrating multi-type relationships. Inf Sci 453:389–407. https://doi.org/10.1016/j.ins.2018.04.022
Zhou Y, Cheng H, Yu JX (2009) Graph clustering based on structural/attribute similarities. Proc VLDB Endow 2(1):718–729. https://doi.org/10.14778/1687627.1687709
Zhang M, Yan X, Wang W (2021) Comprehensively computing link-based similarities by building a random surfer graph. In: Demartini G, Zuccon G, Culpepper JS, Huang Z, Tong H (eds) CIKM ’21: the 30th ACM international conference on information and knowledge management, virtual event. ACM, Queensland, pp 2578–2587. https://doi.org/10.1145/3459637.3482329
Khosla P, Teterwak P, Wang C, Sarna A, Tian Y, Isola P, Maschinot A, Liu C, Krishnan D (2020) Supervised contrastive learning. In: Advances in neural information processing systems 33: annual conference on neural information processing systems 2020, NeurIPS 2020, virtual. https://proceedings.neurips.cc/paper/2020/hash/d89a66c7c80a29b1bdbab0f2a1a94af8-Abstract.html
Mnih A, Teh YW (2012) A fast and simple algorithm for training neural probabilistic language models. In: Proceedings of the 29th international conference on machine learning, ICML 2012. icml.cc/Omnipress, Edinburgh. http://icml.cc/2012/papers/855.pdf
Klein T, Nabi M (2020) Contrastive self-supervised learning for commonsense reasoning. In: Proceedings of the 58th annual meeting of the association for computational linguistics, ACL 2020. Association for Computational Linguistics, pp 7517–7523. https://doi.org/10.18653/v1/2020.acl-main.671
Zhang J, Bui T, Yoon S, Chen X, Liu Z, Xia C, Tran QH, Chang W, Yu PS (2021) Few-shot intent detection via contrastive pre-training and fine-tuning. In: Proceedings of the 2021 conference on empirical methods in natural language processing, EMNLP 2021, virtual event. Association for Computational Linguistics, Punta Cana, pp 1906–1912. https://doi.org/10.18653/v1/2021.emnlp-main.144
Wang D, Ding N, Li P, Zheng H (2021) CLINE: contrastive learning with semantic negative examples for natural language understanding. In: Proceedings of the 59th annual meeting of the association for computational linguistics and the 11th international joint conference on natural language processing, ACL/IJCNLP 2021, virtual event. Association for Computational Linguistics, (vol 1: long papers), pp 2332–2342. https://doi.org/10.18653/v1/2021.acl-long.181
Iter D, Guu K, Lansing L, Jurafsky D (2020) Pretraining with contrastive sentence objectives improves discourse performance of language models. In: Proceedings of the 58th annual meeting of the association for computational linguistics, ACL 2020, online. Association for Computational Linguistics, pp 4859–4870. https://doi.org/10.18653/v1/2020.acl-main.439
Sun T, Qian Z, Dong S, Li P, Zhu Q (2022) Rumor detection on social media with graph adversarial contrastive learning. In: WWW ’22: the ACM web conference 2022, virtual event. ACM, Lyon, pp 2789–2797. https://doi.org/10.1145/3485447.3511999
Kochkina E, Liakata M, Zubiaga A (2018) All-in-one: multi-task learning for rumour verification. In: Proceedings of the 27th international conference on computational linguistics, COLING 2018. Association for Computational Linguistics, Santa Fe, pp 3402–3413. https://aclanthology.org/C18-1288/
Yu J, Jiang J, Khoo LMS, Chieu HL, Xia R (2020) Coupled hierarchical transformer for stance-aware rumor verification in social media conversations. In: Proceedings of the 2020 conference on empirical methods in natural language processing, EMNLP 2020, online. Association for Computational Linguistics, pp 1392–1401. https://doi.org/10.18653/v1/2020.emnlp-main.108
Pamungkas EW, Basile V, Patti V (2019) Stance classification for rumour analysis in twitter: exploiting affective information and conversation structure. arXiv:1901.01911
Turing at Semeval-2017 Task 8 (2017) Sequential approach to rumour stance classification with branch-lstm. In: Proceedings of the 10th international workshop on semantic evaluation, SemEval@NAACL-HLT 2016. The Association for Computer Linguistics, San Diego, pp 475–480. https://doi.org/10.18653/v1/S17-2083
Veyseh APB, Ebrahimi J, Dou D, Lowd D (2017) A temporal attentional model for rumor stance classification. In: Proceedings of the 2017 ACM on conference on information and knowledge management, CIKM 2017. ACM, Singapore, pp 2335–2338. https://doi.org/10.1145/3132847.3133116
Li C, Peng H, Li J, Sun L, Lyu L, Wang L, Yu PS, He L (2022) Joint stance and rumor detection in hierarchical heterogeneous graph. IEEE Trans Neural Networks Learn Syst 33(6):2530–2542. https://doi.org/10.1109/TNNLS.2021.3114027
Zeng X, Zeng D, He S, Liu K, Zhao J (2018) Extracting relational facts by an end-to-end neural model with copy mechanism. In: Gurevych I, Miyao Y (eds) Proceedings of the 56th annual meeting of the association for computational linguistics, ACL 2018. Association for Computational Linguistics, Melbourne, vol 1: long papers, pp 506–514. https://doi.org/10.18653/v1/P18-1047
Fei H, Ren Y, Ji D (2020) Boundaries and edges rethinking: an end-to-end neural model for overlapping entity relation extraction. Inf Process Manag 57(6):102311. https://doi.org/10.1016/j.ipm.2020.102311
Zhang H, Qian S, Fang Q, Xu C (2022) Multi-modal meta multi-task learning for social media rumor detection. IEEE Trans Multim 24:1449–1459. https://doi.org/10.1109/TMM.2021.3065498
Funding
This work is supported by the National Key Research and Development Program of China (No. 2017YFC1200500), the National Natural Science Foundation of China (No. 61772378, 62176187), the Research Foundation of the Ministry of Education of China (No. 18JZD015).
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data analysis and model implementation were performed by Dongdong Xie, Yiwen Mo, Fei Li, Chong Teng and Donghong Ji. The first draft of the manuscript was written by Dongdong Xie and all authors commented on the manuscript.
Corresponding author
Ethics declarations
Competing of interest
The authors have no competing interests to declare that are relevant to the content of this article.
Ethics approval
We declare that this manuscript is original, has not been published before and is not currently being considered for publication elsewhere.
Consent to participate/for publication
We confirm that the manuscript has been read and approved for publication by all named authors.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) 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
Luo, N., Xie, D., Mo, Y. et al. Joint rumour and stance identification based on semantic and structural information in social networks. Appl Intell 54, 264–282 (2024). https://doi.org/10.1007/s10489-023-05170-7
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10489-023-05170-7