{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,20]],"date-time":"2026-02-20T08:05:25Z","timestamp":1771574725562,"version":"3.50.1"},"reference-count":48,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T00:00:00Z","timestamp":1594684800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"},{"start":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T00:00:00Z","timestamp":1594684800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springer.com\/tdm"}],"funder":[{"name":"Scientific and Technology Innovation Program of Higher Education Institutions in Shanxi","award":["2019L0847"],"award-info":[{"award-number":["2019L0847"]}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61772452"],"award-info":[{"award-number":["61772452"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61379116"],"award-info":[{"award-number":["61379116"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003787","name":"Natural Science Foundation of Hebei Province","doi-asserted-by":"publisher","award":["F2015203046"],"award-info":[{"award-number":["F2015203046"]}],"id":[{"id":"10.13039\/501100003787","id-type":"DOI","asserted-by":"publisher"}]},{"name":"Youth Project of Humanities and Social Sciences Financed by Ministry of Education","award":["20YJC630034"],"award-info":[{"award-number":["20YJC630034"]}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Soft Comput"],"published-print":{"date-parts":[[2021,1]]},"DOI":"10.1007\/s00500-020-05162-6","type":"journal-article","created":{"date-parts":[[2020,7,14]],"date-time":"2020-07-14T06:19:19Z","timestamp":1594707559000},"page":"477-494","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":22,"title":["An unsupervised detection method for shilling attacks based on deep learning and community detection"],"prefix":"10.1007","volume":"25","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-7890-9001","authenticated-orcid":false,"given":"Yaojun","family":"Hao","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fuzhi","family":"Zhang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,7,14]]},"reference":[{"key":"5162_CR1","unstructured":"Arora S, Bhaskara A, Ge R, Ma T (2014) Provable bounds for learning some deep representations. In: International conference on machine learning, pp 584\u2013592"},{"issue":"8","key":"5162_CR2","doi-asserted-by":"publisher","first-page":"1798","DOI":"10.1109\/TPAMI.2013.50","volume":"35","author":"Y Bengio","year":"2013","unstructured":"Bengio Y, Courville A, Vincent P (2013) Representation learning: a review and new perspectives. IEEE Trans Pattern Anal Mach Intell 35(8):1798\u20131828","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"5162_CR3","unstructured":"Bhaumik R, Mobasher B, Burke R (2011) A clustering approach to unsupervised attack detection in collaborative recommender systems. In: Proceedings of the international conference on data mining (DMIN). Citeseer, p\u00a01"},{"key":"5162_CR4","doi-asserted-by":"crossref","unstructured":"Burke R, Mobasher B, Williams C, Bhaumik R (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. ACM, pp 542\u2013547","DOI":"10.1145\/1150402.1150465"},{"key":"5162_CR5","doi-asserted-by":"publisher","first-page":"71","DOI":"10.1016\/j.neucom.2018.01.065","volume":"297","author":"J Cao","year":"2018","unstructured":"Cao J, Jin D, Yang L, Dang J (2018) Incorporating network structure with node contents for community detection on large networks using deep learning. Neurocomputing 297:71\u201381","journal-title":"Neurocomputing"},{"key":"5162_CR6","doi-asserted-by":"crossref","unstructured":"Castells P, Vargas S, Wang J (2011) Novelty and diversity metrics for recommender systems: choice, discovery and relevance. In: Proceedings of international workshop on diversity in document retrieval (DDR), pp 1\u20138","DOI":"10.1145\/2043932.2043955"},{"key":"5162_CR7","doi-asserted-by":"crossref","unstructured":"Chakraborty T, Srinivasan S, Ganguly N, Mukherjee A, Bhowmick S (2014) On the permanence of vertices in network communities. In: Proceedings of the 20th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 1396\u20131405","DOI":"10.1145\/2623330.2623707"},{"issue":"4","key":"5162_CR8","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3091106","volume":"50","author":"T Chakraborty","year":"2017","unstructured":"Chakraborty T, Dalmia A, Mukherjee A, Ganguly N (2017) Metrics for community analysis: a survey. ACM Comput Surv 50(4):1\u201337","journal-title":"ACM Comput Surv"},{"issue":"7","key":"5162_CR9","doi-asserted-by":"publisher","first-page":"1216","DOI":"10.1109\/TKDE.2010.271","volume":"24","author":"J Chen","year":"2012","unstructured":"Chen J, Saad Y (2012) Dense subgraph extraction with application to community detection. IEEE Trans Knowl Data Eng 24(7):1216\u20131230","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"5162_CR10","unstructured":"Chen M, Weinberger K, Sha F, Bengio Y (2014) Marginalized denoising auto-encoders for nonlinear representations. In: International conference on machine learning, pp 1476\u20131484"},{"key":"5162_CR11","doi-asserted-by":"crossref","unstructured":"Chirita P-A, 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. ACM, pp 67\u201374","DOI":"10.1145\/1097047.1097061"},{"key":"5162_CR12","doi-asserted-by":"crossref","unstructured":"Dou T, Yu J, Xiong Q, Gao M, Song Y, Fang Q (2017) Collaborative shilling detection bridging factorization and user embedding. In: International conference on collaborative computing: networking, applications and worksharing. Springer, pp 459\u2013469","DOI":"10.1007\/978-3-030-00916-8_43"},{"issue":"6","key":"5162_CR13","doi-asserted-by":"publisher","first-page":"835","DOI":"10.1109\/TPAMI.2005.113","volume":"27","author":"ALN Fred","year":"2005","unstructured":"Fred ALN, Jain AK (2005) Combining multiple clusterings using evidence accumulation. IEEE Trans Pattern Anal Mach Intell 27(6):835\u2013850","journal-title":"IEEE Trans Pattern Anal Mach Intell"},{"key":"5162_CR14","unstructured":"Geras KJ, Sutton C (2014) Scheduled denoising autoencoders. arXiv:1406.3269"},{"issue":"12","key":"5162_CR15","doi-asserted-by":"publisher","first-page":"7821","DOI":"10.1073\/pnas.122653799","volume":"99","author":"M Girvan","year":"2002","unstructured":"Girvan M, Newman MEJ (2002) Community structure in social and biological networks. Proc Natl Acad Sci 99(12):7821\u20137826","journal-title":"Proc Natl Acad Sci"},{"key":"5162_CR16","unstructured":"Gunes I, Polat H (2015) Hierarchical clustering-based shilling attack detection in private environments. In: Proceedings of the 3rd international symposium on digital forensics and security, pp 1\u20137"},{"issue":"4","key":"5162_CR17","doi-asserted-by":"publisher","first-page":"767","DOI":"10.1007\/s10462-012-9364-9","volume":"42","author":"I Gunes","year":"2014","unstructured":"Gunes I, Kaleli C, Bilge A, Polat H (2014) Shilling attacks against recommender systems: a comprehensive survey. Artif Intell Rev 42(4):767\u2013799","journal-title":"Artif Intell Rev"},{"key":"5162_CR18","doi-asserted-by":"publisher","first-page":"6523183:1","DOI":"10.1155\/2019\/6523183","volume":"2019","author":"Y Hao","year":"2019","unstructured":"Hao Y, Zhang F, Wang J, Zhao Q, Cao J (2019) Detecting shilling attacks with automatic features from multiple views. Secur Commun Netw 2019:6523183:1\u20136523183:13","journal-title":"Secur Commun Netw"},{"issue":"6","key":"5162_CR19","doi-asserted-by":"publisher","first-page":"82","DOI":"10.1109\/MSP.2012.2205597","volume":"29","author":"G Hinton","year":"2012","unstructured":"Hinton G, Deng L, Yu D, Dahl GE, Mohamed A, Jaitly N, Senior A, Vanhoucke V, Nguyen P, Sainath TN, Kingsbury B (2012) Deep neural networks for acoustic modeling in speech recognition: the shared views of four research groups. IEEE Signal Process Mag 29(6):82\u201397","journal-title":"IEEE Signal Process Mag"},{"key":"5162_CR20","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. ACM, pp 149\u2013156","DOI":"10.1145\/1639714.1639740"},{"key":"5162_CR21","doi-asserted-by":"crossref","unstructured":"Jiang N, Rong W, Peng B, Nie Y, Xiong Z (2015) An empirical analysis of different sparse penalties for autoencoder in unsupervised feature learning. In: 2015 international joint conference on neural networks (IJCNN). IEEE, pp 1\u20138","DOI":"10.1109\/IJCNN.2015.7280568"},{"issue":"9","key":"5162_CR22","first-page":"1563","volume":"41","author":"W Li","year":"2015","unstructured":"Li W, Gao M, Li H, Xiong Q, Wen J, Ling B (2015) A shilling attack detection algorithm based on popularity degree features. Acta Autom Sin 41(9):1563\u20131576","journal-title":"Acta Autom Sin"},{"issue":"2","key":"5162_CR23","first-page":"865","volume":"16","author":"Y Lv","year":"2015","unstructured":"Lv Y, Duan Y, Kang W, Li Z, Wang F-Y (2015) Traffic flow prediction with big data: a deep learning approach. IEEE Trans Intell Transp Syst 16(2):865\u2013873","journal-title":"IEEE Trans Intell Transp Syst"},{"issue":"4","key":"5162_CR24","doi-asserted-by":"publisher","first-page":"95","DOI":"10.1016\/j.physrep.2013.08.002","volume":"533","author":"FD Malliaros","year":"2013","unstructured":"Malliaros FD, Vazirgiannis M (2013) Clustering and community detection in directed networks: a survey. Phys Rep 533(4):95\u2013142","journal-title":"Phys Rep"},{"issue":"1\u20132","key":"5162_CR25","doi-asserted-by":"publisher","first-page":"65","DOI":"10.1007\/s11257-008-9050-4","volume":"19","author":"B Mehta","year":"2009","unstructured":"Mehta B, Nejdl W (2009) Unsupervised strategies for shilling detection and robust collaborative filtering. User Model User Adapt Interact 19(1\u20132):65\u201397","journal-title":"User Model User Adapt Interact"},{"key":"5162_CR26","doi-asserted-by":"crossref","unstructured":"Mehta B, Hofmann T, Fankhauser P (2007) Lies and propaganda: detecting spam users in collaborative filtering. In: Proceedings of the 12th international conference on intelligent user interfaces. ACM, pp 14\u201321","DOI":"10.1145\/1216295.1216307"},{"issue":"1","key":"5162_CR27","doi-asserted-by":"publisher","first-page":"e0147805","DOI":"10.1371\/journal.pone.0147805","volume":"11","author":"A Miyauchi","year":"2016","unstructured":"Miyauchi A, Kawase Y (2016) Z-score-based modularity for community detection in networks. PLoS ONE 11(1):e0147805","journal-title":"PLoS ONE"},{"key":"5162_CR28","doi-asserted-by":"publisher","first-page":"108","DOI":"10.1016\/j.ijar.2014.08.001","volume":"56","author":"J Perolat","year":"2015","unstructured":"Perolat J, Couso I, Loquin K (2015) Generalizing the wilcoxon rank-sum test for interval data. Int J Approx Reason 56:108\u2013121","journal-title":"Int J Approx Reason"},{"issue":"10","key":"5162_CR29","doi-asserted-by":"publisher","first-page":"1343","DOI":"10.1093\/bioinformatics\/btu034","volume":"30","author":"C Pizzuti","year":"2014","unstructured":"Pizzuti C, Rombo SE (2014) Algorithms and tools for protein\u2013protein interaction networks clustering, with a special focus on population-based stochastic methods. Bioinformatics 30(10):1343\u20131352","journal-title":"Bioinformatics"},{"issue":"3","key":"5162_CR30","doi-asserted-by":"publisher","first-page":"036106","DOI":"10.1103\/PhysRevE.76.036106","volume":"76","author":"UN Raghavan","year":"2007","unstructured":"Raghavan UN, Albert R, Kumara S (2007) Near linear time algorithm to detect community structures in large-scale networks. Phys Rev E 76(3):036106","journal-title":"Phys Rev E"},{"issue":"4","key":"5162_CR31","doi-asserted-by":"publisher","first-page":"1118","DOI":"10.1073\/pnas.0706851105","volume":"105","author":"M Rosvall","year":"2008","unstructured":"Rosvall M, Bergstrom CT (2008) Maps of random walks on complex networks reveal community structure. Proc Natl Acad Sci 105(4):1118\u20131123","journal-title":"Proc Natl Acad Sci"},{"key":"5162_CR32","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. ACM, pp 57\u201364","DOI":"10.1145\/2645710.2645722"},{"key":"5162_CR33","doi-asserted-by":"publisher","first-page":"83","DOI":"10.1016\/j.ins.2013.02.032","volume":"236","author":"PG Sun","year":"2013","unstructured":"Sun PG, Gao L, Yang Y (2013) Maximizing modularity intensity for community partition and evolution. Inf Sci 236:83\u201392","journal-title":"Inf Sci"},{"key":"5162_CR34","doi-asserted-by":"crossref","unstructured":"Tang T, Tang Y (2011) An effective recommender attack detection method based on time sfm factors. In: 2011 IEEE 3rd international conference on communication software and networks. IEEE, pp 78\u201381","DOI":"10.1109\/ICCSN.2011.6013780"},{"key":"5162_CR35","doi-asserted-by":"crossref","unstructured":"Vincent P, Larochelle H, Bengio Y, Manzagol P-A (2008) Extracting and composing robust features with denoising autoencoders. In: Proceedings of the 25th international conference on machine learning. ACM, pp 1096\u20131103","DOI":"10.1145\/1390156.1390294"},{"issue":"3","key":"5162_CR36","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. Serv Oriented Comput Appl 1(3):157\u2013170","journal-title":"Serv Oriented Comput Appl"},{"key":"5162_CR37","doi-asserted-by":"crossref","unstructured":"Wilson DC, Seminario CE (2013) When power users attack: assessing impacts in collaborative recommender systems. In: Proceedings of the 7th ACM conference on Recommender systems. ACM, pp 427\u2013430","DOI":"10.1145\/2507157.2507220"},{"key":"5162_CR38","doi-asserted-by":"crossref","unstructured":"Xie J, Szymanski BK, Liu X (2011) SLPA: uncovering overlapping communities in social networks via a speaker-listener interaction dynamic process. In: 2011 IEEE 11th international conference on data mining workshops. IEEE, pp 344\u2013349","DOI":"10.1109\/ICDMW.2011.154"},{"key":"5162_CR39","doi-asserted-by":"crossref","unstructured":"Xu C, Zhang J, Chang K, Long C (2013) Uncovering collusive spammers in chinese review websites. In: Proceedings of the 22nd ACM international conference on conference on information & knowledge management. ACM, pp 979\u2013988","DOI":"10.1145\/2505515.2505700"},{"key":"5162_CR40","doi-asserted-by":"publisher","first-page":"144","DOI":"10.1016\/j.knosys.2016.08.011","volume":"111","author":"Z Yang","year":"2016","unstructured":"Yang Z, Cai Z, Guan X (2016a) Estimating user behavior toward detecting anomalous ratings in rating systems. Knowl Based Syst 111:144\u2013158","journal-title":"Knowl Based Syst"},{"key":"5162_CR41","doi-asserted-by":"publisher","first-page":"74","DOI":"10.1016\/j.knosys.2016.02.008","volume":"100","author":"Z Yang","year":"2016","unstructured":"Yang Z, Lin X, Cai Z, Zongben X (2016b) Re-scale adaboost for attack detection in collaborative filtering recommender systems. Knowl Based Syst 100:74\u201388","journal-title":"Knowl Based Syst"},{"issue":"7","key":"5162_CR42","doi-asserted-by":"publisher","first-page":"680","DOI":"10.1002\/sec.1389","volume":"9","author":"F Zhang","year":"2016","unstructured":"Zhang F, Chen H (2016) An ensemble method for detecting shilling attacks based on ordered item sequences. Secur Commun Netw 9(7):680\u2013696","journal-title":"Secur Commun Netw"},{"key":"5162_CR43","doi-asserted-by":"publisher","first-page":"96","DOI":"10.1016\/j.knosys.2014.04.020","volume":"65","author":"F Zhang","year":"2014","unstructured":"Zhang F, Zhou Q (2014) HHT-SVM: an online method for detecting profile injection attacks in collaborative recommender systems. Knowl Based Syst 65:96\u2013105","journal-title":"Knowl Based Syst"},{"key":"5162_CR44","doi-asserted-by":"crossref","unstructured":"Zhang S, Chakrabarti A, Ford J, Makedon F (2006) Attack detection in time series for recommender systems. In: Proceedings of the 12th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 809\u2013814","DOI":"10.1145\/1150402.1150508"},{"key":"5162_CR45","unstructured":"Zhang Y, Tan Y, Zhang M, Liu Y, Tat-Seng C, Ma S (2015) Catch the black sheep: unified framework for shilling attack detection based on fraudulent action propagation. In: Proceedings of the 24th international conference on artificial intelligence, IJCAI\u201915. AAAI Press, pp 2408\u20132414"},{"key":"5162_CR46","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1016\/j.knosys.2018.02.032","volume":"148","author":"F Zhang","year":"2018","unstructured":"Zhang F, Zhang Z, Zhang P, Wang S (2018) UD-HMM: an unsupervised method for shilling attack detection based on hidden markov model and hierarchical clustering. Knowl Based Syst 148:146\u2013166","journal-title":"Knowl Based Syst"},{"key":"5162_CR47","doi-asserted-by":"publisher","first-page":"2699","DOI":"10.1016\/j.patcog.2015.02.014","volume":"48","author":"C Zhong","year":"2015","unstructured":"Zhong C, Yue X, Zhang Z, Lei J (2015) A clustering ensemble: two-level-refined co-association matrix with path-based transformation. Pattern Recognit 48:2699\u20132709","journal-title":"Pattern Recognit"},{"key":"5162_CR48","doi-asserted-by":"publisher","first-page":"197","DOI":"10.1016\/j.neucom.2015.12.137","volume":"210","author":"W Zhou","year":"2016","unstructured":"Zhou W, Wen J, Xiong Q, Gao M, Zeng J (2016) SVM-TIA a shilling attack detection method based on svm and target item analysis in recommender systems. Neurocomputing 210:197\u2013205","journal-title":"Neurocomputing"}],"container-title":["Soft Computing"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-05162-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00500-020-05162-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00500-020-05162-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,13]],"date-time":"2021-07-13T23:51:40Z","timestamp":1626220300000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00500-020-05162-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,14]]},"references-count":48,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,1]]}},"alternative-id":["5162"],"URL":"https:\/\/doi.org\/10.1007\/s00500-020-05162-6","relation":{},"ISSN":["1432-7643","1433-7479"],"issn-type":[{"value":"1432-7643","type":"print"},{"value":"1433-7479","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,14]]},"assertion":[{"value":"14 July 2020","order":1,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Compliance with ethical standards"}},{"value":"The authors declare that there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}