At online retail platforms, it is crucial to actively detect the risks of transactions to improve customer experience and minimize financial loss. In this work, we propose xFraud, an explainable fraud transaction prediction framework which is mainly composed of a detector and an explainer. The xFraud detector can effectively and efficiently predict the legitimacy of incoming transactions. Specifically, it utilizes a heterogeneous graph neural network to learn expressive representations from the informative heterogeneously typed entities in the transaction logs. The explainer in xFraud can generate meaningful and human-understandable explanations from graphs to facilitate further processes in the business unit. In our experiments with xFraud on real transaction networks with up to 1.1 billion nodes and 3.7 billion edges, xFraud is able to outperform various baseline models in many evaluation metrics while remaining scalable in distributed settings. In addition, we show that xFraud explainer can generate reasonable explanations to significantly assist the business analysis via both quantitative and qualitative evaluations.
翻译:在网上零售平台上,必须积极发现交易风险,以改善客户经验并尽量减少财务损失。在这项工作中,我们提议xFraud,这是一个可以解释的欺诈交易预测框架,主要由探测器和解释员组成。xFroud探测器能够有效和高效地预测交易是否合法。具体地说,它利用一个多式图形神经网络,从交易日志中信息丰富的多种类型实体中获取表达式。xFraud的解说员可以从图表中产生有意义和人无法理解的解释,以便利商业单位的进一步进程。在我们与XFraud在实际交易网络上进行的实验中,有多达11亿节点和37亿边缘,xFraud能够在许多评价指标中超越各种基线模型,同时在分布式环境中仍然可以伸缩。此外,我们表明,xFraud解释员可以通过定量和定性评价产生合理的解释,大大地协助商业分析。