Skip to content
pavan98765Public

About

Hyperspectral images to detect Deep Fakes

Resources

Stars

1 star

Watchers

0 watching

Forks

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deepfake Detection Project

arXiv

This repository contains the implementation of various deep learning models for deepfake detection, including experiments with different architectures and ensemble methods.

Project Structure

  • df*_*.ipynb: Jupyter notebooks containing different model implementations and experiments
    • ResNet-based models
    • EfficientNet models (B0, B6, B7)
    • ConvNeXt models
    • Swin Transformer models
    • Ensemble approaches

Models Implemented

  1. ResNet-based models
  2. EfficientNet (B0, B6, B7)
  3. ConvNeXt
  4. Swin Transformer
  5. Ensemble models combining multiple architectures

Datasets Used

  • Face Forensics dataset
  • Kaggle Deepfake Detection dataset

Requirements

The project uses various deep learning frameworks and libraries. Key dependencies include:

  • PyTorch
  • torchvision
  • timm
  • scikit-learn
  • pandas
  • numpy
  • matplotlib
  • seaborn

Usage

Each notebook contains a complete implementation of a specific model or experiment. The notebooks are numbered sequentially and named according to the model architecture and dataset used.

Results

The project includes various evaluation metrics and visualizations:

  • ROC curves
  • Confusion matrices
  • Training logs

Note

Model checkpoints and large data files are not included in this repository due to size limitations. Please refer to the respective notebooks for information on how to obtain or generate these files.

About

Hyperspectral images to detect Deep Fakes

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages