Ensemble-Based Deep Learning Architecture for Deepfake Detection
Abstract
This research presents a novel ensemble-based approach for detecting deepfake images using a combination of Convolutional Neural Networks (CNNs) and Vision Transformers (ViT). The system achieves 94.87% accuracy by leveraging three complementary architectures: a 12-layer CNN, a lightweight 6-layer CNN, and a hybrid CNN-ViT model. Our approach demonstrates robust performance in distinguishing between real and manipulated facial images.
1. Introduction
With the increasing sophistication of deepfake technology, detecting manipulated images has become crucial for maintaining digital media integrity. This work introduces an ensemble method that combines traditional CNN architectures with modern Vision Transformers to create a robust detection system.
Run cnn-vit file to train models on your custom dataset!
7. Conclusions
The ensemble approach demonstrates superior performance in deepfake detection, with the combination of traditional CNNs and modern Vision Transformers providing robust and reliable results. The system's high accuracy and balanced precision-recall metrics make it suitable for real-world applications. Although for model C it doesn't perform well on Epoch 10 but still overall Result is Good.
8. Future Work
Integration of attention mechanisms in CNN models
Exploration of different ensemble strategies
Extension to video deepfake detection
Investigation of model compression techniques
References
Vision Transformer (ViT) - Dosovitskiy et al., 2020