Fraud, Cyber Risk & Financial Crime Management

Chapter 11
Fraud Analytics, AI and Financial-Crime Technology

Bachelors Program in Banking Finance and Insurance
Fraud, Cyber Risk & Financial Crime Management   •   Bachelor

Fraud Analytics, AI and Financial-Crime Technology

Introduction and Context

Financial institutions generate large volumes of payment, customer, device, login and account data. Fraud analytics converts these data into evidence for preventing, detecting and investigating financial crime. Its purpose is not simply to identify unusual activity. A useful system must distinguish legitimate unusual behaviour from harmful behaviour, prioritize cases, support investigators, protect customers’ rights and operate within legal and ethical constraints.

Fraud technology usually combines several approaches: deterministic rules, red-flag indicators, statistical anomaly detection, network and link analysis, machine learning, real-time monitoring and human investigation. No single approach is sufficient. Rules are transparent but can be evaded. Machine-learning models can detect complex patterns but may be difficult to explain. Network analysis reveals coordinated conduct but may generate large investigative workloads.

This chapter presents these methods as parts of a controlled decision system rather than as isolated technologies.

Learning Objectives

By the end of this chapter, students should be able to:

  1. Explain how rules, red flags, anomaly detection, network analysis and link analysis support financial-crime management.
  2. Distinguish supervised, unsupervised and semi-supervised machine learning in fraud applications.
  3. Calculate and interpret precision, recall, false-positive rate and expected investigation workload.
  4. Design a basic real-time monitoring and escalation process.
  5. Assess model performance, explainability, privacy, bias and adversarial risks.
  6. Evaluate responsible uses of generative AI in financial-crime operations.

1. The Fraud-Analytics Decision Cycle

A practical fraud-analytics system has six connected stages:

  1. Data acquisition: transaction, customer, device, channel, merchant, geolocation, authentication and case-management data are collected.
  2. Feature construction: raw events are transformed into variables such as transaction velocity, distance from prior activity, failed-login count or number of accounts sharing a device.
  3. Detection: rules, statistical methods, graph methods or machine-learning models assign alerts or risk scores.
  4. Decision and triage: alerts are ranked and assigned to investigators, automated controls or customer-verification workflows.
  5. Investigation and disposition: evidence is reviewed and the event is classified, for example as confirmed fraud, suspicious activity, legitimate activity or inconclusive.
  6. Feedback and governance: outcomes are used for model improvement, quality assurance, reporting and control testing.

A model score is not itself proof of fraud. It is evidence supporting a proportionate decision.

2. Rules and Red Flags

A rule is a predefined logical condition. For example:

  • block a payment when a high-risk device is combined with a new beneficiary and unusually high value;
  • generate an alert after several password failures followed by a successful login;
  • review a cash withdrawal that exceeds a customer-specific threshold;
  • identify rapid movement of funds through newly opened accounts.

Rules are valuable because they are auditable, understandable and easy to connect to policy. Their weaknesses include threshold gaming, rule proliferation and excessive false positives. A rule should therefore have an owner, rationale, review date, performance measure and retirement condition.

A red flag is an indicator associated with elevated risk but not necessarily sufficient for action. Examples include:

  • activity inconsistent with a customer’s known profile;
  • multiple accounts controlled by the same device or address;
  • unusually rapid transfers between related accounts;
  • repeated use of identical contact details across supposedly unrelated customers;
  • transactions immediately after a change of phone number or payee;
  • an account receiving funds from many unrelated parties and quickly dispersing them.

Red flags should be combined with context. A shared address may be normal for a family, employer or student residence. It becomes more significant when combined with common devices, synchronized transactions and common beneficiaries.

3. Anomaly Detection

Anomaly detection identifies observations that differ substantially from a reference population or an individual’s historical behaviour. It is especially useful where confirmed fraud labels are incomplete.

A simple standardized score is:

zi = (xi − μ) / σ

Here, x_i is the observed value, μ is the reference mean and σ is the reference standard deviation. The formula is most appropriate when the reference distribution is reasonably stable and not heavily skewed. A large absolute z-score indicates unusualness, not fraud. Transaction values are often right-skewed, so logarithmic transformation, robust statistics or quantile-based methods may be preferable.

For an individual customer, a baseline might use the customer’s recent transaction amount, normal locations and usual transaction times. For a population baseline, it might use peer groups such as similar businesses or customer segments. Baselines must be updated carefully: if fraud contaminates the reference data, the system can learn abnormal behaviour as normal.

Common methods include:

  • distance-based methods;
  • clustering;
  • isolation-based methods;
  • density estimation;
  • time-series change detection;
  • autoencoders and other representation-learning methods.

Anomaly detection is often strongest as a prioritization mechanism or as a feature for a broader decision model.

4. Network and Link Analysis

Fraud is frequently organized through relationships among accounts, people, merchants, devices, addresses, cards, companies and transactions. A graph represents entities as nodes and relationships as edges. An edge can contain attributes such as amount, time, channel or direction.

Network analysis studies the structure of the entire graph. Useful measures include degree, weighted degree, centrality, community structure and flow patterns. Link analysis focuses on specific relationships, such as whether several accounts share a device or whether a suspected mule account connects apparently unrelated victims.

A simple relationship table might contain:

SourceRelationshipTargetRelevant attributes
Account Atransfers toAccount Bamount, time, frequency
Customer CusesDevice Dlogin history, location
Account Eregistered atAddress Fdate, verification status

Important patterns include fan-in, in which many sources send money to one account; fan-out, in which one account distributes funds rapidly; circular flows; and dense communities with shared infrastructure.

Graph findings require caution. A shared device may reflect a legitimate business, household or public network. Graph evidence should therefore be combined with transaction context and verified through investigation.

5. Machine Learning for Fraud Detection

5.1 Supervised learning

Supervised learning uses labelled historical cases. The model estimates a probability or score associated with a target outcome, such as confirmed fraud. Classification methods include logistic regression, decision trees, random forests, gradient-boosting models and neural networks.

A logistic model can be written as:

p(y = 1 | x) = 1 / (1 + e^(−(β₀ + β₁x₁ + … + βkxk)))

Here, y = 1 denotes the target class, x₁…x_k are features, β₀ is the intercept and β coefficients are estimated from training data. The output is a model probability under the modelling assumptions; it should not automatically be interpreted as a perfectly calibrated real-world probability.

Supervised models require reliable labels. Confirmed fraud cases may be easier to label than undetected fraud, creating selection bias. Labels may also reflect investigation practices rather than the underlying truth.

5.2 Unsupervised and semi-supervised learning

Unsupervised methods seek structure without a complete fraud label. Semi-supervised approaches use a small labelled set together with a larger unlabelled set. These methods can identify emerging typologies, but investigators must validate whether detected patterns are genuinely risky.

5.3 Training and validation

Data should be separated into training, validation and test periods. For financial crime, time-based separation is often more realistic than random splitting because future behaviour must not leak into past training data. Features unavailable at the decision time must not be used. This is known as preventing data leakage.

Performance may deteriorate when criminals change tactics, products change or customer behaviour shifts. Monitoring must therefore include population drift, feature quality, outcome quality and operational performance.

6. Measuring Model Performance

A binary classifier produces a confusion matrix:

Actually positiveActually negative
Predicted positiveTrue positive (TP)False positive (FP)
Predicted negativeFalse negative (FN)True negative (TN)

The principal measures are:

Precision = TP / (TP + FP)

Precision is the proportion of alerts that are truly positive.

Recall = TP / (TP + FN)

Recall, also called sensitivity, is the proportion of all true positives detected.

False-positive rate = FP / (FP + TN)

The false-positive rate is the proportion of actually negative cases incorrectly alerted.

F₁ = 2 × (Precision × Recall) / (Precision + Recall)

F₁ is the harmonic mean of precision and recall and is useful when both matter. It can conceal business differences between false positives and false negatives, so cost-based analysis is also required.

Worked Example: Alert Quality and Workload

Suppose a monitoring system generates 1,000 alerts. Investigation confirms 60 true positives. Therefore:

  • TP = 60;
  • FP = 1,000 − 60 = 940;
  • Precision = 60 ÷ 1,000 = 6.00%.

If the monitored population contains 150 true fraud cases in total, then FN = 150 − 60 = 90, and:

  • Recall = 60 ÷ 150 = 40.00%.

If there are 9,850 actually negative cases, then TN = 9,850 − 940 = 8,910, and:

  • False-positive rate = 940 ÷ (940 + 8,910) = 940 ÷ 9,850 ≈ 9.54%.

This example demonstrates why accuracy alone can mislead in highly imbalanced settings. A system can appear accurate while missing important fraud or overwhelming investigators with false alerts.

Expected Investigation Workload

Expected workload should be calculated explicitly. If N is the number of alerts, t is the average investigation time per alert in hours, and h is the available investigator capacity in hours, then:

Workload hours = N × t
Required investigators = (N × t) / h

The second formula assumes that h is the effective capacity per investigator during the planning period, after meetings, leave, training and other duties. It should be rounded up when staffing whole people.

Using the 1,000-alert example, assume each alert requires 18 minutes, or 0.30 hours. Then:

  • Workload = 1,000 × 0.30 = 300 investigator-hours.
  • If one investigator has 120 effective hours available in the period, required investigators = 300 ÷ 120 = 2.5, so the organization needs 3 investigators to complete the workload within that period.

If triage reduces the queue to 400 alerts while maintaining the same average handling time, workload becomes 400 × 0.30 = 120 hours, requiring one investigator at 120 effective hours. This is a capacity illustration, not evidence that triage is safe; reduced workload is acceptable only if missed-risk levels remain within tolerance.

7. Thresholds, Costs and Real-Time Monitoring

A model commonly produces a score s and generates an alert when:

s ≥ τ

where τ is the selected threshold. Lowering τ usually increases recall and alerts, while raising τ may reduce workload but increase missed cases. The relationship is empirical and should be measured using validation data rather than assumed to be perfectly monotonic in every operational setting.

Threshold selection should consider:

  • expected financial loss;
  • customer friction;
  • regulatory obligations;
  • investigator capacity;
  • severity of missed events;
  • latency requirements;
  • fairness and differential impact.

Real-time architecture generally includes event ingestion, feature computation, rules and model scoring, decision orchestration, case creation, investigator access and audit logging. Controls should address duplicate events, late-arriving data, system outages, clock synchronization, replay protection and fail-safe behaviour.

A real-time decision may block, challenge, hold, allow with monitoring or refer to investigation. High-impact automated actions should have escalation and appeal procedures.

8. Explainability and Human Oversight

Explainability has at least three meanings:

  1. Global interpretability: understanding how a model generally behaves.
  2. Local explanation: explaining why a particular alert received its score.
  3. Operational explanation: providing an investigator with useful, accurate evidence for action.

A local explanation might state that a new device, rapid beneficiary addition and unusual transfer velocity materially increased the score. Explanations must be faithful to the model and must not imply certainty.

Human oversight is not satisfied by placing a person nominally in the process. Investigators need time, evidence, authority to challenge the model and documented escalation routes. Automation bias can cause staff to accept model outputs uncritically; quality assurance should sample both alerted and non-alerted cases.

9. Privacy, Bias and Data Governance

Financial-crime analytics involves sensitive personal and financial information. Governance should apply purpose limitation, data minimization, access control, retention limits, encryption, audit trails and lawful processing. Data sharing should be proportionate and supported by appropriate agreements and safeguards.

Bias can enter through unrepresentative training data, proxy variables, historical enforcement patterns, unequal access to products or different error rates across groups. Removing protected attributes does not eliminate bias if correlated variables remain. Testing should compare relevant performance measures across legally and ethically appropriate groups, while recognizing that fairness criteria can conflict.

A model should have documented data lineage, feature definitions, ownership, validation evidence, version history, change controls and an inventory of known limitations. Independent validation should be proportionate to model risk.

10. Adversarial AI and Generative AI

Criminals may probe thresholds, manipulate transaction patterns, use synthetic identities, automate social engineering or poison data sources. Defensive measures include rate limits, layered controls, behavioural monitoring, device intelligence, secure feature pipelines, red-team testing and separation of duties.

Generative AI can assist with investigator work by summarizing case records, translating text, extracting entities, drafting interview questions or suggesting investigative hypotheses. It should not independently determine guilt, file a legal report without review, or expose confidential data to an unauthorized service.

Risks include hallucinated facts, fabricated citations, prompt injection, confidential-data leakage, automation bias and inconsistent outputs. Responsible use requires approved models, access controls, retrieval from authoritative records, output labelling, human verification, logging and testing against adversarial prompts. Sensitive case information should not be entered into a public model unless explicitly authorized and protected.

11. Illustrative Case: Coordinated Mule-Account Activity

Background. A retail bank observes rising losses from instant payments. Individual transactions are often below static alert thresholds.

Problem. Several newly opened accounts receive payments from many unrelated customers and transfer funds onward within minutes. Some accounts share devices and a common telephone number, but each account has a different stated address.

Analysis. Rules identify rapid onward transfers. An anomaly model detects unusual velocity compared with peer accounts. Link analysis connects the accounts through devices, contact information and beneficiaries. Community analysis reveals a dense cluster containing 18 accounts and 74 victim-originating payments.

Approach. The bank combines the signals rather than treating any one as conclusive. It applies enhanced verification, temporarily holds selected transfers under its policy, contacts affected customers, preserves evidence and assigns the cluster to a specialist investigator. The model explanation records the features and relationships that raised the score. Legitimate shared-device explanations are considered before action.

Outcome. The bank identifies a coordinated mule network, reduces immediate losses and refers evidence through appropriate legal and reporting channels. Post-case review shows that a rule alone would have missed low-value transactions, while graph analysis alone would have produced too many benign household links. The combined approach is more effective but requires careful investigative capacity.

Learning points. Fraud is often relational rather than transactional; multimethod detection is stronger than a single signal; temporary controls need customer-protection safeguards; and every analytical conclusion must remain open to verification.

12. Implementation Framework and Best Practices

A sound implementation should:

  1. define the harm, decision and accountable owner;
  2. map data sources, legal bases and retention periods;
  3. establish a baseline rule and workload measurement;
  4. test models using time-separated data and realistic labels;
  5. select thresholds with capacity and harm analysis;
  6. validate explanations and investigator usability;
  7. monitor drift, precision, recall, workload and fairness;
  8. test resilience against evasion and data-quality failure;
  9. document approvals, changes, incidents and overrides;
  10. conduct periodic independent review.

Technology should support, not replace, institutional judgment. The most mature organizations treat analytics as a controlled socio-technical process involving data engineers, investigators, compliance officers, legal specialists, risk managers and affected customers.

Challenges and Limitations

Fraud labels are delayed and incomplete. Criminal behaviour changes in response to controls. High-risk events are rare, making estimates uncertain. Shared infrastructure creates ambiguous links. Model performance can degrade after product, economic or policy changes. Excessive alerts create investigator fatigue, while aggressive automation can cause customer harm. Privacy constraints may limit useful data sharing, and explainability techniques may be approximate rather than causal. These limitations should be reported openly rather than hidden behind a high-performing test score.

Chapter Summary

Fraud analytics integrates rules, red flags, anomaly detection, graph analysis, machine learning and real-time monitoring. Rules are transparent but brittle; anomaly methods identify unusual behaviour but do not prove wrongdoing; network methods expose coordinated relationships; and supervised models can prioritize cases when reliable labels exist. Precision, recall and false-positive rate must be interpreted together with financial harm and operational capacity. The corrected worked example shows that 1,000 alerts containing 60 true positives produce 940 false positives and 6.00% precision. Workload is calculated as alerts multiplied by average handling time, and staffing follows from workload divided by effective capacity. Responsible deployment requires explainability, privacy, bias assessment, governance, adversarial testing and meaningful human oversight. Generative AI may assist controlled investigative tasks, but it must not be treated as an autonomous authority.

Key Terms

Rule: A predefined logical condition that triggers a control or alert.

Red flag: An indicator associated with elevated risk.

Anomaly detection: Identification of observations that differ from a reference pattern.

Feature: A variable supplied to an analytical model.

Supervised learning: Learning from labelled examples.

Unsupervised learning: Finding structure without complete outcome labels.

Precision: The proportion of alerts that are true positives.

Recall: The proportion of actual positives detected.

False-positive rate: The proportion of negative cases incorrectly alerted.

Confusion matrix: A table of predicted and actual classifications.

Network analysis: Study of entities and relationships represented as a graph.

Link analysis: Examination of specific relationships among entities.

Concept drift: Change in the relationship between data and outcomes over time.

Data leakage: Use of information unavailable at the time of the original decision.

Explainability: Ability to communicate how an analytical result was produced.

Model validation: Independent assessment of model design, performance and limitations.

Adversarial AI: Attempts to manipulate or evade artificial-intelligence systems.

Automation bias: Excessive reliance on an automated recommendation.

Generative AI: AI that produces content such as text, summaries or hypotheses.

Investigation workload: Total effort required to process alerts, commonly measured in staff-hours.

Review Questions

Short Answer Questions

  1. Why are red flags not normally sufficient evidence of fraud by themselves?
  2. Distinguish precision from recall.
  3. What is the difference between network analysis and link analysis?
  4. Why can random train-test splitting be unsuitable for some fraud models?
  5. State two controls required for responsible use of generative AI in investigations.

Long Answer Questions

  1. Compare rules, anomaly detection and supervised machine learning in terms of transparency, data requirements and adaptability.
  2. Explain how a financial institution should select a monitoring threshold while considering customer harm and investigator capacity.
  3. Discuss how privacy and bias can arise in fraud-analytics systems and propose governance responses.
  4. Explain the role of graph analysis in identifying mule-account networks, including its principal limitations.
  5. Design a model-monitoring framework covering performance, drift, workload, fairness and security.

Analytical / Application Questions

  1. A bank receives 2,400 alerts and confirms 96 as fraud. Calculate the number of false positives and precision. If each alert takes 15 minutes, calculate total investigation hours.
  2. A model has 80 true positives and 20 false negatives. Calculate recall and explain what additional information is needed to calculate precision.
  3. An account shares a device with 12 other accounts and receives funds from 40 customers. Develop a balanced investigative plan that uses rules, graph evidence, customer protection and human review without assuming that shared infrastructure proves fraud.

Multiple Choice Questions with Answers

Question 1

A system generates 1,000 alerts and investigation confirms 60 true positives. What is its precision?

A. 6.00%

B. 9.54%

C. 40.00%

D. 94.00%

Correct Answer: A. 6.00%

Question 2

In the same 1,000-alert example, how many false positives are there?

A. 60

B. 90

C. 940

D. 9,850

Correct Answer: C. 940

Question 3

If 1,000 alerts each require 0.30 hours, what is the investigation workload?

A. 30 hours

B. 300 hours

C. 1,000 hours

D. 3,333 hours

Correct Answer: B. 300 hours

Question 4

Which measure is TP ÷ (TP + FN)?

A. Precision

B. Recall

C. False-positive rate

D. Accuracy

Correct Answer: B. Recall

Question 5

Which method is most directly designed to identify relationships among accounts, devices and addresses?

A. Graph analysis

B. Random sampling

C. Password hashing

D. Data encryption

Correct Answer: A. Graph analysis

Question 6

What is data leakage in model development?

A. Loss of encrypted data

B. Use of information unavailable at decision time

C. Deletion of duplicate records

D. A reduction in model precision

Correct Answer: B. Use of information unavailable at decision time

Question 7

A lower alert threshold will generally have which effect, subject to empirical validation?

A. Fewer alerts and lower recall

B. More alerts and potentially higher recall

C. No change in workload

D. Guaranteed elimination of false positives

Correct Answer: B. More alerts and potentially higher recall

Question 8

Which statement best describes an anomaly score?

A. It proves that a transaction is fraudulent

B. It indicates unusualness relative to a reference pattern

C. It is always a legally sufficient finding

D. It replaces investigation

Correct Answer: B. It indicates unusualness relative to a reference pattern

Question 9

Which is an appropriate control for generative AI used in investigations?

A. Allowing unreviewed autonomous legal conclusions

B. Disabling all audit logs

C. Human verification of generated outputs

D. Uploading unrestricted case data to a public model

Correct Answer: C. Human verification of generated outputs

Question 10

If 1,000 alerts require 300 hours and each investigator has 120 effective hours, how many investigators are required when staffing must be a whole number?

A. 1

B. 2

C. 3

D. 4

Correct Answer: C. 3

Fraud, Cyber Risk & Financial Crime Management
Chapter 11 of 14