Proceedings

Black-Box Data Poisoning Attacks on Crowdsourcing

Download BibTeX Cite

Proceedings of the Thirty-Second International Joint Conference on Artificial Intelligence. Main Track. Pages 2975-2983.

https://doi.org/10.24963/ijcai.2023/332

Abstract

Understanding the vulnerability of label aggregation against data poisoning attacks is key to ensuring data quality in crowdsourced label collection. State-of-the-art attack mechanisms generally assume full knowledge of the aggregation models while failing to consider the flexibility of malicious workers in selecting which instances to label. Such a setup limits the applicability of the attack mechanisms and impedes further improvement of their success rate. This paper introduces a black-box data poisoning attack framework that finds the optimal strategies for instance selection and labeling to attack unknown label aggregation models in crowdsourcing. We formulate the attack problem on top of a generic formalization of label aggregation models and then introduce a substitution approach that attacks a substitute aggregation model in replacement of the unknown model. Through extensive validation on multiple real-world datasets, we demonstrate the effectiveness of both instance selection and model substitution in improving the success rate of attacks.

  1. [Biggio et al., 2012] Battista Biggio, Blaine Nelson, and Pavel Laskov. Poisoning attacks against support vector machines. In Proceedings of ICML, pages 1807-1814, 2012.
  2. [Checco et al., 2020] Alessandro Checco, Jo Bates, and Gi- anluca Demartini. Adversarial attacks on crowdsourcing quality control. Journal of Artificial Intelligence Research, 67:375-408, 2020.
  3. [Chen et al., 2018] Peng-Peng Chen, Hai-Long Sun, Yi-Li Fang, and Jin-Peng Huai. Collusion-proof result inference in crowdsourcing. Journal of Computer Science and Tech- nology, 33(2):351-365, 2018.
  4. [Chen et al., 2020] Pengpeng Chen, Hailong Sun, Yili Fang, and Xudong Liu. Conan: A framework for detecting and handling collusion in crowdsourcing. Information Sci- ences, 515:44-63, 2020.
  5. [Chen et al., 2021] Pengpeng Chen, Hailong Sun, and Zhi- jun Chen. Data poisoning attacks on crowdsourcing learn- ing. In Web and Big Data -5th International Joint Confer- ence, APWeb-WAIM 2021, volume 12858 of Lecture Notes in Computer Science, pages 164-179, 2021.
  6. [Chen et al., 2022a] Pengpeng Chen, Hailong Sun, Yongqiang Yang, and Zhijun Chen. Adversarial learning from crowds. In Thirty-Sixth AAAI Conference on Artificial Intelligence, AAAI 2022, pages 5304-5312, 2022.
  7. [Chen et al., 2022b] Ziqi Chen, Liangxiao Jiang, and Chao- qun Li. Label augmented and weighted majority voting for crowdsourcing. Inf. Sci., 606:397-409, 2022.
  8. [Dai et al., 2018] Hanjun Dai, Hui Li, Tian Tian, Xin Huang, Lin Wang, Jun Zhu, and Le Song. Adversarial attack on graph structured data. In ICML, pages 1123-1132, 2018.
  9. [Dawid and Skene, 1979] Alexander Philip Dawid and Al- lan M Skene. Maximum likelihood estimation of observer error-rates using the em algorithm. Journal of the Royal Statistical Society, 28(1):20-28, 1979.
  10. [Demartini et al., 2012] Gianluca Demartini, Djellel Eddine Difallah, and Philippe Cudré-Mauroux. Zencrowd: lever- aging probabilistic reasoning and crowdsourcing tech- niques for large-scale entity linking. In Proceedings of the 21st international conference on World Wide Web, pages 469-478, 2012.
  11. [Doan et al., 2011] Anhai Doan, Raghu Ramakrishnan, and Alon Y Halevy. Crowdsourcing systems on the world- wide web. Communications of the ACM, 54(4):86-96, 2011.
  12. [Dong et al., 2019a] Yinpeng Dong, Tianyu Pang, Hang Su, and Jun Zhu. Evading defenses to transferable adversarial examples by translation-invariant attacks. In Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, pages 4312-4321, 2019.
  13. [Dong et al., 2019b] Yinpeng Dong, Hang Su, Baoyuan Wu, Zhifeng Li, Wei Liu, Tong Zhang, and Jun Zhu. Effi- cient decision-based black-box adversarial attacks on face recognition. In CVPR, pages 7714-7722, 2019.
  14. [Fang et al., 2018] Yili Fang, Hailong Sun, Pengpeng Chen, and Jinpeng Huai. On the cost complexity of crowdsourc- ing. In IJCAI, pages 1531-1537, 2018. IJCAI
  15. [Fang et al., 2021] Minghong Fang, Minghao Sun, Qi Li, Neil Zhenqiang Gong, Jin Tian, and Jia Liu. Data poison- ing attacks and defenses to crowdsourcing systems. arXiv preprint arXiv:2102.09171, 2021.
  16. [Gadiraju et al., 2015] Ujwal Gadiraju, Ricardo Kawase, Stefan Dietze, and Gianluca Demartini. Understanding malicious behavior in crowdsourcing platforms: The case of online surveys. In Proceedings of the 33rd Annual ACM Conference on Human Factors in Computing Sys- tems, pages 1631-1640, 2015.
  17. [Ipeirotis et al., 2010] Panagiotis G Ipeirotis, Foster Provost, and Jing Wang. Quality management on amazon mechan- ical turk. In Proceedings of the ACM SIGKDD workshop on human computation, pages 64-67, 2010.
  18. [Jagabathula et al., 2017] Srikanth Jagabathula, Lakshmi- narayanan Subramanian, and Ashwin Venkataraman. Identifying unreliable and adversarial workers in crowd- sourced labeling tasks. The Journal of Machine Learning Research, 18(1):3233-3299, 2017.
  19. [Jagielski et al., 2018] Matthew Jagielski, Alina Oprea, and Battista Biggio. Manipulating machine learning: Poison- ing attacks and countermeasures for regression learning. In SP, pages 19-35, 2018.
  20. [Jiang et al., 2022] Liangxiao Jiang, Hao Zhang, Fangna Tao, and Chaoqun Li. Learning from crowds with multiple noisy label distribution propagation. IEEE Trans. Neural Networks Learn. Syst., 33(11):6558-6568, 2022.
  21. [Karger et al., 2011] David Karger, Sewoong Oh, and De- vavrat Shah. Iterative learning for reliable crowdsourcing systems. Advances in neural information processing sys- tems, 24:1953-1961, 2011.
  22. [KhudaBukhsh et al., 2014a] Ashiqur KhudaBukhsh, Jaime Carbonell, and Peter Jansen. Detecting non-adversarial collusion in crowdsourcing. In Proceedings of the AAAI Conference on Human Computation and Crowdsourcing, volume 2, 2014.
  23. [KhudaBukhsh et al., 2014b] Ashiqur R. KhudaBukhsh, Jaime G. Carbonell, and Peter J. Jansen. Detecting non-adversarial collusion in crowdsourcing. In AAAI, pages 104-111, 2014.
  24. [Li and Yu, 2014] Hongwei Li and Bin Yu. Error rate bounds and iterative weighted majority voting for crowdsourcing. arXiv preprint arXiv:1411.4086, 2014.
  25. [Li et al., 2014] Qi Li, Yaliang Li, Jing Gao, Lu Su, Bo Zhao, Murat Demirbas, Wei Fan, and Jiawei Han. A confidence- aware approach for truth discovery on long-tail data. Pro- ceedings of the VLDB Endowment, 8(4):425-436, 2014.
  26. [Li et al., 2016] Bo Li, Yining Wang, Aarti Singh, and Yevgeniy Vorobeychik. Data poisoning attacks on factorization-based collaborative filtering. In NIPS, pages 1885-1893, 2016.
  27. [Liu and Shroff, 2019] Fang Liu and Ness B. Shroff. Data poisoning attacks on stochastic bandits. In ICML, pages 4042-4050, 2019.
  28. [Liu et al., 2012] Qiang Liu, Jian Peng, and Alexander T Ih- ler. Variational inference for crowdsourcing. volume 25, pages 692-700, 2012.
  29. [Ma et al., 2019] Yuzhe Ma, Xiaojin Zhu, and Justin Hsu. Data poisoning against differentially-private learners: At- tacks and defenses. In IJCAI, pages 4732-4738, 2019. IJCAI
  30. [Mei and Zhu, 2015a] Shike Mei and Xiaojin Zhu. The secu- rity of latent dirichlet allocation. In Artificial Intelligence and Statistics, pages 681-689, 2015.
  31. [Mei and Zhu, 2015b] Shike Mei and Xiaojin Zhu. Using machine teaching to identify optimal training-set attacks on machine learners. In AAAI, pages 2871-2877, 2015.
  32. [Miao et al., 2018a] Chenglin Miao, Qi Li, Lu Su, Mengdi Huai, Wenjun Jiang, and Jing Gao. Attack under disguise: An intelligent data poisoning attack mechanism in crowd- sourcing. In Proceedings of the 2018 World Wide Web Conference, pages 13-22, 2018.
  33. [Miao et al., 2018b] Chenglin Miao, Qi Li, Houping Xiao, Wenjun Jiang, Mengdi Huai, and Lu Su. Towards data poi- soning attacks in crowd sensing systems. In Proceedings of the Eighteenth ACM International Symposium on Mo- bile Ad Hoc Networking and Computing, pages 111-120, 2018.
  34. [Molavi Kakhki et al., 2013] Arash Molavi Kakhki, Chloe Kliman-Silver, and Alan Mislove. Iolaus: Securing on- line content rating systems. In WWW'13, pages 919-930, 2013.
  35. [Sheng and Zhang, 2019] Victor S Sheng and Jing Zhang. Machine learning with crowdsourcing: A brief summary of the past research and future directions. In Proceed- ings of the AAAI Conference on Artificial Intelligence, vol- ume 33, pages 9837-9843, 2019.
  36. [Sheng et al., 2008] Victor S Sheng, Foster Provost, and Panagiotis G Ipeirotis. Get another label? improving data quality and data mining using multiple, noisy labelers. In Proceedings of the 14th ACM SIGKDD international con- ference on Knowledge discovery and data mining, pages 614-622, 2008.
  37. [Snow et al., 2008] Rion Snow, Brendan O'connor, Dan Ju- rafsky, and Andrew Y Ng. Cheap and fast-but is it good? evaluating non-expert annotations for natural lan- guage tasks. In Proceedings of the 2008 conference on empirical methods in natural language processing, pages 254-263, 2008.
  38. [Tran et al., 2009] Dinh Nguyen Tran, Bonan Min, Jinyang Li, and Lakshminarayanan Subramanian. Sybil-resilient online content voting. In NSDI'09, number 1, pages 15- 28, 2009.
  39. [Wang and Zhou, 2016] Lu Wang and Zhi-Hua Zhou. Cost- saving effect of crowdsourcing learning. In IJCAI, pages 2111-2117, 2016.
  40. [Wang et al., 2012] Jiannan Wang, Tim Kraska, Michael J Franklin, and Jianhua Feng. Crowder: Crowdsourcing en- tity resolution. arXiv preprint arXiv:1208.1927, 2012.
  41. [Wang et al., 2014] Gang Wang, Tianyi Wang, Haitao Zheng, and Ben Y Zhao. Man vs. machine: Practical ad- versarial detection of malicious crowdsourcing workers. In USENIX, pages 239-254, 2014.
  42. [Whitehill et al., 2009] Jacob Whitehill, Ting-fan Wu, Jacob Bergsma, Javier Movellan, and Paul Ruvolo. Whose vote should count more: Optimal integration of labels from la- belers of unknown expertise. Advances in neural informa- tion processing systems, 22:2035-2043, 2009.
  43. [Yuan et al., 2017] Dong Yuan, Guoliang Li, Qi Li, and Yu- dian Zheng. Sybil defense in crowdsourcing platforms. In Proceedings of the 2017 ACM on Conference on Infor- mation and Knowledge Management, pages 1529-1538, 2017.
  44. [Zhang et al., 2019] Hengtong Zhang, Tianhang Zheng, Jing Gao, Chenglin Miao, Lu Su, Yaliang Li, and Kui Ren. Data poisoning attack against knowledge graph embed- ding. In IJCAI, pages 4853-4859, 2019. IJCAI
  45. [Zhao et al., 2017] Mengchen Zhao, Bo An, Wei Gao, and Teng Zhang. Efficient label contamination attacks against black-box learning models. In IJCAI, pages 3945-3951, 2017. IJCAI
  46. [Zhao et al., 2018] Mengchen Zhao, Bo An, Yaodong Yu, Sulin Liu, and Sinno Jialin Pan. Data poisoning attacks on multi-task relationship learning. In AAAI, pages 2628- 2635, 2018.
  47. [Zheng et al., 2017] Yudian Zheng, Guoliang Li, Yuanbing Li, Caihua Shan, and Reynold Cheng. Truth inference in crowdsourcing: Is the problem solved? Proceedings of the VLDB Endowment, 10(5):541-552, 2017.

References were extracted automatically from the PDF and may contain errors.

Welcome Future Conferences AI Journal Division IJCAI Proceedings About IJCAI IJCAI Awards