Crossref DOIMemberCiteFactoropen accessissn
SJIF Impact Factor 8.659 | ISSN: 2582-3930
IJSREM Logo

International Journal of Scientific Research in Engineering and Management

(Gateway to Global Scholars - An International, Scholarly, Multi-Disciplinary, Open Access Journal)

Peer-Reviewed Journal Designed to Meet UGC's Quality Parameters

HomeCurrent IssuePast IssuesPay OnlineConferencesEditorial BoardAbout UsContact Us
IJSREM

Loading article...

Follow Us

  • Google Scholar
  • ResearchGate
  • Academia.edu
  • Mendeley
  • LinkedIn
  • Facebook
  • Instagram

Journal Policies

  • Peer Review Policy
  • Publication Ethics
  • Copyright Infringement
  • Refund & Cancellation Policy
  • Terms and Conditions
  • Privacy Policy

Journal Identifiers & Licenses

  • ISSN Verified: 2582-3930ISSN Verified: 2582-3930
  • Crossref DOI: 10.55041Crossref DOI: 10.55041
  • SJIF Ranking: 08.659SJIF Ranking: 08.659
  • Licensed under CC BY 4.0Licensed under CC BY 4.0
  • ISO Certification: 9001:2015ISO Certification: 9001:2015
  • Indexed & Cited In: Google ScholarIndexed & Cited In: Google Scholar

Contact Us

International Journal of Scientific Research in Engineering and Management (IJSREM)

#62/1, New No 7, 1st Cross, 2nd Main, Ganganagar, R T Nagar, Bangalore North, Bangalore, Karnataka, India – 560032
[email protected]+91 93911 67991
logos
logos
Working Hours

Mon – Sat: 9:00 AM – 6:00 PM

Sunday: 10:00 AM – 4:00 PM

+91 93911 67991

© 2026 IJSREM – International Journal of Scientific Research in Engineering and Management. This is an open-access journal. Articles are published under the Creative Commons Attribution (CC BY 4.0) License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

DisclaimerPrivacy PolicyTerms and Conditions
ArticlePeer ReviewedOpen AccessPlagiarism Passed
Paper ID:IJSREM64602

Transaction fraud detection using machine learning

Stream/Area:

-

Subject:

-

Paper ID:

IJSREM64602

Volume:

10 |

6 |

Jun 2026

Pages:

1-8

Publication Frequency:

Monthly (12 issues per year)

DOI
Digital Object Identifier
10.55041/IJSREM64602

License:International Journal of Scientific Research in Engineering and Management follows the Creative Commons Attribution 4.0 (CC BY 4.0) License, allowing free use and distribution with proper attribution.

Share this article:

Authors

RM

Raghavendra Mudhol

Bachelor of Computer science/applications

Sangolli Rayanna first grade constituent college Belagavi

Download Author Certificate
AK

Ankita Kulkarni

Bachelor of Computer science/applications

Sangolli Rayanna first grade constituent college Belagavi

Download Co-Author Certificate
PM

Pratiksha Marathe

Bachelor of Computer science/applications

Sangolli Rayanna first grade constituent college Belagavi

Download Co-Author Certificate

Mentors

TRA

T R Arunkumar

Bachelor of Computer science/applications

Sangolli Rayanna first grade constituent college Belagavi

Download Mentor Certificate

Author Services & Downloads

Full ArticlesAcceptance Certificate

Abstract

An The exponential growth of digital financial transactions — spanning banking portals, e-commerce platforms, and mobile payment systems — has brought with it an equally sharp rise in fraudulent activity. Every year, financial fraud drains billions of dollars from the global economy, and the challenge of detecting it accurately and quickly has never been more pressing. Conventional rule-based detection mechanisms, which rely on manually coded threshold conditions, have largely failed to keep pace with the adaptability of modern fraudsters. What is needed instead is a system that can learn from data, recognise subtle patterns, and update its understanding as new fraud tactics emerge. This paper presents the design and implementation of a Transaction Fraud Detection System — referred to throughout as Fraud AI — which applies a Random Forest ensemble classifier to identify fraudulent financial transactions in near real time. The model is trained on the PaySim synthetic dataset, a publicly available simulation of mobile money transactions containing over 6.3 million records generated to reflect one month of activity. Before training, the data undergoes a structured preprocessing pipeline that corrects for severe class imbalance using the Synthetic Minority Over-sampling Technique (SMOTE), derives informative balance-error features, and encodes categorical transaction types into a numeric format. The resulting model attains an overall classification accuracy of 82.2% and is served through a Flask-based RESTful web application capable of returning fraud labels, probability scores, and visual risk summaries in under 200 milliseconds. The work demonstrates that combining thoughtful feature engineering with appropriate class-imbalance correction allows a well-configured Random Forest to serve as a practical, scalable, and user-accessible fraud detection tool.

KEYWORDS

Transaction Fraud Detection Machine Learning Random Forest SMOTE PaySim Dataset Flask Feature Engineering Class Imbalance Real-Time Classification Financial Security.

Cite This Article

Raghavendra Mudhol, Ankita Kulkarni, Pratiksha Marathe, T R Arunkumar, "Transaction fraud detection using machine learning," International Journal of Scientific Research in Engineering and Management, vol. 10, no. 6, pp. 1-8, Jun 2026. https://doi.org/10.55041/IJSREM64602

Full Article/Conclusion

All This paper has described the complete design, development, and evaluation of a machine learning-based Transaction Fraud Detection System, built around a Random Forest ensemble classifier trained on the PaySim synthetic financial transaction dataset. The work set out to address three interrelated challenges that consistently complicate fraud detection in practice: the severe imbalance between fraudulent and legitimate transactions, the need for real-time prediction performance, and the requirement for interpretable risk assessments that non-specialist users can act upon. Each of these challenges has been addressed through specific, deliberate design choices. Class imbalance was corrected using SMOTE applied exclusively to the training partition, preventing synthetic samples from contaminating test set evaluations. Feature engineering introduced two balance-error derived attributes — errorBalanceOrig and errorBalanceDest  that encode domain knowledge about expected account behaviour and proved to be among the most discriminative predictors in the final model. Real-time performance was achieved through a Flask-based REST API serving a serialised model with minimal per-request overhead, delivering predictions in an average of 145 milliseconds. Interpretability was addressed through an interactive web frontend that presents fraud probability scores, confidence indicators, and visual risk summaries in a form accessible to financial analysts without machine learning backgrounds. The trained model achieves an overall accuracy of 82.2% with approximately 76% recall and 78% precision for the fraud class. These figures represent a substantial improvement over the near-zero fraud recall that naive majority-class classifiers produce on this dataset, and they confirm that supervised machine learning with appropriate preprocessing can deliver practically useful fraud detection capabilities. The full testing regimen — unit, integration, and system-level  achieved a 100% pass rate across 24 distinct test cases, validating the correctness and robustness of the implementation. Taken together, the results support a broader conclusion: machine learning-based fraud detection is not merely a theoretical proposition but a workable, deployable solution to a problem that continues to cause significant financial harm. The adaptability that rule-based systems lack  the ability to learn new fraud patterns from data rather than relying on manually updated rules  is precisely what the digital financial environment demands. The present system demonstrates that this adaptability can be delivered at scale, in real time, and in a form that integrates naturally into existing web-based financial infrastructure.

References

[1]Lopez-Rojas, E. A., Elmir, A., and Axelsson, S. (2016). PaySim: A Financial Mobile Money Simulator for Fraud Detection. The 28th European Modeling and Simulation Symposium, EMSS, Larnaca, Cyprus. [2] Breiman, L. (2001). Random Forests. Machine Learning, 45(1), 5–32. Springer, Netherlands. DOI: 10.1023/A:1010933404324 [3] Chawla, N. V., Bowyer, K. W., Hall, L. O., and Kegelmeyer, W. P. (2002). SMOTE: Synthetic Minority Over-sampling Technique. Journal of Artificial Intelligence Research, 16, 321–357. [4] Pedregosa, F. et al. (2011). Scikit-learn: Machine Learning in Python. Journal of Machine Learning Research, 12, 2825–2830. [5] Géron, A. (2022). Hands-On Machine Learning with Scikit-Learn, Keras, and TensorFlow. 3rd Edition. O'Reilly Media, Sebastopol, CA. [6] Flask Documentation. (2023). Flask 2.x — Pallets Projects. https://flask.palletsprojects.com [7] Association of Certified Fraud Examiners. (2022). Report to the Nations: 2022 Global Study on Occupational Fraud and Abuse. ACFE, Austin, TX. [8] Reserve Bank of India. (2023). Annual Report on Payment and Settlement Systems. RBI Publications, Mumbai. [9] Mitchell, T. (1997). Machine Learning. McGraw-Hill, New York. [10] Gama, J., and Brazdil, P. (2000). Cascade Generalization. Machine Learning, 41(3), 315–343.

Editorial & Review Transparency

Publication Date

6/6/2026

Peer Review Type

Double-Blind Peer Review

Review Rounds: 2

Documents

Review Report (Confidential)
Copyright Form (Office)

Article Metrics & Impact

Article Views

0

Total views since publication

PDF Downloads

4

Total downloads since publication

Geographic Reach

5

Indexing, Archiving & Preservation

Google Scholar
Academia
ResearchGate
Crossref
SSRN
Semantic Scholar
Thomson Reuters
WorldCat
Mendeley
OpenAlex
EBSCO
Zenodo

Digital Preservation: This article is permanently archived on Zenodo and complies with all data preservation standards across major indexing platforms.

Ethics, Compliance & Transparency

Plagiarism Screening

This manuscript has been checked for plagiarism using TurnitinPlagiarismChecker software.

Conflict of Interest

The authors declare no conflict of interest related to this research work.

Funding Information

No funding information available for this research.

Similar & Recommended Articles

Similar Articles by Topic

Related research in the same subject area

Loading similar articles...