{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,7]],"date-time":"2026-07-07T11:27:32Z","timestamp":1783423652758,"version":"3.54.6"},"reference-count":38,"publisher":"Springer Science and Business Media LLC","issue":"5","license":[{"start":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T00:00:00Z","timestamp":1737072000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T00:00:00Z","timestamp":1737072000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2025,4]]},"DOI":"10.1007\/s10489-025-06254-2","type":"journal-article","created":{"date-parts":[[2025,1,17]],"date-time":"2025-01-17T07:03:02Z","timestamp":1737097382000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":11,"title":["User similarity-based graph convolutional neural network for shilling attack detection"],"prefix":"10.1007","volume":"55","author":[{"given":"Yan","family":"Zhang","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Qingbo","family":"Hao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Wenguang","family":"Zheng","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5711-8638","authenticated-orcid":false,"given":"Yingyuan","family":"Xiao","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,1,17]]},"reference":[{"key":"6254_CR1","doi-asserted-by":"crossref","unstructured":"Burke R, Mobasher B, Williams C, et\u00a0al (2006) Classification features for attack detection in collaborative recommender systems. In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 542\u2013547","DOI":"10.1145\/1150402.1150465"},{"key":"6254_CR2","doi-asserted-by":"crossref","unstructured":"Cai Y, Zhu D (2019) Trustworthy and profit: A new value-based neighbor selection method in recommender systems under shilling attacks. Decision Support Systems p 113112","DOI":"10.1016\/j.dss.2019.113112"},{"key":"6254_CR3","doi-asserted-by":"crossref","unstructured":"Chirita PA, Nejdl W, Zamfir C (2005) Preventing shilling attacks in online recommender systems. In: Proceedings of the 7th annual ACM international workshop on Web information and data management, pp 67\u201374","DOI":"10.1145\/1097047.1097061"},{"key":"6254_CR4","doi-asserted-by":"crossref","unstructured":"Dou T, Yu J, Xiong Q, et\u00a0al (2018) Collaborative shilling detection bridging factorization and user embedding. In: Collaborative Computing: Networking, Applications and Worksharing: 13th International Conference, CollaborateCom 2017, Edinburgh, UK, 11\u201313 December, 2017, Proceedings 13, Springer, pp 459\u2013469","DOI":"10.1007\/978-3-030-00916-8_43"},{"key":"6254_CR5","doi-asserted-by":"crossref","unstructured":"Grover A, Leskovec J (2016) node2vec: Scalable feature learning for networks. In: Proceedings of the 22nd ACM SIGKDD international conference on Knowledge discovery and data mining, pp 855\u2013864","DOI":"10.1145\/2939672.2939754"},{"key":"6254_CR6","doi-asserted-by":"crossref","unstructured":"Gunes I, Kaleli C, Bilge A, et\u00a0al (2012) Shilling attacks against recommender systems: a comprehensive survey. Artificial Intelligence Review pp 767\u2013799","DOI":"10.1007\/s10462-012-9364-9"},{"key":"6254_CR7","doi-asserted-by":"crossref","unstructured":"Hao Y, Zhang F, Wang J, et\u00a0al (2019) Detecting shilling attacks with automatic features from multiple views. Secur Commun Netw","DOI":"10.1155\/2019\/6523183"},{"key":"6254_CR8","doi-asserted-by":"crossref","unstructured":"Hazrati N, Ricci F (2021) Recommender systems effect on the evolution of users\u2019 choices distribution. Inf Process Manage p 102766","DOI":"10.1016\/j.ipm.2021.102766"},{"key":"6254_CR9","unstructured":"Huang K, Wang YG, Li M, et\u00a0al (2024) How universal polynomial bases enhance spectral graph neural networks: Heterophily, over-smoothing, and over-squashing. arXiv:2405.12474"},{"key":"6254_CR10","doi-asserted-by":"crossref","unstructured":"Hurley N, Cheng Z, Zhang M (2009) Statistical attack detection. In: Proceedings of the third ACM conference on Recommender systems, pp 149\u2013156","DOI":"10.1145\/1639714.1639740"},{"key":"6254_CR11","unstructured":"Kingma DP, Ba J (2014) Adam: A method for stochastic optimization. arXiv:1412.6980"},{"key":"6254_CR12","unstructured":"Kipf T, Welling M (2016) Semi-supervised classification with graph convolutional networks"},{"key":"6254_CR13","doi-asserted-by":"crossref","unstructured":"Li H, Gao M, Zhou F, et\u00a0al (2021) Fusing hypergraph spectral features for shilling attack detection. J Inf Secur Appl p 103051","DOI":"10.1016\/j.jisa.2021.103051"},{"issue":"4","key":"6254_CR14","doi-asserted-by":"publisher","first-page":"4367","DOI":"10.1109\/TNNLS.2024.3371592","volume":"35","author":"M Li","year":"2024","unstructured":"Li M, Micheli A, Wang YG et al (2024) Guest editorial: deep neural networks for graphs: theory, models, algorithms, and applications. IEEE Trans Neural Netw Learn Syst 35(4):4367\u20134372","journal-title":"IEEE Trans Neural Netw Learn Syst"},{"key":"6254_CR15","doi-asserted-by":"crossref","unstructured":"Lin C, Chen S, Li H, et\u00a0al (2020) Attacking recommender systems with augmented user profiles. In: Proceedings of the 29th ACM International Conference on Information & Knowledge Management, pp 855\u2013864","DOI":"10.1145\/3340531.3411884"},{"key":"6254_CR16","doi-asserted-by":"crossref","unstructured":"Nawara D, Aly A, Kashef R (2024) Shilling attacks and fake reviews injection: Principles, models, and datasets. IEEE Trans Comput Soc Syst","DOI":"10.1109\/TCSS.2024.3465008"},{"key":"6254_CR17","doi-asserted-by":"crossref","unstructured":"Perozzi B, Al-Rfou R, Skiena S (2014) Deepwalk: Online learning of social representations. In: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 701\u2013710","DOI":"10.1145\/2623330.2623732"},{"key":"6254_CR18","doi-asserted-by":"crossref","unstructured":"Rezaimehr F, Dadkhah C (2020) A survey of attack detection approaches in collaborative filtering recommender systems. Art Intell Rev pp 2011\u20132066","DOI":"10.1007\/s10462-020-09898-3"},{"key":"6254_CR19","doi-asserted-by":"crossref","unstructured":"Seminario CE, Wilson DC (2014) Attacking item-based recommender systems with power items. In: Proceedings of the 8th ACM Conference on Recommender systems, pp 57\u201364","DOI":"10.1145\/2645710.2645722"},{"key":"6254_CR20","doi-asserted-by":"crossref","unstructured":"Si M, Li Q (2018) Shilling attacks against collaborative recommender systems: a review. Art Intell Rev pp 291\u2013319","DOI":"10.1007\/s10462-018-9655-x"},{"key":"6254_CR21","doi-asserted-by":"crossref","unstructured":"Tong C, Yin X, Li J, et\u00a0al (2018) A shilling attack detector based on convolutional neural network for collaborative recommender system in social aware network. The Comput J pp 949\u2013958","DOI":"10.1093\/comjnl\/bxy008"},{"key":"6254_CR22","doi-asserted-by":"crossref","unstructured":"Vivekanandan K, Praveena N (2020) Hybrid convolutional neural network (cnn) and long-short term memory (lstm) based deep learning model for detecting shilling attack in the social-aware network. J Ambient Intell Human Comput pp 1197\u20131210","DOI":"10.1007\/s12652-020-02164-y"},{"key":"6254_CR23","doi-asserted-by":"crossref","unstructured":"Wang S, Zhang P, Wang H, et\u00a0al (2022a) A shilling group detection framework based on deep learning techniques. Secur Commun Netw","DOI":"10.1155\/2022\/2323132"},{"key":"6254_CR24","doi-asserted-by":"crossref","unstructured":"Wang S, Zhang P, Wang H, et\u00a0al (2022b) Detecting shilling groups in online recommender systems based on graph convolutional network. Inf Process Manage p 103031","DOI":"10.1016\/j.ipm.2022.103031"},{"key":"6254_CR25","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/s11761-007-0013-0","volume":"1","author":"CA Williams","year":"2007","unstructured":"Williams CA, Mobasher B, Burke R (2007) Defending recommender systems: detection of profile injection attacks. Service Orient Comput Appl 1:157\u2013170","journal-title":"Service Orient Comput Appl"},{"key":"6254_CR26","doi-asserted-by":"crossref","unstructured":"Xu C, Zhang J, Chang K, et\u00a0al (2013) Uncovering collusive spammers in chinese review websites. In: Proceedings of the 22nd ACM international conference on Conference on information & knowledge management - CIKM \u201913, pp 979\u2013988","DOI":"10.1145\/2505515.2505700"},{"issue":"2","key":"6254_CR27","doi-asserted-by":"publisher","first-page":"604","DOI":"10.1093\/comjnl\/bxad003","volume":"67","author":"Y Xu","year":"2024","unstructured":"Xu Y, Zhang P, Yu H et al (2024) Detecting group shilling attacks in recommender systems based on user multi-dimensional features and collusive behaviour analysis. The Comput J 67(2):604\u2013616","journal-title":"The Comput J"},{"key":"6254_CR28","doi-asserted-by":"crossref","unstructured":"Yang Z, Xu L, Cai Z, et\u00a0al (2016) Re-scale adaboost for attack detection in collaborative filtering recommender systems. Knowl-Based Syst pp 74\u201388","DOI":"10.1016\/j.knosys.2016.02.008"},{"key":"6254_CR29","doi-asserted-by":"publisher","first-page":"205","DOI":"10.1016\/j.neucom.2018.05.001","volume":"308","author":"Z Yang","year":"2018","unstructured":"Yang Z, Sun Q, Zhang Y et al (2018) Uncovering anomalous rating behaviors for rating systems. Neurocomput 308:205\u2013226","journal-title":"Neurocomput"},{"key":"6254_CR30","doi-asserted-by":"crossref","unstructured":"Zhang F, Zhou Q (2014) Hht\u2013svm: an online method for detecting profile injection attacks in collaborative recommender systems. Knowl-Based Syst pp 96\u2013105","DOI":"10.1016\/j.knosys.2014.04.020"},{"key":"6254_CR31","doi-asserted-by":"crossref","unstructured":"Zhang F, Zhang Z, Zhang P, et\u00a0al (2018) Ud-hmm: An unsupervised method for shilling attack detection based on hidden markov model and hierarchical clustering. Knowl-Based Syst pp 146\u2013166","DOI":"10.1016\/j.knosys.2018.02.032"},{"key":"6254_CR32","doi-asserted-by":"crossref","unstructured":"Zhang F, Qu Y, Xu Y, et\u00a0al (2020) Graph embedding-based approach for detecting group shilling attacks in collaborative recommender systems. Knowl-Based Syst p 105984","DOI":"10.1016\/j.knosys.2020.105984"},{"key":"6254_CR33","doi-asserted-by":"crossref","unstructured":"Zhang F, Chan PP, He ZM, et\u00a0al (2024) Unsupervised contaminated user profile identification against shilling attack in recommender system. Intell Data Anal pp 1\u201316","DOI":"10.3233\/IDA-230575"},{"key":"6254_CR34","doi-asserted-by":"crossref","unstructured":"Zhou Q (2015) Supervised approach for detecting average over popular items attack in collaborative recommender systems. IET Inf Secur pp 134\u2013141","DOI":"10.1049\/iet-ifs.2015.0067"},{"key":"6254_CR35","doi-asserted-by":"crossref","unstructured":"Zhou Q, Duan L (2021) Semi-supervised recommendation attack detection based on co-forest. Comput Secur p 102390","DOI":"10.1016\/j.cose.2021.102390"},{"key":"6254_CR36","doi-asserted-by":"crossref","unstructured":"Zhou Q, Wu J, Duan L (2020) Recommendation attack detection based on deep learning. J Inf Secur Appl p 102493","DOI":"10.1016\/j.jisa.2020.102493"},{"key":"6254_CR37","doi-asserted-by":"crossref","unstructured":"Zhou W, Koh YS, Wen J, et\u00a0al (2014) Detection of abnormal profiles on group attacks in recommender systems. In: Proceedings of the 37th international ACM SIGIR conference on Research & development in information retrieval, pp 955\u2013958","DOI":"10.1145\/2600428.2609483"},{"key":"6254_CR38","doi-asserted-by":"crossref","unstructured":"Zhou W, Wen J, Xiong Q, et\u00a0al (2016) Svm-tia a shilling attack detection method based on svm and target item analysis in recommender systems. Neurocomput pp 197\u2013205","DOI":"10.1016\/j.neucom.2015.12.137"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-025-06254-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-025-06254-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-025-06254-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,22]],"date-time":"2025-02-22T17:22:45Z","timestamp":1740244965000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-025-06254-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,1,17]]},"references-count":38,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2025,4]]}},"alternative-id":["6254"],"URL":"https:\/\/doi.org\/10.1007\/s10489-025-06254-2","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,1,17]]},"assertion":[{"value":"31 December 2024","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2025","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no conflict of interest","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of Interest"}},{"value":"This paper does not contain any studies with human participants or animals performed by any of the authors","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethical and Informed Consent for Data Used"}}],"article-number":"340"}}