The Fraud Problem — Adversarial, Asymmetric, and Allergic to Textbook ML

Fraud detection looks like a classification problem and behaves like nothing else in machine learning: the adversary adapts to your model, the classes are wildly imbalanced, the labels arrive months late, your own decisions censor the data you learn from, and both kinds of error cost real money in different currencies. This series builds fraud and risk systems from first principles — and this opening post is about why the textbook assumptions fail, because every architecture decision downstream flows from these five inversions.

Fraud sits at the intersection this blog has circled from several sides — ML foundations, RegTech compliance (which covers the AML/KYC regulatory layer; this series covers the decision systems), and the fintech handbook’s money rails that fraud rides in on.

Five ways fraud breaks the textbook

The shape of the solution

These inversions dictate the architecture the series builds: rules and models as complements (post 2 — rules for the sharp, explainable, fast-deploy edges; models for the subtle patterns), features as the real IP (post 3 — velocities, graphs, and histories computed identically offline and online, where most production fraud-ML failure actually lives), threshold-and-cost machinery that keeps the error trade visible to the business (post 4), label pipelines that handle delay, censoring, and noise honestly (post 5), adaptation loops against drift both natural and adversarial (post 6), humans in the loop — review queues and friction ladders, because the best answer is often “make them prove it” rather than yes/no (post 7), and production operation under latency, explainability, and regulatory constraints (post 8). The through-theme: fraud systems are not models — they’re decision factories where the model is one input among rules, features, costs, humans, and feedback, and treating the model as the system is the field’s most reliable beginner mistake.

The takeaway: fraud inverts the textbook five ways — an adversary that adapts to the model, vanishing base rates with asymmetric error currencies, labels that arrive late and partly wrong, decisions that censor their own training data, and a milliseconds budget in the money path. The answer isn’t a better classifier; it’s a decision system: rules beside models, feature infrastructure as the core asset, explicit cost machinery, honest label handling, continuous adaptation, human review, and production discipline — the map this series walks.

Key takeaways

Further reading

Sources & References