๐ฅ Death Legion Fraud Detection System
๐ฏ Overview
Welcome to the Death Legion Fraud Detection System - a state-of-the-art machine learning solution for real-time credit card fraud detection. Built by the Best Teams with cutting-edge Random Forest technology, this model achieves exceptional performance on highly imbalanced financial datasets.
๐ Deploy This Space
๐ฎ Use This Model
โก Key Features
- ๐ก๏ธ Advanced Random Forest Architecture: 500 estimators with optimized depth
- ๐ Superior Performance: AUPRC 0.8177 on imbalanced fraud data
- ๐ Secure Safetensors Format: Fast, safe model serialization
- โก Real-time Inference: Sub-millisecond prediction latency
- ๐ฏ Imbalanced Data Optimized: Precision-Recall focused evaluation
๐ Performance Metrics
| Metric | Score | Status |
|---|---|---|
| AUPRC | 0.8177 | โ Excellent |
| Precision | 0.8182 | โ High |
| Recall | 0.8265 | โ Strong |
| F1-Score | 0.8223 | โ Balanced |
๐๏ธ Model Architecture
Random Forest Classifier
โโโ Estimators: 500
โโโ Max Depth: 25
โโโ Features: 30 (V1-V28 + Time + Amount)
โโโ Classes: 2 (Legitimate, Fraudulent)
โโโ Format: Safetensors (6.12 MB)
๐ How to Use
Quick Start
Access the Live Demo: Visit https://huggingface.co/spaces/Pnny13/fraud-detection-space
Enter Transaction Features: Input the 30 features (V1-V28, Time, Amount) from your credit card transaction
Get Instant Prediction: The system will return:
- Fraud probability score (0-100%)
- Binary classification (Fraud/Legitimate)
- Recommendation for action
Programmatic Usage
from safetensors.numpy import load_file
import numpy as np
# Load model from Hugging Face Hub
from huggingface_hub import hf_hub_download
model_path = hf_hub_download(
repo_id="Pnny13/fraud-detection-model",
filename="fraud_detector.safetensors"
)
# Load and predict
tensors = load_file(model_path)
# ... use model for predictions
๐ Repository Structure
Pnny13/fraud-detection-space/
โโโ app.py # Gradio application
โโโ requirements.txt # Python dependencies
โโโ README.md # Documentation
Pnny13/fraud-detection-model/
โโโ fraud_detector.safetensors # Trained model
โโโ scaler.joblib # Feature scaler
โโโ inference.py # Prediction script
โโโ README.md # Model documentation
๐ฌ Technical Details
Dataset
- Source: Kaggle - Credit Card Fraud Detection
- Transactions: 284,807 total
- Fraud Cases: 492 (0.172% - highly imbalanced)
- Features: 30 PCA-transformed features + Time + Amount
Preprocessing
- Robust Scaling: Applied to Time and Amount features
- Feature Engineering: PCA components V1-V28
- Class Balancing: Optimized for precision-recall tradeoff
Training Configuration
RandomForestClassifier(
n_estimators=500,
max_depth=25,
class_weight='balanced_subsample',
random_state=42,
n_jobs=-1
)
๐ฎ Live Demo
Try the live interactive demo at: https://huggingface.co/spaces/Pnny13/fraud-detection-space
๐ค Credits
Powered by Death Legion
Elite Machine Learning Division
Best Teams Collaboration
Excellence in AI Engineering
๐ License
This model is released under the MIT License. Use responsibly for fraud detection and financial security applications.
๐ Links
- ๐ค Model: https://huggingface.co/Pnny13/fraud-detection-model
- ๐ Space: https://huggingface.co/spaces/Pnny13/fraud-detection-space
- ๐ Dataset: https://www.kaggle.com/datasets/mlg-ulb/creditcardfraud
Built with ๐ฅ by Death Legion | Best Teams Elite Division