Repository logo
  • English
  • العربية
  • বাংলা
  • Català
  • Čeština
  • Deutsch
  • Ελληνικά
  • Español
  • Suomi
  • Français
  • Gàidhlig
  • हिंदी
  • Magyar
  • Italiano
  • Қазақ
  • Latviešu
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Srpski (lat)
  • Српски
  • Svenska
  • Türkçe
  • Yкраї́нська
  • Tiếng Việt
Log In
New user? Click here to register.Have you forgotten your password?
  1. Home
  2. Dissertations
  3. Dissertations - Alliance College of Engineering & Design
  4. Upi Fraud Detection Using Machine
 
  • Details

Upi Fraud Detection Using Machine

Date Issued
25-May
Author(s)
Reddy, Maraka Tharunkumar
Yaswanth, Chitte
J Shelke, Chetan  
Abstract
The mass implementation of the Unified Payments Interface (UPI) in India has transformed digital payments by providing users with a quick and hassle-free experience of transactions. But this ease has also contributed to a dramatic increase in fraudulent activities against UPI users. This project, "UPI Fraud Detection", aims to create an intelligent system for detecting and avoiding such frauds through machine learning techniques. More precisely, the system uses models such as Autoencoders, Local Outlier Factor (LOF), and K-Means Clustering to detect unusual patterns of transactions independent of known fraud signatures.
The models are trained using past transactions so that user behaviour is learned and deviations which can signify fraud are identified. The system intends to minimize false positives with high accuracy, avoiding legitimate transactions from being unnecessarily hindered. The result is a faster, more accurate, and proactive fraud detection that can be layered into banking systems to secure UPI-based payments. The present work helps go a long way towards building confidence in digital payment systems and encouraging safe financial systems.
This research discusses the use of machine learning methods to efficiently identify fraudulent UPI transactions. An extensive dataset is constructed or acquired, including transaction value, time of transaction, geolocation, device ID, IP address, frequency of transaction, and user-specific behavioural traits. Preprocessing techniques like data cleaning, normalization, and feature engineering are implemented to clean the data and get it ready for model training. Multiple supervised learning models like Logistic Regression, Decision Trees, Random Forest, Gradient Boosting (XGBoost), and Support Vector Machines are used for classifying the transactions as authentic or fraudulent. Along with the conventional models, neural networks are also used in order to find out complex non-linear relationships present in the data.
The mass rollout of the Unified Payments Interface (UPI) in India has brought with it a new age of financial convenience and inclusion. With a capability to conduct real-time bank-to-bank transactions over mobile phones through basic identifiers such as mobile numbers or virtual payment addresses, UPI has rapidly emerged as a bedrock of the Indian digital economy. Nonetheless, the boom in its usage has also attracted criminals who take advantage of the system for illegitimate gains. Such double-edged expansion has made sophisticated, adaptive, and intelligent fraud detection systems a prime priority.
Besides high detection accuracy, the system is also designed to keep false positives low, so that legitimate users are not bothered by spurious alerts or transaction blocking. This balance is key in sustaining trust in electronic money systems. Furthermore, the system is scalable and suitable for real-time banking environments. It can be plugged into current UPI transaction flows through APIs or microservices without impacting user experience, and it enables on-the-fly fraud detection. It facilitates ongoing learning and adaptation, retraining from time to time on fresh data to stay abreast of changing fraud patterns.
Subjects

UPI Fraud Detection

Machine Learning

Anomaly Detection

File(s)
Loading...
Thumbnail Image
Name

CSE-ML-F05.pdf

Size

1.41 MB

Format

Adobe PDF

Checksum

(MD5):b8a20f68b4387a247590908d6f6f8a19

Powered by - Informatics Publishing Ltd