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

Shuhan Yuan

dblp:172/2711 · DBLP profile ↗
← Back
42ranked-venue papers
9as first author
27since 2021 · last 2026
0000-0001-6816-419XORCID · verified

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

Artificial intelligence and machine learning · 29 · 6 first-author · 18 since 2021Databases, data management, data science and information retrieval · 29 · 7 first-author · 18 since 2021Applied, interdisciplinary, general and emerging computing · 11 · 1 first-author · 8 since 2021Graphics, computer vision, multimedia, augmented reality and games · 5 · 2 since 2021Security and privacy · 1 · 1 first-author · 1 since 2021

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
9 papers
Probabilistic and Bayesian machine learning · 40% Language models and text generation · 11% Reinforcement learning · 8%
Network and information security
5 papers
Security and privacy of machine learning · 49% Blockchain and cryptocurrency security · 32% Privacy and data protection · 19%
Databases, data mining, and information retrieval
2 papers
Data mining · 100%
Computer graphics and multimedia
1 paper
Computer animation and physical simulation · 100%

Topics — the 22 heaviest of 28, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Blockchain and cryptocurrency security
fraud detection
1.532024
Contrastive Learning for Fraud Detection from Noisy Labels · ICDE 2024
SAFE: A Neural Survival Analysis Model for Fraud Early Detection · AAAI 2019
One-Class Adversarial Nets for Fraud Detection · AAAI 2019
Machine learning › Probabilistic and Bayesian machine learning › causal inference
causal discovery
0.912025
Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › causal inference › causal discovery
granger causality
0.912025
Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery · ICLR 2025
Machine learning › Probabilistic and Bayesian machine learning › causal inference
root cause analysis
0.912025
Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery · ICLR 2025
Computer animation and physical simulation
motion retargeting
0.912025
Privacy-Centric Deep Motion Retargeting for Anonymization of Skeleton-Based Motion Visualization · ICCV 2025
Data mining
anomaly detection
0.822025
Few-shot Anomaly Detection and Classification Through Reinforced Data Selection · ICDM 2022
Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery · ICLR 2025
Security and privacy of machine learning
adversarial machine learning
0.812024
Contrastive Learning for Fraud Detection from Noisy Labels · ICDE 2024
Security and privacy of machine learning › adversarial attack
backdoor attack
0.812024
Defense against Backdoor Attack on Pre-trained Language Models via Head Pruning and Attention Normalization · ICML 2024
Security and privacy of machine learning › adversarial attack › backdoor attack
backdoor defense
0.812024
Defense against Backdoor Attack on Pre-trained Language Models via Head Pruning and Attention Normalization · ICML 2024
Machine learning › Optimization for machine learning
convergence analysis
0.612022
On the Convergence of the Monte Carlo Exploring Starts Algorithm for Reinforcement Learning · ICLR 2022
Data mining › anomaly detection › label-efficient anomaly detection
few-shot anomaly detection
0.612022
Few-shot Anomaly Detection and Classification Through Reinforced Data Selection · ICDM 2022
Machine learning › Trustworthy machine learning › fairness
causal fairness
0.412019
Achieving Causal Fairness through Generative Adversarial Networks · IJCAI 2019
Computer vision › 3D vision › 3d motion analysis
skeleton-based motion analysis
0.312025
Privacy-Centric Deep Motion Retargeting for Anonymization of Skeleton-Based Motion Visualization · ICCV 2025
Data mining › anomaly detection › time series anomaly detection
multivariate time series anomaly detection
0.312025
Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery · ICLR 2025
Natural language and speech › Information extraction and text analysis
text classification
0.212016
Incorporating Pre-Training in Long Short-Term Memory Networks for Tweets Classification · ICDM 2016
Natural language and speech › Information extraction and text analysis › text classification › social media text classification
tweet classification
0.212016
Incorporating Pre-Training in Long Short-Term Memory Networks for Tweets Classification · ICDM 2016
Machine learning › Efficient and distributed learning › model compression › pruning › structured pruning
attention head pruning
0.212024
Defense against Backdoor Attack on Pre-trained Language Models via Head Pruning and Attention Normalization · ICML 2024
Machine learning › Representation and self-supervised learning
contrastive learning
0.212024
Contrastive Learning for Fraud Detection from Noisy Labels · ICDE 2024
Machine learning › Generative modeling
generative adversarial network
0.222019
Achieving Causal Fairness through Generative Adversarial Networks · IJCAI 2019
One-Class Adversarial Nets for Fraud Detection · AAAI 2019
Machine learning › Learning paradigms
supervised learning
0.212024
Contrastive Learning for Fraud Detection from Noisy Labels · ICDE 2024
Data mining
semi-supervised learning
0.212022
Few-shot Anomaly Detection and Classification Through Reinforced Data Selection · ICDM 2022
Machine learning › Probabilistic and Bayesian machine learning › statistical inference
survival analysis
0.112019
SAFE: A Neural Survival Analysis Model for Fraud Early Detection · AAAI 2019

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

deep learning · 2.6granger causal discovery · 1.7exogenous variable modeling · 1.7label correction · 1.5head pruning · 1.5contrastive learning · 1.5attention normalization · 1.5generative adversarial network · 1.1LSTM autoencoder · 0.8stochastic approximation · 0.6reinforcement learning · 0.6data selection · 0.6survival analysis · 0.4recurrent neural network · 0.4one-class classification · 0.4
YearPublicationVenuePosition
2026 Beyond Single AI: The Rise of Multi-Agent Orchestration A Survey on Bias, Privacy, Robustness, and Interpretability
Victor Vargas Arce, Farsheed Haque, Depeng Xu 0001, Xi Niu, Shuhan Yuan
PAKDD (4)5
2025 BadSAD: Clean-Label Backdoor Attacks Against Deep Semi-Supervised Anomaly Detection
He Cheng, Depeng Xu 0001, Shuhan Yuan
IEEE Big Data3
2025 Privacy-Centric Deep Motion Retargeting for Anonymization of Skeleton-Based Motion Visualization
Thomas Carr 0001, Depeng Xu 0001, Shuhan Yuan, Aidong Lu
ICCV3
2025 Root Cause Analysis of Anomalies in Multivariate Time Series through Granger Causal Discovery
abstract
Identifying the root causes of anomalies in multivariate time series is challenging due to the complex dependencies among the series. In this paper, we propose a comprehensive approach called AERCA that inherently integrates Granger causal discovery with root cause analysis. By defining anomalies as interventions on the exogenous variables of time series, AERCA not only learns the Granger causality among time series but also explicitly models the distributions of exogenous variables under normal conditions. AERCA then identifies the root causes of anomalies by highlighting exogenous variables that significantly deviate from their normal states. Experiments on multiple synthetic and real-world datasets demonstrate that AERCA can accurately capture the causal relationships among time series and effectively identify the root causes of anomalies.
Xiao Han 0008, Saima Absar, Lu Zhang 0021, Shuhan Yuan
ICLR4
2025 Few-shot anomaly detection and classification through reinforced data selection with a combinatorial reward
abstract
Abstract Due to the scarcity of anomalies, deep anomaly detection models are typically trained in an unsupervised or semi-supervised manner, depending on the availability of a small number of labeled samples. Currently, most unsupervised approaches detect anomalies by identifying the deviant patterns from normal samples, and some semi-supervised studies also use labeled anomalies to improve performance. However, few studies have focused on how to take advantage of potential anomalies in an easily obtained and large-scale unlabeled dataset. Meanwhile, in a semi-supervised setting, although we assume there will be a small number of labeled anomalies, the task of anomaly classification is under-exploited, which is important for domain experts. In this work, we focus on the problem of anomaly detection and classification with limited labeled samples and a large number of unlabeled samples. To this end, we develop a few-shot anomaly detection and classification model based on reinforced data selection with a combinatorial reward, called FADScr. FADScr iteratively improves performance by exploring the unlabeled dataset and selects informative samples to augment the training set to enhance both anomaly detection and classification. Experimental results show that our proposed framework is able to improve the performance of anomaly detection and classification with only a few labeled samples initially.
Xiao Han 0008, Depeng Xu 0001, Shuhan Yuan, Xintao Wu
Knowl. Inf. Syst.3
2024 Contrastive Learning for Fraud Detection from Noisy Labels
abstract
Detecting frauds in computing platforms involves identifying malicious user activity sessions. Recently, deep learning models have been employed to design fraud detection approaches. Effective training of these deep learning models requires a large amount of well-annotated sessions. However, due to the cost of expert annotation, many organizations rely on heuristics to perform automated annotation, which leads to the noisy label learning problem. It is well known that the performance of deep learning models can easily degrade because of noisy or inaccurate labels. To tackle this challenge, we propose a supervised Contrastive Learning based Fraud Detection (CLFD) framework, which is designed to operate in the noisy label setting. CLFD employs an effective label corrector for correcting noisy labels and which is specifically designed for the fraud detection task. Then, by employing the corrected labels, it trains a fraud detector through supervised contrastive learning, and derives separable representations. We empirically evaluate our CLFD framework and other state-of-the-art baselines on benchmark datasets. Our CLFD framework demonstrates superior performance over state-of-the-art baselines.
Shuhan Yuan, Xintao Wu
ICDE2
2024 Defense against Backdoor Attack on Pre-trained Language Models via Head Pruning and Attention Normalization
abstract
Pre-trained language models (PLMs) are commonly used for various downstream natural language processing tasks via fine-tuning. However, recent studies have demonstrated that PLMs are vulnerable to backdoor attacks, which can mislabel poisoned samples to target outputs even after a vanilla fine-tuning process. The key challenge for defending against the backdoored PLMs is that end users who adopt the PLMs for their downstream tasks usually do not have any knowledge about the attacking strategies, such as triggers. To tackle this challenge, in this work, we propose a backdoor mitigation approach, PURE, via head pruning and normalization of attention weights. The idea is to prune the attention heads that are potentially affected by poisoned texts with only clean texts on hand and then further normalize the weights of remaining attention heads to mitigate the backdoor impacts. We conduct experiments to defend against various backdoor attacks on the classification task. The experimental results show the effectiveness of PURE in lowering the attack success rate without sacrificing the performance on clean texts.
Xingyi Zhao, Depeng Xu 0001, Shuhan Yuan
ICML3
2024 Backdoor Attack Against One-Class Sequential Anomaly Detection Models
He Cheng, Shuhan Yuan
PAKDD (3)2
2023 LogGPT: Log Anomaly Detection via GPT
abstract
Detecting system anomalies based on log data is important for ensuring the security and reliability of computer systems. Recently, deep learning models have been widely used for log anomaly detection. The core idea is to model the log sequences as natural language and adopt deep sequential models, such as LSTM or Transformer, to encode the normal patterns in log sequences via language modeling. However, there is a gap between language modeling and anomaly detection as the objective of training a sequential model via a language modeling loss is not directly related to anomaly detection. To fill up the gap, we propose LogGPT, a novel framework that employs GPT for log anomaly detection. LogGPT is first trained to predict the next log entry based on the preceding sequence. To further enhance the performance of LogGPT, we propose a novel reinforcement learning strategy to finetune the model specifically for the log anomaly detection task. The experimental results on three datasets show that LogGPT significantly outperforms existing state-of-the-art approaches.
Xiao Han 0008, Shuhan Yuan, Mohamed Trabelsi 0003
IEEE Big Data2
2023 Robust Fraud Detection via Supervised Contrastive Learning
abstract
Deep learning models have recently become popular for detecting malicious user activity sessions in computing platforms. In many real-world scenarios, only a few labeled malicious, and a large amount of normal sessions are available. These few labeled malicious sessions usually do not cover the entire diversity of all possible malicious sessions. In many scenarios, possible malicious sessions can be highly diverse. As a consequence, learned session representations of deep learning models can become ineffective in achieving a good generalization performance for unseen malicious sessions. To tackle this open-set fraud detection challenge, we propose a robust supervised contrastive learning based framework called ConRo, which specifically operates in the scenario where only a few malicious sessions having limited diversity is available. ConRo applies an effective data augmentation strategy to generate diverse potential malicious sessions. By employing these generated and available training set sessions, ConRo derives separable representations w.r.t the open-set fraud detection task by leveraging supervised contrastive learning. We empirically evaluate our ConRo framework and other state-of-the-art baselines on benchmark datasets. Our ConRo framework demonstrates noticeable performance improvement over state-of-the-art baselines.
M. S. Vinay, Shuhan Yuan, Xintao Wu
IEEE Big Data2
2023 On Root Cause Localization and Anomaly Mitigation through Causal Inference
abstract
Due to a wide spectrum of applications in the real world, such as security, financial surveillance, and health risk, various deep anomaly detection models have been proposed and achieved state-of-the-art performance. However, besides being effective, in practice, the practitioners would further like to know what causes the abnormal outcome and how to further fix it. In this work, we propose RootCLAM, which aims to achieve Root Cause Localization and Anomaly Mitigation from a causal perspective. Especially, we formulate anomalies caused by external interventions on the normal causal mechanism and aim to locate the abnormal features with external interventions as root causes. After that, we further propose an anomaly mitigation approach that aims to recommend mitigation actions on abnormal features to revert the abnormal outcomes such that the counterfactuals guided by the causal mechanism are normal. Experiments on three datasets show that our approach can locate the root causes and further flip the abnormal labels.
Xiao Han 0008, Lu Zhang 0021, Yongkai Wu, Shuhan Yuan
CIKM4
2023 Explainable Sequential Anomaly Detection via Prototypes
abstract
Sequential anomaly detection has received more and more attention because of its wide applications in various domains, such as debugging system failures via logs. Researchers have recently proposed many deep learning-based approaches for sequential anomaly detection. However, these approaches work as black-boxed models, not providing explanations for detected anomalies. On the other hand, explainability is a critical requirement to build trustworthiness in detection results. Moreover, domain experts would like to learn why a sequence is labeled as an anomaly. To overcome this challenge, in this paper, we propose a framework for Explainable Sequential Anomaly Detection (ESAD) in a semi-supervised setting. As there are various normal and abnormal behaviors in sequential data, ESAD derives multiple prototypes to describe diverse normal and abnormal sequences. Each prototype can encode one type of normal or abnormal behavior. Given a new sequence, if the sequence is similar to an abnormal prototype, the sequence will be detected as abnormal. After decoding the abnormal prototype as a prototypical sequence, domain experts can further understand the newly detected abnormal sequence by examining the prototypical sequence. We conduct experiments on one log dataset and two text datasets. Experimental results including quantitative and qualitative analysis on three datasets show the effectiveness of our model.
He Cheng, Depeng Xu 0001, Shuhan Yuan
IJCNN3
2023 Achieving Counterfactual Fairness for Anomaly Detection
Xiao Han 0008, Lu Zhang 0021, Yongkai Wu, Shuhan Yuan
PAKDD (1)4
2022 Sequential Anomaly Detection with Local and Global Explanations
abstract
Sequential anomaly detection has been studied for decades because of its wide spectrum of applications and obtained significant improvement in recent years by utilizing deep learning techniques. As an increasing number of anomaly detection models are applied to high-stake tasks involving human beings, it is critical to understand the reasons why the samples are labeled as anomalies. In this work, we propose a Globally and Locally Explainable Anomaly Detection (GLEAD) framework targeting sequential data. Especially, considering that the anomalies are usually diverse, we make use of the multi-head self-attention techniques to derive representations for sequences as well as prototypes, which capture a variety of patterns in anomalies. The attention mechanism highlights the abnormal entries with high attention weights in the abnormal sequences for the local explanation. Moreover, the prototypes of anomalies encoding the common patterns of abnormal sequences are derived to achieve the global explanation. Experimental results on two sequential anomaly detection datasets show that our approach can detect abnormal sequences and provide local and global explanations.
He Cheng, Depeng Xu 0001, Shuhan Yuan
IEEE Big Data3
2022 Fraud Detection via Contrastive Positive Unlabeled Learning
abstract
Many online system fraud detection techniques employ deep learning models for identifying malicious user activity sessions. In many real-world scenarios, few labeled malicious and many unlabeled sessions exist. In such scenarios, the fraud detection problem can be effectively addressed through the Positive Unlabeled (PU) learning technique. Despite this fact, possible malicious sessions can be extremely diverse, which makes learning a good decision boundary challenging. In this paper, we present a novel contrastive positive unlabeled learning (ConPU) model for fraud detection and in particular, propose a contrastive loss function for PU learning. ConPU indirectly approximates the cluster center of normal sessions in the representation space by using distributions of unlabeled sessions and malicious sessions, predicts labels of sessions in the unlabeled set by analyzing their proximity between normal and malicious session cluster centers in the representation space, and then incorporates both positive pairs and negative pairs into the contrastive loss function. As a result, ConPU can derive separable representations as well as accurate cluster centers of normal and malicious sessions in the representation space. We theoretically demonstrate the efficacy o f o ur d eveloped l oss f unction i n C onPU. Additionally, we empirically evaluate ConPU on benchmark datasets, in which, ConPU demonstrates substantial performance improvement over state-of-the-art baselines.
Shuhan Yuan, Xintao Wu
IEEE Big Data2
2022 Contrastive Learning for Insider Threat Detection
M. S. Vinay, Shuhan Yuan, Xintao Wu
DASFAA (1)2
2022 Robust Unstructured Knowledge Access in Conversational Dialogue with ASR Errors
abstract
Performance of spoken language understanding (SLU) can be degraded with automatic speech recognition (ASR) errors. We propose a novel approach to improve SLU robustness by randomly corrupting clean training text with an ASR error simulator, followed by self-correcting the errors and minimizing the target classification loss in a joint manner. In the proposed error simulator, we leverage confusion networks generated from an ASR decoder without human transcriptions to generate variety of error patterns for model training. We evaluate our approach on DSTC10 challenge targeted for knowledge-grounded task-oriented conversational dialogues with ASR errors. Experimental results show effectiveness of our proposed approach, boosting the knowledge-seeking turn detection (KTD) F1 significantly from 0.9433 to 0.9904. Knowledge cluster classification is boosted from 0.7924 to 0.9333 in Recall@1. After knowledge document re-ranking, our approach shows significant improvement in all knowledge selection metrics, from 0.7358 to 0.7806 in Recall@1, from 0.8301 to 0.9333 in Recall@5, and from 0.7798 to 0.8460 in MRR@5 (Mean Reciprocal Rank) on the test set. On the recent DSTC10 evaluation, our approach demonstrates significant improvement in knowledge selection, boosting Recall@1 from 0.495 to 0.7105 compared to the official baseline. Our source code is released in GitHub1.
Yik-Cheung Tam, Jiakai Zou, Zecheng Wang, Tinglong Liao, Shuhan Yuan
ICASSP6
2022 Few-shot Anomaly Detection and Classification Through Reinforced Data Selection
abstract
Due to the scarcity of anomalies, deep anomaly detection models are predominately trained in an unsupervised or semi-supervised manner depending on the availability of a small number of labeled samples. Currently, most unsupervised approaches detect anomalies by identifying the deviate patterns, and some semi-supervised studies also use labeled anomalies to improve performance. However, few studies have focused on how to take advantage of potential anomalies in an easily obtained and large-scale unlabeled dataset. Meanwhile, in a semi-supervised setting, although we assume having a small number of labeled anomalies, the task of anomaly classification is under-exploited. In this work, considering the problem of anomaly detection and classification by giving limited labeled samples as well as a large number of unlabeled samples, we propose a few-shot anomaly detection and classification model through reinforced data selection (FADS), a novel framework that iteratively improves the performance of anomaly detection and classification by exploring the unlabeled dataset to augment the training set. Experimental results show that FADS is able to improve the performance of anomaly detection and classification with only a few labeled samples initially.
Xiao Han 0008, Depeng Xu 0001, Shuhan Yuan, Xintao Wu
ICDM3
2022 On the Convergence of the Monte Carlo Exploring Starts Algorithm for Reinforcement Learning
Shuhan Yuan, Kai Shao, Keith W. Ross
ICLR2
2022 Coded Hate Speech Detection via Contextual Information
Depeng Xu 0001, Shuhan Yuan, Angela Uchechukwu Nwude, Lu Zhang 0021, Anna Zajicek, Xintao Wu
PAKDD (1)2
2021 InterpretableSAD: Interpretable Anomaly Detection in Sequential Log Data
abstract
Anomaly detection in sequential log data is a common data analysis task as it contributes to detecting critical information, such as malfunctions of systems. However, due to the scarcity of anomalies, the traditional supervised learning approaches cannot be applied for anomaly detection tasks. Meanwhile, most of the existing studies only focus on identifying the anomalous log sequences and cannot further detect the anomalous events in a sequence. In this work, we present InterpretableSAD, an interpretable log anomaly detection framework that can achieve both anomalous sequence and fine-grained event detection. Given a set of normal log sequences, we propose a data augmentation strategy to generate a set of anomalous sequences via negative sampling so that we can train a binary classification model based on the observed normal sequences and the generated anomalous sequences. After training, the classification model is able to detect real anomalous log sequences. We then consider the anomalous event detection as a model interpretation problem and apply an interpretable machine learning technique in a novel way to detect which parts of the sequences, a.k.a, anomalous events, lead to anomalous issues. Experimental results on three log datasets show the effectiveness of our proposed framework.
Xiao Han 0008, He Cheng, Depeng Xu 0001, Shuhan Yuan
IEEE BigData4
2021 Achieving Differential Privacy in Vertically Partitioned Multiparty Learning
abstract
Preserving differential privacy has been well studied under the centralized setting. However, it’s very challenging to preserve differential privacy under multiparty setting, especially for the vertically partitioned case. In this work, we propose a new framework for differential privacy preserving multiparty learning in the vertically partitioned setting. Our core idea is based on the functional mechanism that achieves differential privacy of the released model by adding noise to the objective function. We show the server can simply dissect the objective function into single-party and cross-party sub-functionsa, and allocate computation and perturbation of their polynomial coefficients to local parties. Our method needs only one round of noise addition and secure aggregation. The released model in our framework achieves the same utility as applying the functional mechanism in the centralized setting. Evaluation on real-world and synthetic datasets for linear and logistic regressions shows the effectiveness of our proposed method.
Depeng Xu 0001, Shuhan Yuan, Xintao Wu
IEEE BigData2
2021 Hidden Buyer Identification in Darknet Markets via Dirichlet Hawkes Process
abstract
Darknet markets are underground markets for various illicit transactions, including selling or brokering drugs, weapons, and stolen credit cards. To combat these illicit activities in cyberspace, it is critical to understand the activity behaviors of participants in the darknet markets. Currently, many studies focus on studying the activities of vendors. However, there is no much work on analyzing buyers. The key challenge is that the buyers are anonymized in darknet markets. To ensure the anonymity of transactions, we only observe the first a nd last digits of a buyer’s ID, such as "a**b", on most of the darknet markets. To tackle this challenge, we propose a hidden buyer identification model, called UNMIX, which can group transactions from one hidden buyer into one cluster given a transaction sequence from an anonymized ID. UNMIX is able to model the temporal dynamics information as well as the product, comment, and vendor information associated with each transaction. Then, the transactions with similar patterns in terms of time and content are grouped as a subsequence from one hidden buyer. Experiments on the data collected from three real-world darknet markets and one DBLP publication dataset demonstrate the effectiveness of our approach measured by various clustering metrics. Case studies on real transaction sequences explicitly show that our approach can group transactions with similar patterns into the same clusters.
Panpan Zheng, Shuhan Yuan, Xintao Wu, Yubao Wu
IEEE BigData2
2021 Unsupervised Cross-system Log Anomaly Detection via Domain Adaptation
abstract
Log anomaly detection, which focuses on detecting anomalous log records, becomes an active research problem because of its importance in developing stable and sustainable systems. Currently, many unsupervised log anomaly detection approaches are developed to address the challenge of limited anomalous samples. However, collecting enough data to train an unsupervised model is not practical when the system is newly deployed online. To tackle this challenge, we propose a transferable log anomaly detection (LogTAD) framework that leverages the adversarial domain adaptation technique to make log data from different systems have a similar distribution so that the detection model is able to detect anomalies from multiple systems. Experimental results show that LogTAD can achieve high accuracy on cross-system anomaly detection by using a small number of logs from the new system.
Xiao Han 0008, Shuhan Yuan
CIKM2
2021 LogBERT: Log Anomaly Detection via BERT
abstract
Detecting anomalous events in online computer systems is crucial to protect the systems from malicious attacks or malfunctions. System logs, which record detailed information of computational events, are widely used for system status analysis. In this paper, we propose LogBERT, a self-supervised framework for log anomaly detection based on Bidirectional Encoder Representations from Transformers (BERT). LogBERT learns the patterns of normal log sequences by two novel self-supervised training tasks, masked log message prediction and volume of hypersphere minimization. After training, LogBERT is able to capture the patterns of normal log sequences and further detect anomalies where the underlying patterns deviate from expected patterns. The experimental results on three log datasets show that LogBERT outperforms state-of-the-art approaches for anomaly detection.
Haixuan Guo, Shuhan Yuan, Xintao Wu
IJCNN2
2021 Deep learning for insider threat detection: Review, challenges and opportunities
Shuhan Yuan, Xintao Wu
Comput. Secur.1
2021 A novel self-learning feature selection approach based on feature attributions
Jianting Chen, Shuhan Yuan, Dongdong Lv, Yang Xiang 0006
Expert Syst. Appl.2
2020 Few-shot Insider Threat Detection
abstract
Insiders cause significant cyber-security threats to organizations. Due to a very limited number of insiders, most of the current studies adopt unsupervised learning approaches to detect insiders by analyzing the audit data that record information about employees' activities. However, in practice, we do observe a small number of insiders. How to make full use of these few observed insiders to improve a classifier for insider threat detection is a key challenge. In this work, we propose a novel framework combining the idea of self-supervised pre-training and metric-based few-shot learning to detect insiders. Experimental results on insider threat datasets demonstrate that our model outperforms the existing anomaly detection approaches by only using a few insiders.
Shuhan Yuan, Panpan Zheng, Xintao Wu, Hanghang Tong
CIKM1
2019 One-Class Adversarial Nets for Fraud Detection
abstract
Many online applications, such as online social networks or knowledge bases, are often attacked by malicious users who commit different types of actions such as vandalism on Wikipedia or fraudulent reviews on eBay. Currently, most of the fraud detection approaches require a training dataset that contains records of both benign and malicious users. However, in practice, there are often no or very few records of malicious users. In this paper, we develop one-class adversarial nets (OCAN) for fraud detection with only benign users as training data. OCAN first uses LSTM-Autoencoder to learn the representations of benign users from their sequences of online activities. It then detects malicious users by training a discriminator of a complementary GAN model that is different from the regular GAN model. Experimental results show that our OCAN outperforms the state-of-the-art oneclass classification models and achieves comparable performance with the latest multi-source LSTM model that requires both benign and malicious users in the training phase.
Panpan Zheng, Shuhan Yuan, Xintao Wu, Jun Li 0001, Aidong Lu
AAAI2
2019 SAFE: A Neural Survival Analysis Model for Fraud Early Detection
abstract
Many online platforms have deployed anti-fraud systems to detect and prevent fraudulent activities. However, there is usually a gap between the time that a user commits a fraudulent action and the time that the user is suspended by the platform. How to detect fraudsters in time is a challenging problem. Most of the existing approaches adopt classifiers to predict fraudsters given their activity sequences along time. The main drawback of classification models is that the prediction results between consecutive timestamps are often inconsistent. In this paper, we propose a survival analysis based fraud early detection model, SAFE, which maps dynamic user activities to survival probabilities that are guaranteed to be monotonically decreasing along time. SAFE adopts recurrent neural network (RNN) to handle user activity sequences and directly outputs hazard values at each timestamp, and then, survival probability derived from hazard values is deployed to achieve consistent predictions. Because we only observe the user suspended time instead of the fraudulent activity time in the training data, we revise the loss function of the regular survival model to achieve fraud early detection. Experimental results on two real world datasets demonstrate that SAFE outperforms both the survival analysis model and recurrent neural network model alone as well as state-of-theart fraud early detection approaches.
Panpan Zheng, Shuhan Yuan, Xintao Wu
AAAI2
2019 FairGAN+: Achieving Fair Data Generation and Classification through Generative Adversarial Nets
abstract
How to achieve fairness is important for next generation machine learning. Two tasks that are equally important in fair machine learning are how to obtain fair datasets and how to build fair classifiers. In this work, we propose a new generative adversarial network (GAN) model for fair machine learning, named FairGAN+. FairGAN+contains a generator to generate close-to-real samples, a classifier to predict class labels and three discriminators to assist adversarial learning. FairGAN+simultaneously achieves fair data generation and classification by co-training the generative model and the classifier through joint adversarial games with the discriminators. Evaluations on real world data show the effectiveness of FairGAN+on both fair data generation and fair classification.
Depeng Xu 0001, Shuhan Yuan, Lu Zhang 0021, Xintao Wu
IEEE BigData2
2019 Insider Threat Detection via Hierarchical Neural Temporal Point Processes
abstract
Insiders usually cause significant losses to organizations and are hard to detect. Currently, various approaches have been proposed to achieve insider threat detection based on analyzing the audit data that record information of the employee’s activity type and time. However, the existing approaches usually focus on modeling the users’ activity types but do not consider the activity time information. In this paper, we propose a hierarchical neural temporal point process model by combining the temporal point processes and recurrent neural networks for insider threat detection. Our model is capable of capturing a general nonlinear dependency over the history of all activities by the two-level structure that effectively models activity times, activity types, session durations, and session intervals information. Experimental results on two datasets demonstrate that our model outperforms the models that only consider information of the activity types or time alone.
Shuhan Yuan, Panpan Zheng, Xintao Wu
IEEE BigData1
2019 Achieving Causal Fairness through Generative Adversarial Networks
abstract
Achieving fairness in learning models is currently an imperative task in machine learning. Meanwhile, recent research showed that fairness should be studied from the causal perspective, and proposed a number of fairness criteria based on Pearl's causal modeling framework. In this paper, we investigate the problem of building causal fairness-aware generative adversarial networks (CFGAN), which can learn a close distribution from a given dataset, while also ensuring various causal fairness criteria based on a given causal graph. CFGAN adopts two generators, whose structures are purposefully designed to reflect the structures of causal graph and interventional graph. Therefore, the two generators can respectively simulate the underlying causal model that generates the real data, as well as the causal model after the intervention. On the other hand, two discriminators are used for producing a close-to-real distribution, as well as for achieving various fairness criteria based on causal quantities simulated by generators. Experiments on a real-world dataset show that CFGAN can generate high quality fair data.
Depeng Xu 0001, Yongkai Wu, Shuhan Yuan, Lu Zhang 0021, Xintao Wu
IJCAI3
2019 Dynamic Anomaly Detection Using Vector Autoregressive Model
Yuemeng Li, Aidong Lu, Xintao Wu, Shuhan Yuan
PAKDD (1)4
2018 FairGAN: Fairness-aware Generative Adversarial Networks
abstract
Fairness-aware learning is increasingly important in data mining. Discrimination prevention aims to prevent discrimination in the training data before it is used to conduct predictive analysis. In this paper, we focus on fair data generation that ensures the generated data is discrimination free. Inspired by generative adversarial networks (GAN), we present fairness-aware generative adversarial networks, called FairGAN, which are able to learn a generator producing fair data and also preserving good data utility. Compared with the naive fair data generation models, FairGAN further ensures the classifiers which are trained on generated data can achieve fair classification on real data. Experiments on a real dataset show the effectiveness of FairGAN.
Depeng Xu 0001, Shuhan Yuan, Lu Zhang 0021, Xintao Wu
IEEE BigData2
2018 DPNE: Differentially Private Network Embedding
Depeng Xu 0001, Shuhan Yuan, Xintao Wu, NhatHai Phan
PAKDD (2)2
2018 Task-specific word identification from short texts using a convolutional neural network
abstract
Task-specific word identification aims to choose the task-related words that best describe a short text. Existing approaches require well-defined seed words or lexical dictionaries (e.g., WordNet), which are often unavailable for many applications such as social discrimination detection and fake re view detection. However, we often have a set of labeled short texts where each short text has a task-related class label, e.g., discriminatory or non-discriminatory, specified by users or learned by classification algorithms. In this paper, we focus on identifying task-specific words and phrases from short texts by exploiting their class labels rather than using seed words or lexical dictionaries. We consider the task-specific word and phrase identification as feature learning. We train a convolutional neural network over a set of labeled texts and use score vectors to localize the task-specific words and phrases. Experimental results on sentiment word identification show that our approach significantly outperforms existing methods. We further conduct two case studies to show the effectiveness of our approach. One case study on a crawled tweets dataset demonstrates that our approach can successfully capture the discrimination-related words/phrases. The other case study on fake review detection shows that our approach can identify the fake-review words/phrases.
Shuhan Yuan, Xintao Wu, Yang Xiang 0006
Intell. Data Anal.1
2017 Spectrum-based Deep Neural Networks for Fraud Detection
abstract
In this paper, we focus on fraud detection on a signed graph with only a small set of labeled training data. We propose a novel framework that combines deep neural networks and spectral graph analysis. In particular, we use the node projection (called as spectral coordinate) in the low dimensional spectral space of the graph's adjacency matrix as the input of deep neural networks. Spectral coordinates in the spectral space capture the most useful topology information of the network. Due to the small dimension of spectral coordinates (compared with the dimension of the adjacency matrix derived from a graph), training deep neural networks becomes feasible. We develop and evaluate two neural networks, deep autoencoder and convolutional neural network, in our fraud detection framework. Experimental results on a real signed graph show that our spectrum based deep neural networks are effective in fraud detection.
Shuhan Yuan, Xintao Wu, Jun Li 0001, Aidong Lu
CIKM1
2017 SNE: Signed Network Embedding
Shuhan Yuan, Xintao Wu, Yang Xiang 0006
PAKDD (2)1
2017 Wikipedia Vandal Early Detection: From User Behavior to User Embedding
Shuhan Yuan, Panpan Zheng, Xintao Wu, Yang Xiang 0006
ECML/PKDD (1)1
2016 A Two Phase Deep Learning Model for Identifying Discrimination from Tweets
abstract
Discrimination discovery is the data mining problem of unveiling discriminatory practices by analyzing a dataset of historical decision records. In this paper, we focus on discovering discrimination from tweets using deep learning models. One challenge here is that it is dicult to obtain a large well-labeled dataset required by the training of deep learning models for the purpose of discrimination analysis. We develop a two-phase deep learning model to address this challenge. Our model rst learns text representations based on weakly-labeled tweets (containing some specic hashtags), then trains the classier
Shuhan Yuan, Xintao Wu, Yang Xiang 0006
EDBT1
2016 Incorporating Pre-Training in Long Short-Term Memory Networks for Tweets Classification
abstract
The paper presents deep learning models for tweets binary classification. Our approach is based on the Long Short-Term Memory (LSTM) recurrent neural network and hence expects to be able to capture long-term dependencies among words. We develop two models for tweets classification. The basic model, called LSTM-TC, takes word embeddings as input, uses the LSTM layer to derive semantic tweet representation, and applies logistic regression to predict tweet label. The basic LSTM-TC model, like other deep learning models, requires a large amount of well-labeled training data to achieve good performance. To address this challenge, we further develop an improved model, called LSTM-TC*, that incorporates a large amount of weakly-labeled data for classifying tweets. We present two approaches of constructing the weakly-labeled data. One is based on hashtag information and the other is based on the prediction output of some traditional classifier that does not need a large amount of well-labeled training data. Our LSTM-TC* model first learns tweet representation based on the weakly-labeled data, and then trains the logistic regression classifier based on the small amount of well-labeled data. Experimental results show that: (1) the proposed method can be successfully used for tweets classification and outperform existing state-of-the-art methods, (2) pre-training tweet representation, which utilizes weakly-labeled tweets, can significantly improve the accuracy of tweets classification.
Shuhan Yuan, Xintao Wu, Yang Xiang 0006
ICDM1