VOOZH about

URL: https://www.analyticsvidhya.com/blog/2021/04/short-notes-on-fraud-detection-techniques-and-anti-money-laundering/

⇱ Fraud Detection and Anti-Money Laundering Techniques


India's Most Futuristic AI Conference Is Back – Bigger, Sharper, Bolder

  • d
  • :
  • h
  • :
  • m
  • :
  • s

Reading list

Short Notes on Fraud Detection Techniques and Anti Money Laundering

smruti Last Updated : 13 Apr, 2021
4 min read
This article was published as a part of the Data Science Blogathon.

Introduction

Fraud is an act of intentional deception or dishonesty perpetrated by one or more individuals, generally for financial gain. In most cases, the company will seek to mitigate the risks by implementing controls. These could be preventative, monitoring, or detection controls. Being able to assess fraud risk provides us with priorities as to where to invest time and resources to have the largest impact in detecting and reducing incidents of fraud.

The fraud analysts are interested in are unexpected or strange items, such as outliers or too many inliers. They target suspicious transactions or transactions that are too typical to be natural. They look at the unusual in relation to the usual.

Fraud Detection Techniques

Z‐Score: The term Z‐score, Z‐values, Z‐ratio, or Z is a statistical measurement of a number in relation to the mean of the group of numbers. It refers to points along the base of the standardized normal curve. The center point of the curve has a Z‐value of 0. Z‐values to the right of 0 are positive and Z‐values to the left are negative values

Relative size factor (RSF) test: The purpose of the RSF test is to identify anomalies where the largest amount for subsets in a given key is outside the norm for those subsets. This test compares the top two amounts for each subset and calculates the RSF for each: RSF = Largest Record in a Subset /
Second Largest Record in a Subset

Same‐same‐same test: The purpose of the same‐same‐same (SSS) test is to identify abnormal duplications as potential indicators of errors or fraud.

Same‐same‐different test: The same-same-different (SSD) test is used to identify records with near-duplicates for fields selected by the auditor. The auditor may select up to eight fields to match and one field that is excluded from the matching. The same‐same‐different test is a powerful test for errors and fraud. This test should be considered for every forensic analytics project. This test always detects errors in accounts payable data and the longer the time period, the higher the chances of SSD detecting errors.

Even amounts: Even or rounded‐dollar amounts do not normally occur at high‐frequency rates. Therefore numbers that are rounded to tens, hundreds, and thousands may be considered anomalies and some attention should be given to them.

Benford’s Law: Benford’s Law tests are the first digit, first two digits, first three digits, and second digit tests. Advanced Benford’s Law tests are summation and second order. Benford’s analysis, when used correctly, is a powerful tool for identifying suspect accounts or amounts for further analysis. Benford’s analysis is a tool to complement additional tests/tools.

Number duplication test: The NDT can output specific numbers that caused the spikes in the first-order tests (the first two digits test is one example) and the summation test, which is an advanced Benford’s Law test.

GEL‐1 AND GEL‐2: GEL is short for the gestalt element link. GEL is a structure, configuration, or pattern of physical, biological, or psychological phenomena so integrated as to constitute a functional unit with properties not derivable by summation of its parts. The purpose of the GEL tests (GEL‐1 and GEL‐2) is to detect the relationship or link within the data file as potential indicators of fraud.

The Money‐Laundering Process

When money is obtained from various illegal activities such as corruption, bribery, tax evasion, drugs, where the criminal does not want the authorities to know the source of the income, they engage in money laundering. Money laundering disguises the illegal origin and legitimizes the funds so they can be openly used.

The Placement Stage: The objective is to place the cash into foreign or domestic bank accounts without raising red flags. To make the dirty money appear to be clean, deposits are made into domestic banks by splitting the large amount into smaller amounts and making multiple deposits below reporting limits to avoid detection.

The Layering Stage: The layering stage is the most complex of all the stages; this is where the origin of the money is being made difficult to trace. A number of transactions or layers need to be put between the original sources of the funds before they are brought back into the legal economy.

The Integration Stage: In the integration stage, the money enters back into the legitimate economy where it appears to have come from legal and normal transactions. Depending on the layering stage, the return may appear to come from a sale of assets such as real estate.

The media shown in this article are not owned by Analytics Vidhya and is used at the Author’s discretion. 

Login to continue reading and enjoy expert-curated content.

Free Courses

Generative AI - A Way of Life

Explore Generative AI for beginners: create text and images, use top AI tools, learn practical skills, and ethics.

Getting Started with Large Language Models

Master Large Language Models (LLMs) with this course, offering clear guidance in NLP and model training made simple.

Building LLM Applications using Prompt Engineering

This free course guides you on building LLM apps, mastering prompt engineering, and developing chatbots with enterprise data.

Improving Real World RAG Systems: Key Challenges & Practical Solutions

Explore practical solutions, advanced retrieval strategies, and agentic RAG systems to improve context, relevance, and accuracy in AI-driven applications.

Microsoft Excel: Formulas & Functions

Master MS Excel for data analysis with key formulas, functions, and LookUp tools in this comprehensive course.

Responses From Readers

Flagship Programs

GenAI Pinnacle Program| GenAI Pinnacle Plus Program| AI/ML BlackBelt Program| Agentic AI Pioneer Program

Free Courses

Generative AI| DeepSeek| OpenAI Agent SDK| LLM Applications using Prompt Engineering| DeepSeek from Scratch| Stability.AI| SSM & MAMBA| RAG Systems using LlamaIndex| Building LLMs for Code| Python| Microsoft Excel| Machine Learning| Deep Learning| Mastering Multimodal RAG| Introduction to Transformer Model| Bagging & Boosting| Loan Prediction| Time Series Forecasting| Tableau| Business Analytics| Vibe Coding in Windsurf| Model Deployment using FastAPI| Building Data Analyst AI Agent| Getting started with OpenAI o3-mini| Introduction to Transformers and Attention Mechanisms

Popular Categories

AI Agents| Generative AI| Prompt Engineering| Generative AI Application| News| Technical Guides| AI Tools| Interview Preparation| Research Papers| Success Stories| Quiz| Use Cases| Listicles

Generative AI Tools and Techniques

GANs| VAEs| Transformers| StyleGAN| Pix2Pix| Autoencoders| GPT| BERT| Word2Vec| LSTM| Attention Mechanisms| Diffusion Models| LLMs| SLMs| Encoder Decoder Models| Prompt Engineering| LangChain| LlamaIndex| RAG| Fine-tuning| LangChain AI Agent| Multimodal Models| RNNs| DCGAN| ProGAN| Text-to-Image Models| DDPM| Document Question Answering| Imagen| T5 (Text-to-Text Transfer Transformer)| Seq2seq Models| WaveNet| Attention Is All You Need (Transformer Architecture) | WindSurf| Cursor

Popular GenAI Models

Llama 4| Llama 3.1| GPT 4.5| GPT 4.1| GPT 4o| o3-mini| Sora| DeepSeek R1| DeepSeek V3| Janus Pro| Veo 2| Gemini 2.5 Pro| Gemini 2.0| Gemma 3| Claude Sonnet 3.7| Claude 3.5 Sonnet| Phi 4| Phi 3.5| Mistral Small 3.1| Mistral NeMo| Mistral-7b| Bedrock| Vertex AI| Qwen QwQ 32B| Qwen 2| Qwen 2.5 VL| Qwen Chat| Grok 3

AI Development Frameworks

n8n| LangChain| Agent SDK| A2A by Google| SmolAgents| LangGraph| CrewAI| Agno| LangFlow| AutoGen| LlamaIndex| Swarm| AutoGPT

Data Science Tools and Techniques

Python| R| SQL| Jupyter Notebooks| TensorFlow| Scikit-learn| PyTorch| Tableau| Apache Spark| Matplotlib| Seaborn| Pandas| Hadoop| Docker| Git| Keras| Apache Kafka| AWS| NLP| Random Forest| Computer Vision| Data Visualization| Data Exploration| Big Data| Common Machine Learning Algorithms| Machine Learning| Google Data Science Agent
👁 Av Logo White

Continue your learning for FREE

Forgot your password?
👁 Av Logo White

Enter OTP sent to

Edit

Wrong OTP.

Enter the OTP

Resend OTP

Resend OTP in 45s

👁 Popup Banner
👁 AI Popup Banner