Securing the Deep Fraud Detector in Large-Scale E-Commerce Platform via Adversarial Machine Learning Approach

被引:29
作者
Guo, Qingyu [1 ]
Li, Zhao [2 ]
An, Bo [1 ]
Hui, Pengrui [2 ]
Huang, Jiaming [2 ]
Zhang, Long [2 ]
Zhao, Mengchen [1 ]
机构
[1] Nanyang Technol Univ, Singapore, Singapore
[2] Alibaba Grp, Hangzhou, Zhejiang, Peoples R China
来源
WEB CONFERENCE 2019: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW 2019) | 2019年
关键词
Online Shopping; Fraud Detection; Adversarial Machine Learning; NEURAL-NETWORKS; ROBUSTNESS;
D O I
10.1145/3308558.3313533
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Fraud transactions are one of the major threats faced by online e-commerce platforms. Recently, deep learning based classifiers have been deployed to detect fraud transactions. Inspired by findings on adversarial examples, this paper is the first to analyze the vulnerability of deep fraud detector to slight perturbations on input transactions, which is very challenging since the sparsity and discretization of transaction data result in a non-convex discrete optimization. Inspired by the iterative Fast Gradient Sign Method (FGSM) for the Loo attack, we first propose the Iterative Fast Coordinate Method (IFCM) for discrete L-1 and L-2 attacks which is efficient to generate large amounts of instances with satisfactory effectiveness. We then provide two novel attack algorithms to solve the discrete optimization. The first one is the Augmented Iterative Search (AIS) algorithm, which repeatedly searches for effective "simple" perturbation. The second one is called the Rounded Relaxation with Reparameterization (R3), which rounds the solution obtained by solving a relaxed and unconstrained optimization problem with reparameterization tricks. Finally, we conduct extensive experimental evaluation on the deployed fraud detector in TaoBao, one of the largest e-commerce platforms in the world, with millions of real-world transactions. Results show that (i) The deployed detector is highly vulnerable to attacks as the average precision is decreased from nearly 90% to as low as 20% with little perturbations; (ii) Our proposed attacks significantly outperform the adaptions of the state-of-the-art attacks. (iii) The model trained with an adversarial training process is significantly robust against attacks and performs well on the unperturbed data.
引用
收藏
页码:616 / 626
页数:11
相关论文
共 35 条
[31]   Detecting Crowdturfing "Add to Favorites" Activities in Online Shopping [J].
Su, Ning ;
Liu, Yiqun ;
Li, Zhao ;
Liu, Yuli ;
Zhang, Min ;
Ma, Shaoping .
WEB CONFERENCE 2018: PROCEEDINGS OF THE WORLD WIDE WEB CONFERENCE (WWW2018), 2018, :1673-1682
[32]   A profit-driven Artificial Neural Network (ANN) with applications to fraud detection and direct marketing [J].
Zakaryazad, Ashkan ;
Duman, Ekrem .
NEUROCOMPUTING, 2016, 175 :121-131
[33]  
Zhao MC, 2018, PROCEEDINGS OF THE TWENTY-SEVENTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, P3940
[34]  
Zheng P., 2018, CoRR
[35]   Improving the Robustness of Deep Neural Networks via Stability Training [J].
Zheng, Stephan ;
Song, Yang ;
Leung, Thomas ;
Goodfellow, Ian .
2016 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2016, :4480-4488