论文标题
基于机器学习的信用卡欺诈检测中的挑战和复杂性
Challenges and Complexities in Machine Learning based Credit Card Fraud Detection
论文作者
论文摘要
信用卡在现代经济体中起着爆炸性的作用。它的受欢迎程度和普遍存在为欺诈行为创造了肥沃的理由,并在跨寄宿范围和瞬时确认的帮助下。尽管交易在增长,但欺诈百分比也在上升,以及一美元欺诈的真实成本。交易的数量,欺诈的独特性和欺诈者的创造力是检测欺诈行为的主要挑战。机器学习,人工智能和大数据的出现为打击欺诈而打开了新的工具。鉴于过去的交易,机器学习算法具有“学习”无限复杂特征的能力,以实时识别欺诈,超过了最佳的人类研究人员。但是,由于欺诈数据的性质极为不平衡,缺乏基准和标准评估指标,欺诈检测算法的发展一直具有挑战性和缓慢,以确定更好的性能分类器,缺乏共享和披露研究结果的共享和披露,以及在获得机密交易数据方面的困难。这项工作调查了典型的欺诈数据集的典型性质,其可用性,适用于研究用途,同时探索欺诈分布的广泛变化性质。此外,我们展示了人类注释错误与机器分类错误的复合。我们还进行实验,以确定PCA混淆的影响(作为传播研究和机器学习的敏感交易数据的一种手段)对分类器的算法性能的影响,并表明,尽管PCA并未显着降低性能,但应注意使用适当的原理大小(尺寸)来避免过度安装。
Credit cards play an exploding role in modern economies. Its popularity and ubiquity have created a fertile ground for fraud, assisted by the cross boarder reach and instantaneous confirmation. While transactions are growing, the fraud percentages are also on the rise as well as the true cost of a dollar fraud. Volume of transactions, uniqueness of frauds and ingenuity of the fraudster are main challenges in detecting frauds. The advent of machine learning, artificial intelligence and big data has opened up new tools in the fight against frauds. Given past transactions, a machine learning algorithm has the ability to 'learn' infinitely complex characteristics in order to identify frauds in real-time, surpassing the best human investigators. However, the developments in fraud detection algorithms has been challenging and slow due the massively unbalanced nature of fraud data, absence of benchmarks and standard evaluation metrics to identify better performing classifiers, lack of sharing and disclosure of research findings and the difficulties in getting access to confidential transaction data for research. This work investigates the properties of typical massively imbalanced fraud data sets, their availability, suitability for research use while exploring the widely varying nature of fraud distributions. Furthermore, we show how human annotation errors compound with machine classification errors. We also carry out experiments to determine the effect of PCA obfuscation (as a means of disseminating sensitive transaction data for research and machine learning) on algorithmic performance of classifiers and show that while PCA does not significantly degrade performance, care should be taken to use the appropriate principle component size (dimensions) to avoid overfitting.