Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Yingtong Dou

dblp:193/5689 · DBLP profile ↗
← Back
20ranked-venue papers
5as first author
15since 2021 · last 2026
0000-0003-0470-6716ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Databases, data management, data science and information retrieval · 17 · 5 first-author · 12 since 2021Artificial intelligence and machine learning · 10 · 4 first-author · 7 since 2021Applied, interdisciplinary, general and emerging computing · 3 · 3 since 2021Human-computer interaction and ubiquitous computing · 1 · 1 first-author

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
11 papers
Graph learning · 51% Trustworthy machine learning · 19% Language models and text generation · 6%
Databases, data mining, and information retrieval
7 papers
Data mining · 36% Information retrieval · 23% Web and social media mining · 23%

Topics — the 30 heaviest of 41, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Graph learning
graph neural network
2.852023
Higher-Order Attribute-Enhancing Heterogeneous Graph Neural Networks · IEEE Trans. Knowl. Data Eng. 2023
Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks · ACM Trans. Inf. Syst. 2022
Robust Graph Learning for Misbehavior Detection · WSDM 2022
Machine learning › Trustworthy machine learning
robustness
1.832023
Adversarial Attack and Defense on Graph Data: A Survey · IEEE Trans. Knowl. Data Eng. 2023
Attacking Fake News Detectors via Manipulating News Social Engagement · WWW 2023
Robust Spammer Detection by Nash Reinforcement Learning · KDD 2020
Data mining
anomaly detection
1.432024
PyGOD: A Python Library for Graph Outlier Detection · J. Mach. Learn. Res. 2024
Robust Spammer Detection by Nash Reinforcement Learning · KDD 2020
BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs · NeurIPS 2022
Machine learning › Graph learning › graph neural network
heterogeneous graph neural network
1.222023
Higher-Order Attribute-Enhancing Heterogeneous Graph Neural Networks · IEEE Trans. Knowl. Data Eng. 2023
Knowledge-Preserving Incremental Social Event Detection via Heterogeneous GNNs · WWW 2021
Machine learning › Graph learning
graph anomaly detection
1.122022
Robust Graph Learning for Misbehavior Detection · WSDM 2022
BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs · NeurIPS 2022
Machine learning › Efficient and distributed learning › inference efficiency
context compression
1.012026
SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression · ACL (1) 2026
Machine learning › Deep learning architectures and training
foundation model
1.012026
TREASURE: A Transformer-Based Foundation Model for High-Volume Transaction Understanding · KDD (1) 2026
Natural language and speech › Language models and text generation
retrieval-augmented generation
1.012026
SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression · ACL (1) 2026
Information retrieval
retrieval-augmented generation
1.012026
SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression · ACL (1) 2026
Information retrieval
retrieval models
1.012026
SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression · ACL (1) 2026
Data mining › anomaly detection
graph anomaly detection
0.812024
PyGOD: A Python Library for Graph Outlier Detection · J. Mach. Learn. Res. 2024
Machine learning › Trustworthy machine learning › adversarial machine learning
adversarial defense
0.712023
Adversarial Attack and Defense on Graph Data: A Survey · IEEE Trans. Knowl. Data Eng. 2023
Machine learning › Graph learning › graph neural network › graph neural network security
graph adversarial learning
0.712023
Adversarial Attack and Defense on Graph Data: A Survey · IEEE Trans. Knowl. Data Eng. 2023
Machine learning › Trustworthy machine learning › adversarial machine learning
graph neural network robustness
0.712023
Attacking Fake News Detectors via Manipulating News Social Engagement · WWW 2023
Security and privacy of machine learning
adversarial attack
0.712023
Attacking Fake News Detectors via Manipulating News Social Engagement · WWW 2023
Machine learning › Graph learning
graph representation learning
0.612022
Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks · ACM Trans. Inf. Syst. 2022
Machine learning › Time series and sequential data › anomaly detection
misbehavior detection
0.612022
Robust Graph Learning for Misbehavior Detection · WSDM 2022
Machine learning › Graph learning › graph neural network › heterogeneous graph neural network
multi-relational graph neural network
0.612022
Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks · ACM Trans. Inf. Syst. 2022
Machine learning › Representation and self-supervised learning › representation learning › dimensionality reduction › manifold learning
neighborhood selection
0.612022
Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks · ACM Trans. Inf. Syst. 2022
Machine learning › Graph learning › graph anomaly detection
node anomaly detection
0.612022
BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs · NeurIPS 2022
Machine learning › Graph learning › graph neural network
robust graph neural network
0.612022
Robust Graph Learning for Misbehavior Detection · WSDM 2022
Machine learning › Learning paradigms
incremental learning
0.512021
Knowledge-Preserving Incremental Social Event Detection via Heterogeneous GNNs · WWW 2021
Web and social media mining › misinformation detection
fake news detection
0.512021
User Preference-aware Fake News Detection · SIGIR 2021
Recommender systems › social recommendation
graph neural network-based social recommendation
0.512021
ConsisRec: Enhancing GNN for Social Recommendation via Consistent Neighbor Aggregation · SIGIR 2021
Web and social media mining
misinformation detection
0.512021
User Preference-aware Fake News Detection · SIGIR 2021
Web and social media mining › event detection
social event detection
0.512021
Knowledge-Preserving Incremental Social Event Detection via Heterogeneous GNNs · WWW 2021
Web and social media mining
social media analysis
0.512021
User Preference-aware Fake News Detection · SIGIR 2021
Recommender systems
social recommendation
0.512021
ConsisRec: Enhancing GNN for Social Recommendation via Consistent Neighbor Aggregation · SIGIR 2021
Recommender systems › user modeling
user preference modeling
0.512021
User Preference-aware Fake News Detection · SIGIR 2021
Machine learning › Graph learning › graph neural network
fraud detection
0.412020
Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detection · SIGIR 2020

Methods — techniques the papers use, named apart from their topics

graph neural network · 3.5transformer · 2.0selective retrieval · 2.0context compression · 2.0multi-agent reinforcement learning · 1.3deep q-learning · 1.3reinforcement learning · 1.1markov decision process · 0.9self-attention · 0.7meta-path · 0.7meta-graph · 0.7matrix factorization · 0.6relation attention · 0.5neighbor sampling · 0.5mini-batch subgraph sampling · 0.5joint content and graph modeling · 0.5contrastive learning · 0.5policy gradient · 0.4
YearPublicationVenuePosition
2026 SARA: Selective and Adaptive Retrieval-augmented Generation with Context Compression
abstract
Yiqiao Jin, Kartik Sharma, Vineeth Rakesh, Yingtong Dou, Menghai Pan, Mahashweta Das, Srijan Kumar. Proceedings of the 64th Annual Meeting of the Association for Computational Linguistics (Volume 1: Long Papers). 2026.
Yiqiao Jin, Kartik Sharma, Vineeth Rakesh, Yingtong Dou, Menghai Pan, Mahashweta Das, Srijan Kumar
ACL (1)4
2026 TREASURE: A Transformer-Based Foundation Model for High-Volume Transaction Understanding
Chin-Chia Michael Yeh, Uday Singh Saini, Xin Dai 0002, Xiran Fan, Shubham Jain 0011, Yujie Fan, Jiarui Sun 0001, Junpeng Wang 0001, Menghai Pan, Yingtong Dou, Yuzhong Chen 0004, Vineeth Rakesh, Liang Wang 0047, Yan Zheng 0001, Mahashweta Das
KDD (1)10
2025 Temporal Neighbor Sequence-based Interpretable Spammer Groups Detection on E-commerce platform
Ning Li 0032, Shujuan Ji, Yingtong Dou, Dickson K. W. Chiu, Yongquan Liang 0001, Yongshan Wei
Inf. Process. Manag.3
2024 PyGOD: A Python Library for Graph Outlier Detection
abstract
PyGOD is an open-source Python library for detecting outliers in graph data. As the first comprehensive library of its kind, PyGOD supports a wide array of leading graph-based methods for outlier detection under an easy-to-use, well-documented API designed for use by both researchers and practitioners. PyGOD provides modularized components of the different detectors implemented so that users can easily customize each detector for their purposes. To ease the construction of detection workflows, PyGOD offers numerous commonly used utility functions. To scale computation to large graphs, PyGOD supports functionalities for deep models such as sampling and mini-batch processing. PyGOD uses best practices in fostering code reliability and maintainability, including unit testing, continuous integration, and code coverage. To facilitate accessibility, PyGOD is released under a BSD 2-Clause license at https://pygod.org and at the Python Package Index (PyPI).
Kay Liu, Yingtong Dou, Xueying Ding, Xiyang Hu, Ruitong Zhang 0001, Hao Peng 0001, Lichao Sun 0001, Philip S. Yu
J. Mach. Learn. Res.2
2023 Attacking Fake News Detectors via Manipulating News Social Engagement
abstract
Social media is one of the main sources for news consumption, especially among the younger generation. With the increasing popularity of news consumption on various social media platforms, there has been a surge of misinformation which includes false information or unfounded claims. As various text- and social context-based fake news detectors are proposed to detect misinformation on social media, recent works start to focus on the vulnerabilities of fake news detectors. In this paper, we present the first adversarial attack framework against Graph Neural Network (GNN)-based fake news detectors to probe their robustness. Specifically, we leverage a multi-agent reinforcement learning (MARL) framework to simulate the adversarial behavior of fraudsters on social media. Research has shown that in real-world settings, fraudsters coordinate with each other to share different news in order to evade the detection of fake news detectors. Therefore, we modeled our MARL framework as a Markov Game with bot, cyborg, and crowd worker agents, which have their own distinctive cost, budget, and influence. We then use deep Q-learning to search for the optimal policy that maximizes the rewards. Extensive experimental results on two real-world fake news propagation datasets demonstrate that our proposed framework can effectively sabotage the GNN-based fake news detector performance. We hope this paper can provide insights for future research on fake news detection.
Haoran Wang 0005, Yingtong Dou, Canyu Chen, Lichao Sun 0001, Philip S. Yu, Kai Shu
WWW2
2023 Higher-Order Attribute-Enhancing Heterogeneous Graph Neural Networks
abstract
GNNs have been widely used in deep learning on graphs. They learn effective node representations. However, most methods ignore the heterogeneity. Methods designed for heterogeneous graphs, on the other hand, fail to learn complex semantic representations because they only use meta-paths instead of meta-graphs. Furthermore, they cannot fully capture the content-based correlations, as they either do not use the self-attention mechanism or only use it to consider the immediate neighbors of each node, ignoring the higher-order neighbors. We propose a novel Higher-order Attribute-Enhancing (HAE) framework enhancing node embedding in a layer-by-layer manner. Under the HAE framework, we propose a Higher-order Attribute-Enhancing GNN (HAE\textsubscript{GNN}) for heterogeneous network embeding. HAE\textsubscript{GNN} simultaneously incorporates meta-paths and meta-graphs for rich, heterogeneous semantics, and leverages the self-attention mechanism to explore content-based nodes' interactions. The unique higher-order architecture of HAE\textsubscript{GNN} allows examining the first-order as well as higher-order neighborhoods. Moreover, HAE\textsubscript{GNN} shows good explainability as it learns the importances of different meta-paths and meta-graphs. HAE\textsubscript{GNN} is also memory-efficient, for it avoids per meta-path based matrix calculation. Experimental results not only show HAE\textsubscript{GNN}'s superior performance against the state-of-the-art methods in node classification, node clustering, and visualization, but also demonstrate its superiorities in terms of memory efficiency and explainability.
Jianxin Li 0002, Hao Peng 0001, Yuwei Cao, Yingtong Dou, Hekai Zhang, Philip S. Yu, Lifang He 0001
IEEE Trans. Knowl. Data Eng.4
2023 Adversarial Attack and Defense on Graph Data: A Survey
abstract
Deep neural networks (DNNs) have been widely applied to various applications, including image classification, text generation, audio recognition, and graph data analysis. However, recent studies have shown that DNNs are vulnerable to adversarial attacks. Though there are several works about adversarial attack and defense strategies on domains such as images and natural language processing, it is still difficult to directly transfer the learned knowledge to graph data due to its representation structure. Given the importance of graph analysis, an increasing number of studies over the past few years have attempted to analyze the robustness of machine learning models on graph data. Nevertheless, existing research considering adversarial behaviors on graph data often focuses on specific types of attacks with certain assumptions. In addition, each work proposes its own mathematical formulation, which makes the comparison among different methods difficult. Therefore, this review is intended to provide an overall landscape of more than 100 papers on adversarial attack and defense strategies for graph data, and establish a unified formulation encompassing most graph adversarial learning models. Moreover, we also compare different graph attacks and defenses along with their contributions and limitations, as well as summarize the evaluation metrics, datasets and future trends. We hope this survey can help fill the gap in the literature and facilitate further development of this promising new field We also have created an online resource to keep track of relevant research on the basis of this survey athttps://github.com/safe-graph/graph-adversarial-learning-literature.
Lichao Sun 0001, Yingtong Dou, Carl Yang 0001, Kai Zhang 0039, Ji Wang 0002, Philip S. Yu, Lifang He 0001, Bo Li 0026
IEEE Trans. Knowl. Data Eng.2
2022 Automating DBSCAN via Deep Reinforcement Learning
abstract
DBSCAN is widely used in many scientific and engineering fields because of its simplicity and practicality. However, due to its high sensitivity parameters, the accuracy of the clustering result depends heavily on practical experience. In this paper, we first propose a novel Deep Reinforcement Learning guided automatic DBSCAN parameters search framework, namely DRL-DBSCAN. The framework models the process of adjusting the parameter search direction by perceiving the clustering environment as a Markov decision process, which aims to find the best clustering parameters without manual assistance. DRL-DBSCAN learns the optimal clustering parameter search policy for different feature distributions via interacting with the clusters, using a weakly-supervised reward training policy network. In addition, we also present a recursive search mechanism driven by the scale of the data to efficiently and controllably process large parameter spaces. Extensive experiments are conducted on five artificial and real-world datasets based on the proposed four working modes. The results of offline and online tasks show that the DRL-DBSCAN not only consistently improves DBSCAN clustering accuracy by up to 26% and 25% respectively, but also can stably find the dominant parameters with high computational efficiency. The code is available at https://github.com/RingBDStack/DRL-DBSCAN.
Ruitong Zhang 0001, Hao Peng 0001, Yingtong Dou, Jia Wu 0001, Qingyun Sun, Philip S. Yu
CIKM3
2022 BOND: Benchmarking Unsupervised Outlier Node Detection on Static Attributed Graphs
abstract
Detecting which nodes in graphs are outliers is a relatively new machine learning task with numerous applications. Despite the proliferation of algorithms developed in recent years for this task, there has been no standard comprehensive setting for performance evaluation. Consequently, it has been difficult to understand which methods work well and when under a broad range of settings. To bridge this gap, we present—to the best of our knowledge—the first comprehensive benchmark for unsupervised outlier node detection on static attributed graphs called BOND, with the following highlights. (1) We benchmark the outlier detection performance of 14 methods ranging from classical matrix factorization to the latest graph neural networks. (2) Using nine real datasets, our benchmark assesses how the different detection methods respond to two major types of synthetic outliers and separately to “organic” (real non-synthetic) outliers. (3) Using an existing random graph generation technique, we produce a family of synthetically generated datasets of different graph sizes that enable us to compare the running time and memory usage of the different outlier detection algorithms. Based on our experimental results, we discuss the pros and cons of existing graph outlier detection algorithms, and we highlight opportunities for future research. Importantly, our code is freely available and meant to be easily extendable: https://github.com/pygod-team/pygod/tree/main/benchmark
Kay Liu, Yingtong Dou, Yue Zhao 0016, Xueying Ding, Xiyang Hu, Ruitong Zhang 0001, Kaize Ding, Canyu Chen, Hao Peng 0001, Kai Shu, Lichao Sun 0001, Jundong Li, George H. Chen, Philip S. Yu
NeurIPS2
2022 Robust Graph Learning for Misbehavior Detection
abstract
Recent years have witnessed the thriving of online services like social media, e-commerce, and e-finance. Those services facilitate our daily lives while breeding malicious actors like fraudsters and spammers to promote misinformation, gain monetary rewards, or reap end users' privacy. Graph-based machine learning models have been playing a critical and irreplaceable role in modeling and detecting online misbehavior. With the observation that misbehaviors are different from massive regular behaviors, the graph models can leverage the relationship between data entities from a holistic view and reveal suspicious behaviors as anomalous nodes/edges/subgraphs on the graph. In this proposal, we investigate the graph-based misbehavior detection models from an adversarial perspective, considering the adversarial nature of malicious actors and real-world factors that impair graph models' robustness. We first introduce two published works enhancing the robustness of several graph-based misbehavior detectors using reinforcement learning. Then, we propose to explore: 1) the robustness of graph neural networks for misinformation detection on social media; and 2) the general robustness of graph neural networks towards unknown perturbations.
Yingtong Dou
WSDM1
2022 Reinforced Neighborhood Selection Guided Multi-Relational Graph Neural Networks
abstract
Graph Neural Networks (GNNs) have been widely used for the representation learning of various structured graph data, typically through message passing among nodes by aggregating their neighborhood information via different operations. While promising, most existing GNNs oversimplify the complexity and diversity of the edges in the graph and thus are inefficient to cope with ubiquitous heterogeneous graphs, which are typically in the form of multi-relational graph representations. In this article, we propose RioGNN , a novel Reinforced, recursive, and flexible neighborhood selection guided multi-relational Graph Neural Network architecture, to navigate complexity of neural network structures whilst maintaining relation-dependent representations. We first construct a multi-relational graph, according to the practical task, to reflect the heterogeneity of nodes, edges, attributes, and labels. To avoid the embedding over-assimilation among different types of nodes, we employ a label-aware neural similarity measure to ascertain the most similar neighbors based on node attributes. A reinforced relation-aware neighbor selection mechanism is developed to choose the most similar neighbors of a targeting node within a relation before aggregating all neighborhood information from different relations to obtain the eventual node embedding. Particularly, to improve the efficiency of neighbor selecting, we propose a new recursive and scalable reinforcement learning framework with estimable depth and width for different scales of multi-relational graphs. RioGNN can learn more discriminative node embedding with enhanced explainability due to the recognition of individual importance of each relation via the filtering threshold mechanism. Comprehensive experiments on real-world graph data and practical tasks demonstrate the advancements of effectiveness, efficiency, and the model explainability, as opposed to other comparative GNN models.
Hao Peng 0001, Ruitong Zhang 0001, Yingtong Dou, Renyu Yang, Philip S. Yu
ACM Trans. Inf. Syst.3
2021 Deep Fraud Detection on Non-attributed Graph
abstract
Fraud detection problems are usually formulated as a machine learning problem on a graph. Recently, Graph Neural Networks (GNNs) have shown solid performance on fraud detection. The successes of most previous methods heavily rely on rich node features and high-fidelity labels. However, labeled data is scarce in large-scale industrial problems, especially for fraud detection where new patterns emerge from time to time. Meanwhile, node features are also limited due to privacy and other constraints. In this paper, two improvements are proposed: 1) We design a graph transformation method capturing the structural information to facilitate GNNs on non-attributed fraud graphs. 2) We propose a novel graph pre-training strategy to leverage more unlabeled data via contrastive learning. Experiments on a large-scale industrial dataset demonstrate the effectiveness of the proposed framework for fraud detection.
Chen Wang 0052, Yingtong Dou, Zhiwei Liu 0001, Philip S. Yu
IEEE BigData2
2021 User Preference-aware Fake News Detection
abstract
Disinformation and fake news have posed detrimental effects on individuals and society in recent years, attracting broad attention to fake news detection. The majority of existing fake news detection algorithms focus on mining news content and/or the surrounding exogenous context for discovering deceptive signals; while the endogenous preference of a user when he/she decides to spread a piece of fake news or not is ignored. The confirmation bias theory has indicated that a user is more likely to spread a piece of fake news when it confirms his/her existing beliefs/preferences. Users' historical, social engagements such as posts provide rich information about users' preferences toward news and have great potentials to advance fake news detection. However, the work on exploring user preference for fake news detection is somewhat limited. Therefore, in this paper, we study the novel problem of exploiting user preference for fake news detection. We propose a new framework, UPFD, which simultaneously captures various signals from user preferences by joint content and graph modeling. Experimental results on real-world datasets demonstrate the effectiveness of the proposed framework. We release our code and data as a benchmark for GNN-based fake news detection: https://github.com/safe-graph/GNN-FakeNews.
Yingtong Dou, Kai Shu, Congying Xia, Philip S. Yu, Lichao Sun 0001
SIGIR1
2021 ConsisRec: Enhancing GNN for Social Recommendation via Consistent Neighbor Aggregation
abstract
Social recommendation aims to fuse social links with user-item interactions to alleviate the cold-start problem for rating prediction. Recent developments of Graph Neural Networks (GNNs) motivate endeavors to design GNN-based social recommendation frameworks to aggregate both social and user-item interaction information simultaneously. However, most existing methods neglect the social inconsistency problem, which intuitively suggests that social links are not necessarily consistent with the rating prediction process. Social inconsistency can be observed from both context-level and relation-level. Therefore, we intend to empower the GNN model with the ability to tackle the social inconsistency problem. We propose to sample consistent neighbors by relating sampling probability with consistency scores between neighbors. Besides, we employ the relation attention mechanism to assign consistent relations with high importance factors for aggregation. Experiments on two real-world datasets verify the model effectiveness.
Liangwei Yang, Zhiwei Liu 0001, Yingtong Dou, Jing Ma 0004, Philip S. Yu
SIGIR3
2021 Knowledge-Preserving Incremental Social Event Detection via Heterogeneous GNNs
abstract
Social events provide valuable insights into group social behaviors and public concerns and therefore have many applications in fields such as product recommendation and crisis management. The complexity and streaming nature of social messages make it appealing to address social event detection in an incremental learning setting, where acquiring, preserving, and extending knowledge are major concerns. Most existing methods, including those based on incremental clustering and community detection, learn limited amounts of knowledge as they ignore the rich semantics and structural information contained in social data. Moreover, they cannot memorize previously acquired knowledge. In this paper, we propose a novel Knowledge-Preserving Incremental Heterogeneous Graph Neural Network (KPGNN) for incremental social event detection. To acquire more knowledge, KPGNN models complex social messages into unified social graphs to facilitate data utilization and explores the expressive power of GNNs for knowledge extraction. To continuously adapt to the incoming data, KPGNN adopts contrastive loss terms that cope with a changing number of event classes. It also leverages the inductive learning ability of GNNs to efficiently detect events and extends its knowledge from previously unseen data. To deal with large social streams, KPGNN adopts a mini-batch subgraph sampling strategy for scalable training, and periodically removes obsolete data to maintain a dynamic embedding space. KPGNN requires no feature engineering and has few hyperparameters to tune. Extensive experiment results demonstrate the superiority of KPGNN over various baselines.
Yuwei Cao, Hao Peng 0001, Jia Wu 0001, Yingtong Dou, Jianxin Li 0002, Philip S. Yu
WWW4
2020 Enhancing Graph Neural Network-based Fraud Detectors against Camouflaged Fraudsters
abstract
Graph Neural Networks (GNNs) have been widely applied to fraud detection problems in recent years, revealing the suspiciousness of nodes by aggregating their neighborhood information via different relations. However, few prior works have noticed the camouflage behavior of fraudsters, which could hamper the performance of GNN-based fraud detectors during the aggregation process. In this paper, we introduce two types of camouflages based on recent empirical studies, i.e., the feature camouflage and the relation camouflage. Existing GNNs have not addressed these two camouflages, which results in their poor performance in fraud detection problems. Alternatively, we propose a new model named CAmouflage-REsistant GNN (CARE-GNN), to enhance the GNN aggregation process with three unique modules against camouflages. Concretely, we first devise a label-aware similarity measure to find informative neighboring nodes. Then, we leverage reinforcement learning (RL) to find the optimal amounts of neighbors to be selected. Finally, the selected neighbors across different relations are aggregated together. Comprehensive experiments on two real-world fraud datasets demonstrate the effectiveness of the RL algorithm. The proposed CARE-GNN also outperforms state-of-the-art GNNs and GNN-based fraud detectors. We integrate all GNN-based fraud detectors as an opensource toolbox https://github.com/safe-graph/DGFraud. The CARE-GNN code and datasets are available at https://github.com/YingtongDou/CARE-GNN.
Yingtong Dou, Zhiwei Liu 0001, Li Sun 0008, Yutong Deng, Hao Peng 0001, Philip S. Yu
CIKM1
2020 Robust Spammer Detection by Nash Reinforcement Learning
abstract
Online reviews provide product evaluations for customers to make decisions. Unfortunately, the evaluations can be manipulated using fake reviews ("spams") by professional spammers, who have learned increasingly insidious and powerful spamming strategies by adapting to the deployed detectors. Spamming strategies are hard to capture, as they can be varying quickly along time, different across spammers and target products, and more critically, remained unknown in most cases. Furthermore, most existing detectors focus on detection accuracy, which is not well-aligned with the goal of maintaining the trustworthiness of product evaluations. To address the challenges, we formulate a minimax game where the spammers and spam detectors compete with each other on their practical goals that are not solely based on detection accuracy. Nash equilibria of the game lead to stable detectors that are agnostic to any mixed detection strategies. However, the game has no closed-form solution and is not differentiable to admit the typical gradient-based algorithms. We turn the game into two dependent Markov Decision Processes (MDPs) to allow efficient stochastic optimization based on multi-armed bandit and policy gradient. We experiment on three large review datasets using various state-of-the-art spamming and detection strategies and show that the optimization algorithm can reliably find an equilibrial detector that can robustly and effectively prevent spammers with any mixed spamming strategies from attaining their practical goal. Our code is available at https://github.com/YingtongDou/Nash-Detect.
Yingtong Dou, Guixiang Ma, Philip S. Yu, Sihong Xie
KDD1
2020 Alleviating the Inconsistency Problem of Applying Graph Neural Network to Fraud Detection
abstract
Graph-based models have been widely used to fraud detection tasks. Owing to the development of Graph Neural Networks~(GNNs), recent works have proposed many GNN-based fraud detectors based on either homogeneous or heterogeneous graphs. These works leverage existing GNNs and aggregate the neighborhood information to learn the node embeddings, which relies on the assumption that the neighbors share similar context, features, and relations. However, the inconsistency problem incurred by fraudsters is hardly investigated, i.e., the context inconsistency, feature inconsistency, and relation inconsistency. In this paper, we introduce these inconsistencies and design a new GNN framework, GraphConsis, to tackle the inconsistency problem: (1) for the context inconsistency, we propose to combine the context embeddings with node features; (2) for the feature inconsistency, we design a consistency score to filter the inconsistent neighbors and generate corresponding sampling probability; (3) for the relation inconsistency, we learn the relation attention weights associated with the sampled nodes. Empirical analysis on four datasets demonstrates that the inconsistency problem is critical in fraud detection tasks. Extensive experiments show the effectiveness of GraphConsis. We also released a GNN-based fraud detection toolbox with implementations of SOTA models. The code is available at \urlhttps://github.com/safe-graph/DGFraud
Zhiwei Liu 0001, Yingtong Dou, Philip S. Yu, Yutong Deng, Hao Peng 0001
SIGIR2
2019 Uncovering download fraud activities in mobile app markets
abstract
Download fraud is a prevalent threat in mobile App markets, where fraudsters manipulate the number of downloads of Apps via various cheating approaches. Purchased fake downloads can mislead recommendation and search algorithms and further lead to bad user experience in App markets. In this paper, we investigate download fraud problem based on a company's App Market, which is one of the most popular Android App markets. We release a honeypot App on the App Market and purchase fake downloads from fraudster agents to track fraud activities in the wild. Based on our interaction with the fraudsters, we categorize download fraud activities into three types according to their intentions: boosting front end downloads, optimizing App search ranking, and enhancing user acquisition&retention rate. For the download fraud aimed at optimizing App search ranking, we select, evaluate, and validate several features in identifying fake downloads based on billions of download data. To get a comprehensive understanding of download fraud, we further gather stances of App marketers, fraudster agencies, and market operators on download fraud. The followed analysis and suggestions shed light on the ways to mitigate download fraud in App markets and other social platforms. To the best of our knowledge, this is the first work that investigates the download fraud problem in mobile App markets.
Yingtong Dou, Weijian Li 0001, Zhenhua Dong, Jiebo Luo 0001, Philip S. Yu
ASONAM1
2018 Efficient CPS model based online opinion governance modeling and evaluation for emergency accidents
Xiao Long Deng, Yin Luan Yu, Danhuai Guo, Yingtong Dou
GeoInformatica4