过采样
计算机科学
机器学习
支持向量机
采样(信号处理)
数据挖掘
人工智能
滤波器(信号处理)
计算机网络
带宽(计算)
计算机视觉
作者
Vaishali Ravindranath,M. K. Nallakaruppan,M. Lawanya Shri,Balamurugan Balusamy,Siddhartha Bhattacharyya
标识
DOI:10.1016/j.asoc.2024.111698
摘要
With the growing popularity of cryptocurrencies and their decentralized nature, the risk of fraudulent activities within these ecosystems has become a pressing concern. This research paper focuses on Ethereum fraud detection using a dataset specifically curated for this purpose. The methodology encompasses essential steps, including data cleaning, correlation analysis, data splitting, and exploratory data analysis to understand the data characteristics. Subsequently, self-optimized machine learning models are trained with the Pycaret library while addressing the class imbalance using SMOTE (Synthetic Minority Over Sampling Technique), ADA-SYN (Adaptive Synthetic Algorithm), and K-Means-SMOTE (Support Vector Machine Assisted Synthetic Minority Over Sampling Technique) techniques. The performance of the various models is evaluated on test and validation datasets using metrics such as accuracy, precision, recall, and AUC. The study reveals that the ensemble models, particularly CATBoost (Categorical Boost) and LGBM (Light Gradient Boost Method), show exceptional efficiency, with accuracy ranging from 97% to 98.42% after oversampling. Moreover, these models exhibit higher F1 scores and AUC (region of convergence) values, indicating their potential to detect fraud effectively. The validation metrics also lie in the same range, demonstrating that the models do not suffer from over-fitting. The experiment demonstrates the promise of ensemble models in Ethereum fraud detection, paving the way for deploying robust fraud detection systems in crypto-currency ecosystems. The results show that the K- Means SMOTE oversampling technique has the highest classification accuracy levels of 98.42% with an AUC of 99.82%. These methods provide a 50-50 class balance for Ethereum fraud detection.
科研通智能强力驱动
Strongly Powered by AbleSci AI