{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,28]],"date-time":"2025-03-28T02:24:16Z","timestamp":1743128656443,"version":"3.40.3"},"publisher-location":"Singapore","reference-count":30,"publisher":"Springer Nature Singapore","isbn-type":[{"type":"print","value":"9789811989902"},{"type":"electronic","value":"9789811989919"}],"license":[{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,1,1]],"date-time":"2022-01-01T00:00:00Z","timestamp":1640995200000},"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":[],"published-print":{"date-parts":[[2022]]},"DOI":"10.1007\/978-981-19-8991-9_17","type":"book-chapter","created":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T08:04:02Z","timestamp":1674029042000},"page":"231-245","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Supervised Prototypical Variational Autoencoder for\u00a0Shilling Attack Detection in\u00a0Recommender Systems"],"prefix":"10.1007","author":[{"given":"Xinhao","family":"Wang","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Huiju","family":"Zhao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4726-7493","authenticated-orcid":false,"given":"Youquan","family":"Wang","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1286-2578","authenticated-orcid":false,"given":"Haicheng","family":"Tao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9942-3243","authenticated-orcid":false,"given":"Jie","family":"Cao","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2023,1,19]]},"reference":[{"key":"17_CR1","unstructured":"Zhang, F., Sun, X., Zhao, G.: Research on privacy-preserving two-party collaborative filtering recommendation. Acta Electron. Sinica 37(1), 84\u201389 (2009)"},{"key":"17_CR2","doi-asserted-by":"crossref","unstructured":"Linden, G., Smith, B., York, J.: Amazon.com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76\u201380 (2003)","DOI":"10.1109\/MIC.2003.1167344"},{"key":"17_CR3","doi-asserted-by":"crossref","unstructured":"Lam, S.K., Riedl, J.: Shilling recommender systems for fun and profit. In: Proceedings of the 13th International Conference on World Wide Web, pp. 393\u2013402 (2004)","DOI":"10.1145\/988672.988726"},{"issue":"4","key":"17_CR4","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.: Shilling attacks against recommender systems: a comprehensive survey. Artif. Intell. Rev. 42(4), 767\u2013799 (2014)","journal-title":"Artif. Intell. Rev."},{"issue":"3","key":"17_CR5","doi-asserted-by":"publisher","first-page":"157","DOI":"10.1007\/s11761-007-0013-0","volume":"1","author":"CA Williams","year":"2007","unstructured":"Williams, C.A., Mobasher, B., Burke, R.: Defending recommender systems: detection of profile injection attacks. SOCA 1(3), 157\u2013170 (2007)","journal-title":"SOCA"},{"key":"17_CR6","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1007\/978-3-642-17080-5_3","volume-title":"Artificial Intelligence and Cognitive Science","author":"Z Cheng","year":"2010","unstructured":"Cheng, Z., Hurley, N.: Robustness analysis of model-based collaborative filtering systems. In: Coyle, L., Freyne, J. (eds.) AICS 2009. LNCS (LNAI), vol. 6206, pp. 3\u201315. Springer, Heidelberg (2010). https:\/\/doi.org\/10.1007\/978-3-642-17080-5_3"},{"key":"17_CR7","doi-asserted-by":"crossref","unstructured":"Hao, Y., Zhang, F., Wang, J., Zhao, Q., Cao, J.: Detecting shilling attacks with automatic features from multiple views. Secur. Commun. Netw. 2019, 1\u201313 (2019)","DOI":"10.1155\/2019\/6523183"},{"issue":"2","key":"17_CR8","first-page":"3","volume":"31","author":"JJ Sandvig","year":"2008","unstructured":"Sandvig, J.J., Mobasher, B., Burke, R.D.: A survey of collaborative recommendation and the robustness of model-based algorithms. IEEE Data Eng. Bull. 31(2), 3\u201313 (2008)","journal-title":"IEEE Data Eng. Bull."},{"key":"17_CR9","doi-asserted-by":"crossref","unstructured":"Xu, H., et al.: Unsupervised anomaly detection via variational auto-encoder for seasonal KPIs in web applications. In: Proceedings of the 2018 World Wide Web Conference, pp. 187\u2013196 (2018)","DOI":"10.1145\/3178876.3185996"},{"key":"17_CR10","unstructured":"You, Z., Qian, T., Liu, B.: An attribute enhanced domain adaptive model for cold-start spam review detection. In: Proceedings of the 27th International Conference on Computational Linguistics, pp. 1884\u20131895 (2018)"},{"key":"17_CR11","doi-asserted-by":"crossref","unstructured":"Chirita, P.A., Nejdl, W., Zamfir, C.: 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 (2005)","DOI":"10.1145\/1097047.1097061"},{"key":"17_CR12","unstructured":"Burke, R., Mobasher, B., Bhaumik, R., Williams, C.: Segment-based injection attacks against collaborative filtering recommender systems. In: Fifth IEEE International Conference on Data Mining (ICDM 2005), pp. 1\u20134. IEEE (2005)"},{"key":"17_CR13","series-title":"Lecture Notes in Computer Science (Lecture Notes in Artificial Intelligence)","doi-asserted-by":"publisher","first-page":"506","DOI":"10.1007\/978-3-540-39592-8_72","volume-title":"Foundations of Intelligent Systems","author":"MP O\u2019Mahony","year":"2003","unstructured":"O\u2019Mahony, M.P., Hurley, N.J., Silvestre, G.C.M.: Collaborative filtering \u2013 safe and sound? In: Zhong, N., Ra\u015b, Z.W., Tsumoto, S., Suzuki, E. (eds.) ISMIS 2003. LNCS (LNAI), vol. 2871, pp. 506\u2013510. Springer, Heidelberg (2003). https:\/\/doi.org\/10.1007\/978-3-540-39592-8_72"},{"key":"17_CR14","unstructured":"Bhaumik, R., Mobasher, B., Burke, R.: A clustering approach to unsupervised attack detection in collaborative recommender systems. In: Proceedings of the International Conference on Data Science (ICDATA), pp. 1\u20137. Citeseer (2011)"},{"key":"17_CR15","doi-asserted-by":"crossref","unstructured":"Cheng, Z., Hurley, N.: Effective diverse and obfuscated attacks on model-based recommender systems. In: Proceedings of the third ACM Conference on Recommender Systems, pp. 141\u2013148 (2009)","DOI":"10.1145\/1639714.1639739"},{"key":"17_CR16","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.: Estimating user behavior toward detecting anomalous ratings in rating systems. Knowl.-Based Syst. 111, 144\u2013158 (2016)","journal-title":"Knowl.-Based Syst."},{"key":"17_CR17","doi-asserted-by":"crossref","unstructured":"Wu, Z., Wu, J., Cao, J., Tao, D.: HySAD: a semi-supervised hybrid shilling attack detector for trustworthy product recommendation. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining, pp. 985\u2013993 (2012)","DOI":"10.1145\/2339530.2339684"},{"issue":"5\u20136","key":"17_CR18","doi-asserted-by":"publisher","first-page":"729","DOI":"10.1007\/s11280-012-0164-6","volume":"16","author":"J Cao","year":"2013","unstructured":"Cao, J., Wu, Z., Mao, B., Zhang, Y.: Shilling attack detection utilizing semi-supervised learning method for collaborative recommender system. World Wide Web 16(5\u20136), 729\u2013748 (2013)","journal-title":"World Wide Web"},{"key":"17_CR19","doi-asserted-by":"crossref","unstructured":"Wu, Z., Cao, J., Mao, B., Wang, Y.: Semi-SAD: applying semi-supervised learning to shilling attack detection. In: Proceedings of the Fifth ACM Conference on Recommender Systems, pp. 289\u2013292 (2011)","DOI":"10.1145\/2043932.2043985"},{"key":"17_CR20","doi-asserted-by":"crossref","unstructured":"Wu, Z., Wang, Y., Wang, Y., Wu, J., Cao, J., Zhang, L.: Spammers detection from product reviews: a hybrid model. In: 2015 IEEE International Conference on Data Mining, pp. 1039\u20131044. IEEE (2015)","DOI":"10.1109\/ICDM.2015.73"},{"issue":"1","key":"17_CR21","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/3158369","volume":"52","author":"S Zhang","year":"2019","unstructured":"Zhang, S., Yao, L., Sun, A., Tay, Y.: Deep learning based recommender system: a survey and new perspectives. ACM Comput. Surv. (CSUR) 52(1), 1\u201338 (2019)","journal-title":"ACM Comput. Surv. (CSUR)"},{"key":"17_CR22","doi-asserted-by":"crossref","unstructured":"Yu, L., Zhang, W., Wang, J., Yu, Y.: SeqGAN: sequence generative adversarial nets with policy gradient. In: Proceedings of the AAAI Conference on Artificial Intelligence, pp. 2852\u20132858 (2017)","DOI":"10.1609\/aaai.v31i1.10804"},{"issue":"8","key":"17_CR23","doi-asserted-by":"publisher","first-page":"130","DOI":"10.23919\/JCC.2019.08.012","volume":"16","author":"Y Hao","year":"2019","unstructured":"Hao, Y., Zhang, F., Chao, J.: An ensemble detection method for shilling attacks based on features of automatic extraction. China Commun. 16(8), 130\u2013146 (2019)","journal-title":"China Commun."},{"key":"17_CR24","doi-asserted-by":"crossref","unstructured":"Hao, Y., Zhang, F.: Ensemble detection method for shilling attacks based on deep sparse autoencoder. Comput. Eng. Appl. (2019)","DOI":"10.23919\/JCC.2019.08.012"},{"key":"17_CR25","unstructured":"Snell, J., Swersky, K., Zemel, R.: Prototypical networks for few-shot learning. In: Proceedings of the 31st International Conference on Neural Information Processing Systems, pp. 4080\u20134090 (2017)"},{"key":"17_CR26","unstructured":"Pang, M., Gao, W., Tao, M., Zhou, Z.H.: Unorganized malicious attacks detection. In: Advances in Neural Information Processing Systems, pp. 1\u201310 (2018)"},{"key":"17_CR27","unstructured":"Diederik, P., Welling, M.: Information constraints on auto-encoding variational bayes. In: International Conference on Learning Representation, pp. 1\u201314 (2014)"},{"key":"17_CR28","unstructured":"Kingma, D.P., Welling, M.: Auto-encoding variational bayes. In: 2014 International Conference on Learning Representations, pp. 1\u201314 (2014)"},{"key":"17_CR29","doi-asserted-by":"crossref","unstructured":"Wang, X., Zhang, Z., Wu, B., Shen, F., Lu, G.: Prototype-supervised adversarial network for targeted attack of deep hashing. In: Proceedings of the IEEE\/CVF Conference on Computer Vision and Pattern Recognition, pp. 16357\u201316366 (2021)","DOI":"10.1109\/CVPR46437.2021.01609"},{"issue":"7","key":"17_CR30","doi-asserted-by":"publisher","first-page":"949","DOI":"10.1093\/comjnl\/bxy008","volume":"61","author":"C Tong","year":"2018","unstructured":"Tong, C., et al.: A shilling attack detector based on convolutional neural network for collaborative recommender system in social aware network. Comput. J. 61(7), 949\u2013958 (2018)","journal-title":"Comput. J."}],"container-title":["Communications in Computer and Information Science","Data Mining and Big Data"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-19-8991-9_17","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,1,18]],"date-time":"2023-01-18T08:13:07Z","timestamp":1674029587000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-981-19-8991-9_17"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022]]},"ISBN":["9789811989902","9789811989919"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-981-19-8991-9_17","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2022]]},"assertion":[{"value":"19 January 2023","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}},{"value":"DMBD","order":1,"name":"conference_acronym","label":"Conference Acronym","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"International Conference on Data Mining and Big Data","order":2,"name":"conference_name","label":"Conference Name","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Beijing","order":3,"name":"conference_city","label":"Conference City","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"China","order":4,"name":"conference_country","label":"Conference Country","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"2022","order":5,"name":"conference_year","label":"Conference Year","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"21 November 2022","order":7,"name":"conference_start_date","label":"Conference Start Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"24 November 2022","order":8,"name":"conference_end_date","label":"Conference End Date","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"dmbd2022","order":10,"name":"conference_id","label":"Conference ID","group":{"name":"ConferenceInfo","label":"Conference Information"}},{"value":"Double-blind","order":1,"name":"type","label":"Type","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Easychair","order":2,"name":"conference_management_system","label":"Conference Management System","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"135","order":3,"name":"number_of_submissions_sent_for_review","label":"Number of Submissions Sent for Review","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"62","order":4,"name":"number_of_full_papers_accepted","label":"Number of Full Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"0","order":5,"name":"number_of_short_papers_accepted","label":"Number of Short Papers Accepted","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"46% - The value is computed by the equation \"Number of Full Papers Accepted \/ Number of Submissions Sent for Review * 100\" and then rounded to a whole number.","order":6,"name":"acceptance_rate_of_full_papers","label":"Acceptance Rate of Full Papers","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2.8","order":7,"name":"average_number_of_reviews_per_paper","label":"Average Number of Reviews per Paper","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"2-3","order":8,"name":"average_number_of_papers_per_reviewer","label":"Average Number of Papers per Reviewer","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}},{"value":"Yes","order":9,"name":"external_reviewers_involved","label":"External Reviewers Involved","group":{"name":"ConfEventPeerReviewInformation","label":"Peer Review Information (provided by the conference organizers)"}}]}}