Machine Learning in AML

Machine Learning in AML

Machine learning in AML uses software that learns from data to help detect money laundering. Its main job is to spot suspicious patterns and cut the huge number of false alerts that rules-based systems produce, so analysts can focus on the cases that matter.

Key takeaways

  • Machine learning in AML uses software that learns from data to spot risk.
  • Its biggest use is cutting false positives in transaction monitoring.
  • It also supports screening, risk scoring, and finding hidden patterns.
  • Rules-based systems flag huge volumes of alerts, most of them false.
  • The main limits are explainability, bias, and data quality.
  • It is a technique within regulatory technology, not a replacement for people.

~20% a year

Estimated growth of the RegTech market that ML powers

Source: Grand View Research

$800B to $2T

Laundered worldwide each year that ML helps detect

Source: UNODC

$3B

Paid by TD Bank in 2024 after monitoring failures

Source: US Department of Justice

What is machine learning in AML?

Machine learning in AML is the use of software that learns from data to help find money laundering. Instead of following only fixed rules, it studies patterns in past activity and uses them to judge new activity.

The appeal is that laundering evolves, and a system that learns can keep up better than one that only does what it was told. In practice, most AML machine learning is aimed at the flood of alerts that older systems produce.

It is one technique within a wider field. Read more: it sits inside regulatory technology, the broader use of tech in compliance.

How machine learning is used in AML

Machine learning shows up across several parts of AML work. Each use plays to its strength in spotting patterns.

  • Cutting false positives. Ranking monitoring alerts so analysts see the real risks first.
  • Transaction monitoring. Finding unusual patterns that fixed rules would miss.
  • Risk scoring. Turning customer data into a more accurate risk rating.
  • Screening. Improving name matching to reduce false hits.
  • Network analysis. Spotting links between accounts that suggest a scheme.

The common thread is pattern recognition, done at a scale and speed no team could match by hand.

Why firms use machine learning

Firms turn to machine learning mainly because of one number: the false positive rate. Rules-based monitoring flags enormous volumes of activity, and most of it turns out to be innocent.

Industry estimates often put the false positive rate in transaction monitoring above 90 percent, meaning the vast majority of alerts waste an analyst’s time. Machine learning helps by ranking alerts so the real risks rise to the top, which lets a team spend its hours where they count.

The second driver is volume. Digital banking produces far more transactions than any team can review, and a learning system helps manage that scale.

See accurate screening in action

Run one search across sanctions, PEP, and adverse media data and see how good matching cuts false hits.

Try Combined AML Screening →

Supervised and unsupervised learning

Machine learning in AML usually comes in two broad forms. The difference is whether it learns from labeled examples.

  • Supervised learning. Trained on past cases marked as suspicious or not, so it learns to recognize known patterns.
  • Unsupervised learning. Left to find unusual patterns on its own, useful for spotting new methods no one has labeled yet.

Supervised learning is good at catching what has been seen before, while unsupervised learning helps find the new tricks. Many firms use both together.

Neither is magic. Both depend on the data behind them, and both produce suggestions that a person still has to judge before anything is acted on.

Benefits of machine learning in AML

Used well, machine learning brings real gains to an AML program. The benefits center on accuracy and scale.

  • Fewer false positives. Less time wasted on innocent alerts.
  • Better detection. Patterns that fixed rules would miss.
  • Scale. The ability to handle volumes no team could review.
  • Sharper focus. Analysts spend their time on the cases that matter.

Limits and risks

Machine learning is not a cure-all, and its limits matter as much as its benefits. A few risks stand out.

  • Explainability. A model that cannot explain its decisions is hard to defend to a regulator.
  • Bias. A model trained on biased data can produce unfair or skewed results.
  • Data quality. Poor or thin data leads to poor decisions, however good the model.
  • Over-reliance. Treating the model as the final word, with no human check.
Worth knowing. The biggest hurdle for machine learning in AML is not accuracy, it is explainability. A regulator will ask why a customer was flagged, or why one was not, and a black box that cannot answer is a problem. This is why many firms favor models whose reasoning can be understood and shown.

Machine learning and regulators

Regulators are open to machine learning, but they set conditions. The main one is that a firm must be able to explain what its model does.

A firm cannot hide behind an algorithm. It has to show that the model is sound, that its decisions can be understood, and that people still review the output. Regulators have encouraged responsible use of new technology, while making clear that accountability stays with the firm, not the software.

In practice, this pushes firms toward a middle path. They use machine learning to rank and prioritize, but keep people making the final calls and keep records of why. That way a firm gets the efficiency without losing the ability to explain itself.

Machine learning vs rules-based systems

Machine learning and rules-based systems are often set against each other, but the best programs use both. The difference is how they decide.

Rules-based Machine learning
How it decides Fixed, written rules Patterns learned from data
Strength Clear and explainable Adapts and finds new patterns
Weakness Rigid, many false alerts Harder to explain

A common approach is to keep clear rules for known risks and add machine learning to catch what the rules miss and to cut the noise they create.

Get an indicative AML risk rating

See where your money laundering risk is concentrated, whatever tools you use to monitor it.

Try the AML Risk Assessment →

Check a country’s financial crime risk

Look up a country against FATF, sanctions, and corruption data to feed real signals into your models.

Try the Country Risk Checker →

Frequently asked questions

What is machine learning in AML?

Machine learning in AML is the use of software that learns from data to help detect money laundering. Instead of following only fixed rules, it studies patterns in past activity to judge new activity. Its main job is to cut the large number of false alerts that rules-based systems produce, so analysts can focus on real risks.

How is machine learning used in AML?

It is used to cut false positives by ranking monitoring alerts, to find unusual patterns in transaction monitoring, to score customer risk more accurately, to improve name matching in screening, and to spot links between accounts through network analysis. The common thread is pattern recognition at a scale and speed no team could match by hand.

Why do firms use machine learning for AML?

Firms use it mainly because of the false positive rate. Rules-based monitoring flags huge volumes of activity, and industry estimates often put the share of false alerts above 90 percent. Machine learning ranks alerts so real risks rise to the top. The second driver is volume, since digital banking produces more transactions than teams can review.

What is the difference between supervised and unsupervised learning in AML?

Supervised learning is trained on past cases marked as suspicious or not, so it learns to recognize known patterns. Unsupervised learning is left to find unusual patterns on its own, which helps spot new methods no one has labeled. Supervised learning catches what has been seen before, while unsupervised learning helps find new tricks.

Does machine learning reduce false positives in AML?

Yes, reducing false positives is its most common use. Rules-based systems flag large volumes of alerts, most of them innocent, which wastes analyst time. Machine learning ranks alerts by likely risk so the genuine ones rise to the top. This does not remove the need for human review, but it makes that review far more efficient.

What are the risks of machine learning in AML?

The main risks are explainability, since a model that cannot explain its decisions is hard to defend to a regulator; bias, since a model trained on biased data can produce skewed results; data quality, since poor data leads to poor decisions; and over-reliance, treating the model as the final word with no human check. Each needs managing.

Is machine learning in AML explainable?

It can be, and explainability is a major focus. A regulator will ask why a customer was flagged, or why one was not, so a model that cannot answer is a problem. Many firms favor models whose reasoning can be understood and shown, rather than opaque black boxes, precisely so they can defend the decisions.

Do regulators allow machine learning in AML?

Yes, regulators are open to it, but they set conditions. A firm must be able to explain what its model does, show that it is sound, and keep people reviewing the output. Regulators have encouraged responsible use of new technology while making clear that accountability stays with the firm, not the software.

Can machine learning replace AML analysts?

No. Machine learning speeds up and sharpens the work, but it does not replace human judgment. It can rank alerts and spot patterns, but a person decides whether a case is truly suspicious and whether to report it. Treating the model as the final word, with no human check, is one of its main risks rather than a goal.

What is the difference between machine learning and rules-based AML?

A rules-based system decides using fixed, written rules, which are clear and explainable but rigid and prone to false alerts. Machine learning decides using patterns learned from data, which adapts and finds new patterns but is harder to explain. The best programs use both: clear rules for known risks, and machine learning to catch the rest.

How does machine learning relate to RegTech?

Machine learning is one technique within regulatory technology, or RegTech, the broader use of software to manage compliance. RegTech covers many tools, from screening to reporting, and machine learning is increasingly built into them to improve accuracy and cut false positives. So machine learning is a part of RegTech, not a separate thing.

What data does machine learning in AML use?

It uses data such as transaction histories, customer information, past alerts and their outcomes, and screening results. The quality of this data matters greatly, since a model is only as good as what it learns from. Thin, biased, or inaccurate data leads to poor decisions, which is why data quality is treated as a core requirement.

Read more: our ultimate guides, whitepapers and templates

Related guides and resources to help you act on what you just read.

Last reviewed July 12, 2026 · 11 min read · Written for compliance and risk professionals · By the WhoWiki editorial team

Key takeaway: machine learning in AML uses software that learns from data to spot suspicious activity, mainly to cut the huge number of false alerts that rules produce.

Learn & stay current

A compliance reference that keeps up with the regulators

Plain-English explainers, country rules, and data you can cite, updated as the landscape moves.

Comparing tools before you commit?

See how WhoWiki lines up against the platforms you already know, and which free tools fit which job.

See how current your screening could be

Book a walkthrough with our team, or start with the tools today. No account needed to run your first check.