Multi-view Heterogeneous Temporal Graph Neural Network for "Click Farming" Detection

Zequan Xu,Qihang Sun,Shaofeng Hu,Jiguang Qiu,Chen Lin,Hui Li
DOI: https://doi.org/10.1007/978-3-031-20862-1_11
2022-01-01
Abstract:Multi-purpose Messaging Mobile App (MMMA) combines several functionalities in a single APP to provide integrated service that brings tremendous convenience to users. Therefore, MMMAs become more and more popular. However, the prevalence of MMMAs also makes them a hotbed for cybercrime. Among them, "Click Farming" fraud requires special attention, as it causes substantial pecuniary losses and is challenging to detect. In this paper, we describe Multi-view Heterogeneous Temporal Graph Neural Network (MHT-GNN), a framework for detecting "Click Farming" fraudsters in a popular MMMA called WeChat. We first adopt a Heterogeneous Temporal Graph (HTG) to model spatial, heterogeneous and temporal information contained in MM-MA data. We then extract two different types of user history sequences as two "views" of user behavior patterns from HTG. MHT-GNN contains a pretraining phase and a detection phase. The main components in MHT-GNN include Inductive Heterogeneous GNN Encoder, Temporal Snapshot Sequence Encoder, and User Relation Sequence Encoder. The first encoder aims to capture spatial information and the heterogeneity in each snapshot of HTG. The later two encoders are designed to incorporate temporal information to better reveal user's behavior patterns and MHT-GNN leverages them to capture the two different views of user history behavior data. We conduct experiments on a real-world, million-scale dynamic graph extracted from WeChat. Experimental results demonstrate the effectiveness of MHT-GNN: it significantly exceeds existing detection methods, and it is able to block "Click Farming" fraud activities.
What problem does this paper attempt to address?