xFraud: Explainable Fraud Transaction Detection on Heterogeneous Graphs

by   Susie Xi Rao, et al.

At online retail platforms, it is crucial to actively detect risks of fraudulent transactions to improve our customer experience, minimize loss, and prevent unauthorized chargebacks. Traditional rule-based methods and simple feature-based models are either inefficient or brittle and uninterpretable. The graph structure that exists among the heterogeneous typed entities of the transaction logs is informative and difficult to fake. To utilize the heterogeneous graph relationships and enrich the explainability, we present xFraud, an explainable Fraud transaction prediction system. xFraud is composed of a predictor which learns expressive representations for malicious transaction detection from the heterogeneous transaction graph via a self-attentive heterogeneous graph neural network, and an explainer that generates meaningful and human understandable explanations from graphs to facilitate further process in business unit. In our experiments with xFraud on two real transaction networks with up to ten millions transactions, we are able to achieve an area under a curve (AUC) score that outperforms baseline models and graph embedding methods. In addition, we show how the explainer could benefit the understanding towards model predictions and enhance model trustworthiness for real-world fraud transaction cases.


page 1

page 2

page 3

page 4


Modelling graph dynamics in fraud detection with "Attention"

At online retail platforms, detecting fraudulent accounts and transactio...

XG-BoT: An Explainable Deep Graph Neural Network for Botnet Detection and Forensics

In this paper, we proposed XG-BoT, an explainable deep graph neural netw...

Ethereum Fraud Detection with Heterogeneous Graph Neural Networks

While transactions with cryptocurrencies such as Ethereum are becoming m...

Behavioral graph fraud detection in E-commerce

In e-commerce industry, graph neural network methods are the new trends ...

Delator: Automatic Detection of Money Laundering Evidence on Transaction Graphs via Neural Networks

Money laundering is one of the most relevant criminal activities today, ...

A Time-Frequency based Suspicious Activity Detection for Anti-Money Laundering

Money laundering is the crucial mechanism utilized by criminals to injec...

Look Around! A Neighbor Relation Graph Learning Framework for Real Estate Appraisal

Real estate appraisal is a crucial issue for urban applications, which a...

Please sign up or login with your details

Forgot password? Click here to reset