Skip to content

Fraud Detection With Machine Learning

For people

How machine learning detects fraud in payments and claims, handling rare events and adversaries, and balancing losses against friction.

Editorial team 2 min read

Share X LinkedIn Reddit Bluesky Email

Fraud detection identifies fraudulent transactions, accounts or claims among a much larger volume of legitimate activity.

Why It's Hard

  • Rarity: fraud is a tiny share of activity.
  • Adversaries: fraudsters change tactics when detected.
  • Delayed labels: confirmation that something was fraud may take weeks.
  • Costs on both sides: missed fraud loses money; false alarms annoy genuine customers.

Useful Features

  • Transaction amount relative to the customer's usual behaviour.
  • Velocity: how many transactions in the last minutes or hours.
  • New devices, locations or payees.
  • Network features: shared devices, addresses or accounts linked to known fraud.

Approaches

  • Rules for known patterns and regulatory requirements.
  • Supervised models (gradient boosting is common) trained on confirmed fraud.
  • Anomaly detection for new, unlabelled patterns.
  • Graph analysis for fraud rings.

Most systems combine all of these into a risk score.

Setting Thresholds

Choose thresholds based on expected loss, investigation capacity and customer impact. Use tiers: approve, step-up verification, review, block.

Evaluation

Split data by time, use precision and recall at operating thresholds, and estimate money saved versus friction created.

Keeping Up

Retrain regularly, monitor for drift, feed investigator decisions back as labels, and watch for new attack patterns that the model hasn't seen.

More in Applied AI

All Applied AI guides →
Applied AI Guide · 2 min

Image Classification With Pretrained Models

Classifying images without training from scratch: choosing a pretrained model, preparing images correctly and reading the output.

Applied AI 2 min read 12 Jun 2026 For people

Applied AI Guide · 2 min

Object Detection Explained

How object detection finds and localises multiple objects in an image, the main model families and how accuracy is measured.

Applied AI 2 min read 11 Jun 2026 For people

Applied AI Guide · 2 min

Image Segmentation

Semantic, instance and panoptic segmentation: labelling images pixel by pixel, and where each is used.

Applied AI 2 min read 10 Jun 2026 For people

Applied AI Guide · 2 min

Optical Character Recognition (OCR) With AI

Extracting text from images and scanned documents: how modern OCR works, where it fails and how to improve results.

Applied AI 2 min read 9 Jun 2026 For people

Discussion 0

Use @handle to bring somebody in, and #tag to file it.

Nothing here yet. Ask a question, or say how you used it.

Sign in to join the discussion. Sign in