Train a GNN for Fraud-Ring Detection at a Payments Fintech
Overview
What this challenge is about.
Build a heterogeneous graph with PyTorch Geometric, train a GraphSAGE fraud-ring detector, and compare it to a LightGBM baseline. Earn a verifiable certificate.
The scenario
The fintech (around 350 people, around USD 4 billion in annual transaction volume) loses around USD 6 million per year to fraud, with about 30% of losses traced to coordinated rings that the current tabular model rarely catches early.
The Brief
What you'll do, and what you'll demonstrate.
Quantify whether a Graph Neural Network beats the tabular baseline at identifying coordinated fraud rings in a cross-border payments network.
Earning criteria — what you'll demonstrate
- Construct heterogeneous graphs from tabular transaction data
- Train and tune GraphSAGE for node classification at scale
- Compare GNN vs. tabular baseline fairly on fraud metrics
- Reason about the operational cost of adding graphs to a fraud stack
Program Fit
Where this fits in your program.
Sharpens the same skills your degree expects you to demonstrate.
Machine Learning on Graphs
Master · Machine Learning
Strong alignment
This challenge maps to Machine Learning on Graphs at the Master level. It sharpens the same practical skills your coursework expects — but in a real industry context with actual constraints and deliverables.
Skills
Skills you'll demonstrate.
Each one shows up on your verified credential.
- Graph Neural Networks
Apply graph neural networks to solve real industry problems and demonstrate production-level capability.
- Graphsage
Apply graphsage to solve real industry problems and demonstrate production-level capability.
- Fraud Detection
Apply fraud detection to solve real industry problems and demonstrate production-level capability.
- Pytorch Geometric
Apply pytorch geometric to solve real industry problems and demonstrate production-level capability.
- Evaluation
Apply evaluation to solve real industry problems and demonstrate production-level capability.
- Graph Construction
Apply graph construction to solve real industry problems and demonstrate production-level capability.
Careers
Career paths this challenge builds toward
Completing this challenge demonstrates skills that transfer directly to these roles:
Data Scientist
Owning a GNN vs. tabular comparison on a real fraud problem and writing the fraud-ops memo is exactly the day-one job of a data scientist in fintech.
This challenge sharpens
- fraud-detection
- graph-neural-networks
- evaluation
Machine Learning Engineer
Constructing graphs at scale and shipping a GNN training pipeline is core MLE work for any company that has graph-shaped data.
This challenge sharpens
- pytorch-geometric
- graphsage
- graph-construction
ML Researcher
Designing a ring-aware time-to-flag metric and benchmarking GNNs against strong baselines is the kind of methodology work ML researchers do in applied research labs.
This challenge sharpens
- graph-neural-networks
- evaluation
- graphsage