Using Graph Neural Networks to Improve Generalization Capability of the Models for Deepfake Detection

被引:1
|
作者
She, Huimin [1 ]
Hu, Yongjian [1 ]
Liu, Beibei [1 ]
Li, Jicheng [1 ]
Li, Chang-Tsun [2 ]
机构
[1] South China Univ Technol, Sch Elect & Informat Engn, Guangzhou 510641, Peoples R China
[2] Deakin Univ, Sch Informat Technol, Geelong, Vic 3216, Australia
关键词
Deepfakes; Feature extraction; Faces; Forgery; Graph neural networks; Face recognition; Image edge detection; Deepfake detection; graph neural network; generalization; transformer; color difference; graph classification;
D O I
10.1109/TIFS.2024.3451356
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Deepfake detection plays a key role in preventing the misuses of artificial intelligence in video editing. Current deep learning-based deepfake detection methods often perform quite well in intra-dataset testing, but they may lose good performance in cross-dataset testing. In other words, generalization capability is still a crucial problem to be resolved. In this paper, we address deepfake detection by treating an image as non-Euclidean data and representing it as a graph so as to infer the informative connections between image patches/nodes to improve the detector's generalization capability. Specifically, we propose a graph neural network-based paradigm that casts deepfake detection as a graph binary classification problem. First, we propose a dual-branch network to extract node features from both RGB images and their color difference images (CDIs) via the Transformer-based trainable node encoder module (TNEM). Second, we adopt the adjacency matrix to establish the connections of the nodes and further optimize the graph representation by applying the adaptive threshold to the adjacency matrix. Third, multi-head graph convolutional neural networks are carried out for node feature extraction. RGB node features and CDI node features are concatenated and separately fed into the graph classifier and node classifier for forgery detection and forgery localization. Experimental results demonstrate that our method can overall outperform other state-of-the-art methods on 7 popular benchmark datasets. Notably, our model achieves the highest AUC values of 96.19%, 80.99% and 87.68% on Celeb-DF-V2, DFDC and DFDCP in turn when trained on FF++ (C23). The visualization of node classification results also provides good interpretability of our proposed approach.
引用
收藏
页码:8414 / 8427
页数:14
相关论文
共 50 条
  • [41] Smart Contract Vulnerability Detection Using Graph Neural Networks
    Zhuang, Yuan
    Liu, Zhenguang
    Qian, Peng
    Liu, Qi
    Wang, Xiang
    He, Qinming
    PROCEEDINGS OF THE TWENTY-NINTH INTERNATIONAL JOINT CONFERENCE ON ARTIFICIAL INTELLIGENCE, 2020, : 3283 - 3290
  • [42] Using Graph Neural Networks for the Detection and Explanation of Network Intrusions
    Baahmed, Ahmed Rafik El-Mehdi
    Andresini, Giuseppina
    Robardet, Celine
    Appice, Annalisa
    MACHINE LEARNING AND PRINCIPLES AND PRACTICE OF KNOWLEDGE DISCOVERY IN DATABASES, ECML PKDD 2023, PT III, 2025, 2135 : 201 - 216
  • [43] BGNN: Detection of BGP Anomalies Using Graph Neural Networks
    Hoarau, Kevin
    Tournoux, Pierre Ugo
    Razafindralambo, Tahiry
    2022 27TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2022), 2022,
  • [44] Deepfake Image Detection using Vision Transformer Models
    Ghita, Bogdan
    Kuzminykh, Ievgeniia
    Usama, Abubakar
    Bakhshi, Taimur
    Marchang, Jims
    2024 IEEE INTERNATIONAL BLACK SEA CONFERENCE ON COMMUNICATIONS AND NETWORKING, BLACKSEACOM 2024, 2024, : 332 - 335
  • [45] Generalization Capability of Neural Network Models for Temperature-Frequency Correlation Using Monitoring Data
    Ni, Y. Q.
    Zhou, H. F.
    Ko, J. M.
    JOURNAL OF STRUCTURAL ENGINEERING, 2009, 135 (10) : 1290 - 1300
  • [46] Fault Detection and Isolation in Industrial Networks using Graph Convolutional Neural Networks
    Khorasgani, Hamed
    Hasanzadeh, Arman
    Farahat, Ahmed
    Gupta, Chetan
    2019 IEEE INTERNATIONAL CONFERENCE ON PROGNOSTICS AND HEALTH MANAGEMENT (ICPHM), 2019,
  • [47] Challenging the generalization capabilities of Graph Neural Networks for network modeling
    Suarez-Varela, Jose
    Carol-Bosch, Sergi
    Rusek, Krzysztof
    Almasan, Paul
    Arias, Marta
    Barlet-Ros, Pere
    Cabellos-Aparicio, Albert
    PROCEEDINGS OF THE 2019 ACM SIGCOMM CONFERENCE POSTERS AND DEMOS (SIGCOMM '19), 2019, : 114 - 115
  • [48] Adversarial Weight Perturbation Improves Generalization in Graph Neural Networks
    Wu, Yihan
    Bojchevski, Aleksandar
    Huang, Heng
    THIRTY-SEVENTH AAAI CONFERENCE ON ARTIFICIAL INTELLIGENCE, VOL 37 NO 9, 2023, : 10417 - 10425
  • [49] Generalization limits of Graph Neural Networks in identity effects learning
    D'Inverno, Giuseppe Alessio
    Brugiapaglia, Simone
    Ravanelli, Mirco
    NEURAL NETWORKS, 2025, 181
  • [50] From Local Structures to Size Generalization in Graph Neural Networks
    Yehudai, Gilad
    Fetaya, Ethan
    Meirom, Eli
    Chechik, Gal
    Maron, Haggai
    INTERNATIONAL CONFERENCE ON MACHINE LEARNING, VOL 139, 2021, 139