Parallel Implementation of Decision Tree for Online Fraud Detection using OpenMP, MPI and CUDA

Online fraud detection is critical for ensuring the security of digital transactions. However, the growing volume of data and the need for real-time processing pose significant computational challenges. Traditional Decision Tree algorithms, commonly used for classification tasks, struggle to handle large datasets in real-time scenarios due to their computational complexity. This research addresses these limitations by parallelizing the Decision Tree algorithm to enhance its efficiency for online fraud detection. We leverage three parallel programming models—OpenMP for multi-core CPU processing, MPI for distributed systems, and CUDA for GPU acceleration to optimize the construction and evaluation phases of the Decision Tree. By distributing the computational workload across these architectures, we aim to reduce execution times while maintaining high classification accuracy significantly. A thorough performance evaluation compares the parallel implementations to traditional serial approaches, focusing on execution speed, scalability, and detection accuracy. The results reveal substantial improvements in processing speed, enabling real-time fraud detection without sacrificing accuracy. These findings provide valuable insights into developing faster, scalable, and more reliable fraud detection systems, contributing to enhanced security for financial transactions in an increasingly digital world.

Authors

Institutions

Publication Details

Published
2024-12-06
DOI
https://doi.org/10.1109/ihcsp63227.2024.10959864
Primary Topic
Imbalanced Data Classification Techniques
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Parallel Implementation of Decision Tree for Online Fraud Detection using OpenMP, MPI and CUDA

Christopher Columbus C, Shankar Raman Dhanushkodi, Rajeev Sekar, Muhammad Kifayathullah et al.
Imbalanced Data Classification Techniques
article

Parallel Implementation of Decision Tree for Online Fraud Detection using OpenMP, MPI and CUDA

Christopher Columbus C, Shankar Raman Dhanushkodi, Rajeev Sekar, Muhammad Kifayathullah, P Suryakumar
article en

Abstract

Online fraud detection is critical for ensuring the security of digital transactions. However, the growing volume of data and the need for real-time processing pose significant computational challenges. Traditional Decision Tree algorithms, commonly used for classification tasks, struggle to handle large datasets in real-time scenarios due to their computational complexity. This research addresses these limitations by parallelizing the Decision Tree algorithm to enhance its efficiency for online fraud detection. We leverage three parallel programming models—OpenMP for multi-core CPU processing, MPI for distributed systems, and CUDA for GPU acceleration to optimize the construction and evaluation phases of the Decision Tree. By distributing the computational workload across these architectures, we aim to reduce execution times while maintaining high classification accuracy significantly. A thorough performance evaluation compares the parallel implementations to traditional serial approaches, focusing on execution speed, scalability, and detection accuracy. The results reveal substantial improvements in processing speed, enabling real-time fraud detection without sacrificing accuracy. These findings provide valuable insights into developing faster, scalable, and more reliable fraud detection systems, contributing to enhanced security for financial transactions in an increasingly digital world.

Vellore Institute of Technology University (IN)
Peace, Justice and strong institutions
Openalex Percentile: Top 73%
Imbalanced Data Classification Techniques
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.