Document Revisions - Fraud Detection Using Machine Learning

Document Revisions

Date Change
May 2019 Initial release
May 2020 Changed the supervised model to XGBoost. Added unsupervised learning with Random Cut Forest, SMOTE resampling, model evaluation, and REST API for predictions. See the list of v2 updates on our GitHub repository.


Customers are responsible for making their own independent assessment of the information in this document. This document: (a) is for informational purposes only, (b) represents current AWS product offerings and practices, which are subject to change without notice, and (c) does not create any commitments or assurances from AWS and its affiliates, suppliers or licensors. AWS products or services are provided “as is” without warranties, representations, or conditions of any kind, whether express or implied. The responsibilities and liabilities of AWS to its customers are controlled by AWS agreements, and this document is not part of, nor does it modify, any agreement between AWS and its customers.

Fraud Detection Using Machine Learning is licensed under the terms of the Apache License Version 2.0 available at