论文标题
武器:自动化规则管理系统用于欺诈检测
ARMS: Automated rules management system for fraud detection
论文作者
论文摘要
欺诈检测对于金融服务至关重要,有可能大大减少犯罪活动并为企业和客户节省大量资源。我们解决了在线欺诈检测,该检测包括将传入的交易分类为实时的合法或欺诈。现代欺诈检测系统由人类专家定义的机器学习模型和规则组成。通常,由于概念漂移,尤其是对抗性性质,规则的性能会随着时间的流逝而降低。此外,维护它们的维护成本很高,要么是因为它们在计算上很昂贵,要么是因为它们发送了手动审查的交易。我们提出了ARMS,这是一种自动化规则管理系统,该系统可以评估单个规则的贡献,并使用启发式搜索和用户定义的损失功能来优化一组活动规则。它符合特定领域的重要要求,例如处理不同的动作(例如接受,警报和拒绝),优先级,黑名单和大数据集(即数百种规则和数百万事务)。我们使用武器来优化两个现实世界客户的基于规则的系统。结果表明,它只能使用原始规则的一小部分(一种在一种情况下约为50%,在另一种情况下约为20%),可以维持原始系统的性能(例如,召回或假阳性率)。
Fraud detection is essential in financial services, with the potential of greatly reducing criminal activities and saving considerable resources for businesses and customers. We address online fraud detection, which consists of classifying incoming transactions as either legitimate or fraudulent in real-time. Modern fraud detection systems consist of a machine learning model and rules defined by human experts. Often, the rules performance degrades over time due to concept drift, especially of adversarial nature. Furthermore, they can be costly to maintain, either because they are computationally expensive or because they send transactions for manual review. We propose ARMS, an automated rules management system that evaluates the contribution of individual rules and optimizes the set of active rules using heuristic search and a user-defined loss-function. It complies with critical domain-specific requirements, such as handling different actions (e.g., accept, alert, and decline), priorities, blacklists, and large datasets (i.e., hundreds of rules and millions of transactions). We use ARMS to optimize the rule-based systems of two real-world clients. Results show that it can maintain the original systems' performance (e.g., recall, or false-positive rate) using only a fraction of the original rules (~ 50% in one case, and ~ 20% in the other).