← Latest papers
💰 quantitative finance

Prediction of bank transaction fraud using TabNet an adaptive deep learning architecture

This study demonstrates that TabNet, an adaptive deep learning architecture enhanced with SMOTE for class balancing, significantly outperforms other deep learning models in detecting bank transaction fraud on an Indian dataset, achieving a 97.39% accuracy and ROC-AUC of 0.9739 while providing the interpretability necessary for regulatory compliance and operational risk management.

Original authors: Prashanth BS, Manoj Kumar, Ariful Hoque, Nasser Al Muraqab, Immanuel Azaad Moonesar, Udo Christian Braendle, Ananth Rao

Published 2026-07-22
📖 5 min read🧠 Deep dive

Original authors: Prashanth BS, Manoj Kumar, Ariful Hoque, Nasser Al Muraqab, Immanuel Azaad Moonesar, Udo Christian Braendle, Ananth Rao

Original paper licensed under CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). This is an AI-generated explanation of the paper below. It is not written or endorsed by the authors. For technical accuracy, refer to the original paper. Read full disclaimer

Imagine the digital world as a bustling, neon-lit city where money doesn't sit in vaults but zips around as invisible packets of data. In this city, every time you buy a coffee or send a gift, a tiny digital receipt is stamped and sent to a giant, invisible ledger. This is the realm of FinTech, where technology meets finance. But just like any big city, this digital metropolis has its share of pickpockets and thieves. These criminals don't just steal wallets; they steal identities and drain bank accounts by pretending to be you. To catch them, banks used to rely on "rulebooks"—simple lists like "if someone spends $10,000 in one minute, stop them!" But the thieves are clever; they learn the rules and find ways to sneak past them.

Enter Machine Learning, the digital detective that doesn't just read rulebooks but learns to spot patterns. Imagine a detective who watches millions of people walk by, learning what a "normal" walk looks like. If someone suddenly starts hopping on one foot while wearing a clown suit, the detective knows something is up. However, there's a catch: most people walk normally, and only a few hop around. This makes it hard for the detective to learn, because they see so few "clowns" that they might forget what a real one looks like or, worse, start thinking everyone is a clown. This is the challenge of imbalanced data. Furthermore, banks need to know why the detective stopped someone. If the detective is a "black box" that gives no reasons, the bank can't explain it to the customer or the regulators. This is where Explainable AI (XAI) comes in—it's the detective who can point to the specific clues (like "they were wearing a clown suit at 3 AM") that led to the arrest.

This paper is a story about a team of researchers who decided to test a new kind of digital detective called TabNet to catch bank fraudsters. They took a massive dataset of real bank transactions from India—over 124,000 records—and pitted TabNet against five other famous detective styles: the standard Deep Neural Network (DNN), the memory-heavy LSTM, the speedy GRU, the pattern-spotter CNN1D, and a few others. The researchers wanted to see which detective could spot the fraudsters most accurately without getting confused by the sheer volume of normal transactions, and which one could explain its reasoning clearly.

The results were a bit of a shocker for the old-school detectives. The standard Deep Neural Network (DNN), the LSTM, the GRU, and the CNN1D all struggled mightily. In fact, they mostly failed. The DNN and CNN1D essentially gave up, predicting that every single transaction was fraud, which is like a security guard arresting everyone in the mall because they're afraid of one thief. Their accuracy was stuck at a useless 50%, no better than flipping a coin. The LSTM and GRU, which are great at remembering sequences like a story, also stumbled because bank transactions in this dataset didn't follow a strict story-like order; they were just a list of events. These models got confused, producing a lot of false alarms and missing real thieves.

But then, TabNet stepped up, and it was a different story entirely. TabNet is a special kind of detective designed specifically for "tabular data"—that's just a fancy word for spreadsheets with rows and columns of numbers and categories. Instead of trying to memorize everything, TabNet uses a "sparse attention" mechanism. Think of it like a detective who wears a pair of magical glasses. When looking at a transaction, the glasses dim the lights on the irrelevant details (like the color of the sky) and shine a bright spotlight only on the clues that matter (like the time of day or the device used). This allows TabNet to ignore the noise and focus on the signal.

The outcome was impressive. TabNet achieved an accuracy of 97.39%, with a score called ROC-AUC of 0.9739. To put that in perspective, while the other models were guessing like a coin flip, TabNet was spotting fraudsters with near-perfect precision. It correctly identified almost all the real fraud cases while making very few mistakes on the honest transactions. Perhaps most importantly, TabNet didn't just give a "guilty" verdict; it showed its work. It could tell the bank exactly which features (like "transaction amount" or "hour of the day") were the most suspicious, making it a transparent and trustworthy tool for regulators.

The researchers also dug into the data to understand how the fraudsters were operating, and they found some interesting twists. Contrary to the idea that thieves only strike in the middle of the night, the data showed that fraud often happens during busy business hours, specifically between 8 a.m. and 5 p.m., with a peak around 10–11 a.m. The thieves were hiding in plain sight, blending in with the crowd of normal shoppers. They also noticed that fraudsters often made small withdrawals from accounts with very high balances, trying to be sneaky by not taking too much at once.

In the end, the paper suggests that for catching bank fraud in a spreadsheet world, the old, heavy, "black box" detectives aren't the best fit. Instead, a specialized, transparent, and adaptive model like TabNet is the way to go. It's not just about catching the bad guys; it's about doing it in a way that is fast, accurate, and easy to explain. The study confirms that while the digital city is full of clever thieves, we now have a detective with the right glasses to see them clearly.

Drowning in papers in your field?

Get daily digests of the most novel papers matching your research keywords — with technical summaries, in your language.

Try Digest →