Generalizable face forgery detection with metric learning and domain-adversarial training

buir.advisorGüdükbay, Uğur
buir.co-supervisorBoral, Ayşegül Dündar
dc.contributor.authorKara, Mustafa Hakan
dc.date.accessioned2025-05-13T11:20:44Z
dc.date.available2025-05-13T11:20:44Z
dc.date.copyright2025-04
dc.date.issued2025-04
dc.date.submitted2025-05-09
dc.descriptionCataloged from PDF version of article.
dc.descriptionIncludes bibliographical references (leaves 53-63).
dc.description.abstractAs face forgeries generated by deep neural networks become increasingly sophisticated, detecting face manipulations in digital media has posed a significant challenge, underscoring the importance of maintaining digital media integrity and combating visual disinformation. Current detection models, predominantly based on supervised training with domain-specific data, often falter against forgeries generated by unencountered techniques. In response to this challenge, we introduce Trident, a face forgery detection framework that employs triplet learning with a Siamese network architecture for enhanced adaptability across di-verse forgery methods. Trident is trained on curated triplets to isolate nuanced differences of forgeries, capturing fine-grained features that distinguish pristine samples from manipulated ones while controlling for other variables. To further enhance generalizability, we incorporate domain-adversarial training with a Forgery Discriminator. This adversarial component guides our embedding model towards forgery-agnostic representations, improving its robustness to unseen manipulations. In addition, we prevent gradient flow from the classifier head to the embedding model, avoiding overfitting induced by artifacts peculiar to certain forgeries. Comprehensive evaluations across multiple benchmarks and ablation studies demonstrate the effectiveness of our framework.
dc.description.statementofresponsibilityby Mustafa Hakan Kara
dc.format.extentxi, 63 leaves : illustrations, charts ; 30 cm
dc.identifier.itemidB163086
dc.identifier.urihttps://hdl.handle.net/11693/117123
dc.language.isoEnglish
dc.rightsinfo:eu-repo/semantics/openAccess
dc.subjectDeepfake detection
dc.subjectMetric learning
dc.subjectTriplet learning
dc.subjectDomain-adversarial training
dc.subjectFace forgery detection
dc.titleGeneralizable face forgery detection with metric learning and domain-adversarial training
dc.title.alternativeMetrik öğrenme ve alan-çekişmeli eğitim ile genelleştirilebilir yüz sahteciliği tespiti
dc.typeThesis
thesis.degree.disciplineComputer Engineering
thesis.degree.grantorBilkent University
thesis.degree.levelMaster's
thesis.degree.nameMS (Master of Science)

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
B163086.pdf
Size:
5.49 MB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
2.1 KB
Format:
Item-specific license agreed upon to submission
Description: