One-Class Adversarial Nets for Fraud Detection
arXiv:1803.01798
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 using training data with only benign users. 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 with a complementary GAN model that is different from the regular GAN model. Experimental results show that our OCAN outperforms the state-of-the-art one-class classification models and achieves comparable performance with the latest multi-source LSTM model that requires both benign and malicious users in the training phase.
Update Fig 2, add Fig 7, and add references
References in corpus (17)
- Sequence to Sequence Learning with Neural Networks
- Unsupervised Representation Learning with Deep Convolutional Generative Adversarial Networks
- Learning Phrase Representations using RNN Encoder-Decoder for Statistical Machine Translation
- Improved Techniques for Training GANs
- InfoGAN: Interpretable Representation Learning by Information Maximizing Generative Adversarial Nets
- Energy-based Generative Adversarial Network
- One-Class Classification: Taxonomy of Study and Review of Techniques
- Semi-Supervised Learning with Generative Adversarial Networks
- Anyone Can Become a Troll: Causes of Trolling Behavior in Online Discussions
- Good Semi-supervised Learning that Requires a Bad GAN
- A Hierarchical Neural Autoencoder for Paragraphs and Documents
- An Army of Me: Sockpuppets in Online Discussion Communities
- False Information on Web and Social Media: A Survey
- VEWS: A Wikipedia Vandal Early Warning System
- Spectrum-based deep neural networks for fraud detection
- Wikipedia Vandal Early Detection: from User Behavior to User Embedding
- Fast Memory-efficient Anomaly Detection in Streaming Heterogeneous Graphs
Cited by in corpus (6)
- Deep Learning for Anomaly Detection: A Survey
- A Comparison Study of Credit Card Fraud Detection: Supervised versus Unsupervised
- Machine Learning in NextG Networks via Generative Adversarial Networks
- Detection of Accounting Anomalies in the Latent Space using Adversarial Autoencoder Neural Networks
- Using generative adversarial networks to synthesize artificial financial datasets
- Quick survey of graph-based fraud detection methods