Downloads · 30 days
0
ALLA1N/rawnet2-itw-robustness-specialist
rawnet2-itw-robustness-specialist is a audio classification model from ALLA1N. Use it for the audio classification task on the model card, and read the license before you ship it in a product. It is set up for pytorch. The card lists the license as mit.
This repository contains a fine-tuned :contentReference[oaicite:5]{index=5} checkpoint optimized for robustness against real-world audio degradation conditions.
Downloads · 30 days
0
Access
Public
Updated May 21, 2026
Repo size
611 MB
Likes
0
Public
Click a slice to open those files.
.pth611 MB · 100%
From the Hugging Face model README
This repository contains a fine-tuned :contentReference[oaicite:5]{index=5} checkpoint optimized for robustness against real-world audio degradation conditions.
The model was trained using heavy augmentation pipelines targeting:
This checkpoint serves as the robustness-specialized parent model within the :contentReference[oaicite:6]{index=6}.
| Property | Value |
|---|---|
| Architecture | RawNet2 |
| Domain Specialization | In-the-wild robustness |
| Training Dataset | Müller ITW Dataset |
| Input | Raw mono waveform |
| Sample Rate | 16 kHz |
| Framework | PyTorch |
This checkpoint is intended for:
Training used aggressive augmentation strategies designed to simulate real-world distribution shift.
These augmentations were specifically designed to improve robustness against:
| Metric | Value |
|---|---|
| Validation AUC | 0.9983 |
| Validation EER | 0.0107 |
| Deepfake-Evals Generalization AUC | 0.4826 |
The large gap between validation and Deepfake-Evals performance highlights the significant distribution-shift challenge in real-world deepfake detection.
| File | Description |
|---|---|
best_auc.pth | Best validation AUC checkpoint |
latest.pth | Latest training checkpoint |
model.py | RawNet2 architecture definition |
import torch
from model import RawNet
model = RawNet()
checkpoint = torch.load(
"best_auc.pth",
map_location="cpu"
)
model.load_state_dict(checkpoint)
model.eval()
This model serves as the:
Robustness-specialized parent model
inside the MeGA-IA genetic weight merging framework.
Its role is to contribute:
during genetic weight fusion.
If you use these weights, please cite:
@inproceedings{ahmad2026megaia,
title = {MeGA-IA: Genetic Algorithm-Driven Weight Merging for In-the-Wild Deepfake Detection},
author = {Ahmad, Awwab Ext},
booktitle = {Proceedings of the 23rd International Bhurban Conference on Applied Sciences and Technology (IBCAST)},
year = {2026},
note = {Under Review}
}
Please also cite the ITW dataset work:
@inproceedings{muller2022itw,
title = {In-the-Wild Audio Deepfake Detection},
author = {Müller, Nicolas and others},
booktitle = {Proceedings of IWBF},
year = {2022}
}
@inproceedings{jung2020rawnet2,
title = {RawNet2: Bootstrapping Raw Audio End-to-End Neural Network for Speaker Verification},
author = {Jung, Jee-weon and Kim, Heo-jin and Kwon, Yeun-ju and Jung, Jae-hak and Yu, Hsin-Min},
booktitle = {Proceedings of Interspeech},
year = {2020}
}
This repository is released under the :contentReference[oaicite:7]{index=7}.
Weights are provided for research and benchmarking purposes.