Understand prediction outputs

This page describes the prediction outputs that result from requesting prediction results from AML AI.

For the schema and fields of the prediction outputs in BigQuery, see Prediction outputs.

Risk scores

Risk scores vary from 0 to 1. A higher score indicates higher risk, however, risk scores shouldn't be interpreted directly as a probability of money laundering activity.

Risk scores are produced for one (or more if predictionPeriods is greater than one) complete calendar months immediately prior to the specified endTime. A risk score is calculated for each party for each month.


AML AI explainability indicates which behaviors or characteristics (using feature families) contribute to the risk score of a given party. Explainability covers the highest risk parties, including all parties you would investigate. Explainability may not be included for lower risk customers.

Feature families

Feature families are collections of related AML AI features, providing a human-understandable categorization to inform investigators and internal audit teams.

Each feature family covers a specific set of transactional behaviors or party characteristics. Additionally, some feature families have a specific focus, allowing investigators to know where to start. Examples of focus include:

  • The type of transaction involved:
    • Wire
    • Cash
    • Check
    • Card
    • Other
  • The direction of the transactions:
    • Debit (outgoing for the party)
    • Credit (incoming for the party)

Feature family attribution value

An attribution score is given for each high-risk party and each feature family, indicating the contribution of the feature family to the risk score of the party. A high positive value indicates strong contribution to increasing risk score. Similarly, a negative value indicates a contribution to lowering the score.

Feature families with the highest positive attribution value are likely to be the most relevant to an investigation of the party.

Consider the following example attribution values for one specific party:

Feature familyAttribution value
Unusual card debit activity0.4
Unusual rapid movement of funds0.8
Unusual wire debit activity-0.2

This example can be interpreted as follows:

  • The party's rapid movement of funds had the greatest contribution to their high risk score. An investigation might start there.
  • Unusual card debit activity also made a significant contribution so should also be considered.
  • The party's wire debit activity actually reduced the risk score, so it is unlikely that this needs inspection.