D

Deepfake Detection

Deepfake image detection system with accuracy of 87.38% with custom CNN model and 92% with pretrained models

11

Created on 7th September 2024

D

Deepfake Detection

Deepfake image detection system with accuracy of 87.38% with custom CNN model and 92% with pretrained models

The problem Deepfake Detection solves

The rise of synthetic media and deepfakes is forcing us towards an important and unsettling realization: common belief that video and audio are reliable records of reality is no longer tenable. Hence the detection of AI-generated fake images has become a critical research problem. Our project uses Deep Learning techniques to predict whether an image is real or generated through AI models such as DALL-E, Stable Diffusion, GANs etc. The goal of deepfake detection is to identify such manipulations and distinguish them from real images. In this project, we used a convolutional neural network-based model to detect a particular kind of fakes i.e. facial images with the help of previous studies done in this space. We used Python programming language libraries viz. Tensorflow, keras, matplotlib and achieved an accuracy of 87.38% with custom CNN model and 92% with pretrained models. Our findings can be applied to real-world applications where fake image detection is critical. This system will help the end user with responsible A.I. use and imply ethical standards towards the use of Artificial Intelligence.

Challenges I ran into

Getting the dataset

Discussion

Builders also viewed

See more projects on Devfolio