CoolFace
Datasetpublic

CiferAI/Cifer-Fraud-Detection-Dataset-AF

πŸ“Š Cifer Fraud Detection Dataset 🧠 Overview The Cifer-Fraud-Detection-Dataset-AF is a high-fidelity, fully synthetic dataset created to support the development and benchmarking of privacy-preserving, federated, and decentralized machine learning systems in financial fraud detection. This dataset draws structural inspiration from the PaySim simulator, which was built using aggregated mobile money transaction data from a real financial provider operating in 14+… See the full description on the dataset page: https://huggingface.co/datasets/CiferAI/Cifer-Fraud-Detection-Dataset-AF.

sourceHugging Faceapache-2.0updated 1y agoView on Hugging Face
13likes1.8kdownloads
Dataset Card

πŸ“Š Cifer Fraud Detection Dataset

🧠 Overview

The Cifer-Fraud-Detection-Dataset-AF is a high-fidelity, fully synthetic dataset created to support the development and benchmarking of privacy-preserving, federated, and decentralized machine learning systems in financial fraud detection.

This dataset draws structural inspiration from the PaySim simulator, which was built using aggregated mobile money transaction data from a real financial provider operating in 14+ countries. Cifer extends this format by scaling it to 21 million samples, optimizing for federated learning environments, and validating performance against real-world datasets.

### Accuracy Benchmark: Cifer-trained models on this dataset reach 99.93% accuracy, benchmarked against real-world fraud datasets with 99.98% baseline accuracyβ€”providing high-fidelity behavior for secure, distributed ML research.

βš™οΈ Generation Method

This dataset is entirely synthetic and was generated using Cifer’s internal simulation engine, trained to mimic patterns of financial behavior, agent dynamics, and fraud strategies typically observed in mobile money ecosystems.

  • β€”Based on the structure and simulation dynamics of PaySim
  • β€”Enhanced for multi-agent testing, federated partitioning, and async model training
  • β€”Includes realistic fraud flagging mechanisms and unbalanced label distributions

🧩 Data Structure

Column NameDescription
stepUnit of time (1 step = 1 hour); simulation spans 30 days (744 steps total)
typeTransaction type: CASH-IN, CASH-OUT, DEBIT, PAYMENT, TRANSFER
amountTransaction value in simulated currency
nameOrigAnonymized ID of sender
oldbalanceOrgSender’s balance before transaction
newbalanceOrigSender’s balance after transaction
nameDestAnonymized ID of recipient
oldbalanceDestRecipient’s balance before transaction (if applicable)
newbalanceDestRecipient’s balance after transaction (if applicable)
isFraudBinary flag: 1 if transaction is fraudulent
isFlaggedFraud1 if transaction exceeds a flagged threshold (e.g. >200,000)

πŸ“ File Organization

Total Rows: 21,000,000 Split into 14 files for large-scale and federated learning scenarios:

  • β€”Cifer-Fraud-Detection-Dataset-AF-part-1-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-2-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-3-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-4-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-5-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-6-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-7-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-8-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-9-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-10-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-11-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-12-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-13-14.csv β†’ 1.5M rows
  • β€”Cifer-Fraud-Detection-Dataset-AF-part-14-14.csv β†’ 1.5M rows

Format: .csv (optionally .parquet or .json upon request)


βœ… Key Features

  • β€”Fully synthetic and safe for public release
  • β€”Compatible with federated learning (cross-silo, async, or multi-agent)
  • β€”Ideal for privacy-preserving machine learning and robustness testing
  • β€”Benchmarkable against real-world fraud datasets
  • β€”Supports fairness evaluation via distribution-aware modeling

πŸ”¬ Use Cases

  • β€”Fraud detection benchmarking in decentralized AI systems
  • β€”Federated learning simulation (training, evaluation, aggregation)
  • β€”Model bias mitigation and fairness testing
  • β€”Multi-agent coordination and adversarial fraud modeling

πŸ“œ License

Apache 2.0 β€” freely usable with attribution


🧾 Attribution & Citation

This dataset was generated and extended by Cifer AI, building on structural principles introduced by:

E. A. Lopez-Rojas, A. Elmir, and S. Axelsson <br> PaySim: A financial mobile money simulator for fraud detection. <br> 28th European Modeling and Simulation Symposium – EMSS 2016