AI Photo Detector – Deepfake Image Classification

Case study, stack, and technical highlights

AI Photo Detector – Deepfake Image Classification

1 image
AI Photo Detector – Deepfake Image Classification - Image 1

Project Details

Completed
Machine Learning Project

Fine-tuned a pretrained EfficientNet-B0 CNN to classify real vs. AI-generated images on the OpenFake dataset (~448K images), reaching 91.6% test accuracy, 0.975 ROC-AUC and 0.976 precision with a production training loop (AMP mixed precision, AdamW + OneCycleLR, EMA, label smoothing, discriminative learning rates) on a Tesla T4. Publication-grade evaluation harness with 12+ metrics, ROC/PR curves, calibration and t-SNE, plus robustness testing under JPEG/blur/downscaling and GradCAM saliency explainability.

Key Features

  • 91.6% accuracy / 0.975 ROC-AUC on ~448K images
  • AMP + AdamW + OneCycleLR + EMA training loop
  • 12+ metric evaluation harness
  • GradCAM explainability + robustness suite

Achievements

  • 91.6% test accuracy, 0.975 ROC-AUC on OpenFake (~448K images)

Project Info

Status:Completed
Type:Machine Learning Project
Category:AI & Machine Learning
Created:7/15/2026

Comments (0)

No comments yet. Be the first to comment!

Mashrur Rahman

AI Engineer & Full-Stack Developer building real-time voice agents, RAG systems, and modern web platforms. Let's build something amazing together.

Get In Touch

Email

mashrur9550@gmail.com

Location

Dhaka, Bangladesh

© 2026 Mashrur Rahman. All rights reserved.