Detection of fake face images using lightweight convolutional neural networks with stacking ensemble learning method

被引:0
|
作者
Safak, Emre [1 ,2 ]
Barisci, Necaattin [2 ]
机构
[1] HAVELSAN, R&D Technol & Innovat Dept, Ankara, Turkiye
[2] Gazi Univ Ankara, Dept Comp Engn, Ankara, Turkiye
关键词
Fake face detection; Face manipulation detection; Convolutional neural networks; Deep learning; Transfer learning; Ensemble learning; Stacking ensemble learning;
D O I
10.7717/peerj-cs.2103
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Images and videos containing fake faces are the most common type of digital manipulation. Such content can lead to negative consequences by spreading false information. The use of machine learning algorithms to produce fake face images has made it challenging to distinguish between genuine and fake content. Face manipulations are categorized into four basic groups: entire face synthesis, face identity manipulation (deepfake), facial attribute manipulation and facial expression manipulation. The study utilized lightweight convolutional neural networks to detect fake face images generated by using entire face synthesis and generative adversarial networks. The dataset used in the training process includes 70,000 real images in the FFHQ dataset and 70,000 fake images produced with StyleGAN2 using the FFHQ dataset. 80% of the dataset was used for training and 20% for testing. Initially, the MobileNet, MobileNetV2, EfficientNetB0, and NASNetMobile convolutional neural networks were trained separately for the training process. In the training, the models were pre -trained on ImageNet and reused with transfer learning. As a result of the first trainings EfficientNetB0 algorithm reached the highest accuracy of 93.64%. The EfficientNetB0 algorithm was revised to increase its accuracy rate by adding two dense layers (256 neurons) with ReLU activation, two dropout layers, one flattening layer, one dense layer (128 neurons) with ReLU activation function, and a softmax activation function used for the classification dense layer with two nodes. As a result of this process accuracy rate of 95.48% was achieved with EfficientNetB0 algorithm. Finally, the model that achieved 95.48% accuracy was used to train MobileNet and MobileNetV2 models together using the stacking ensemble learning method, resulting in the highest accuracy rate of 96.44%.
引用
收藏
页数:20
相关论文
共 50 条
  • [1] Detection of fake face images using lightweight convolutional neural networks with stacking ensemble learning method
    Şafak E.
    Barışçı N.
    PeerJ Computer Science, 2024, 10
  • [3] Ensemble Learning of Lightweight Deep Convolutional Neural Networks for Crop Disease Image Detection
    Al-Gaashani, Mehdhar S. A. M.
    Shang, Fengjun
    Abd El-Latif, Ahmed A.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2023, 32 (05)
  • [4] Cooperative Starting Movement Detection of Cyclists Using Convolutional Neural Networks and a Boosted Stacking Ensemble
    Bieshaar, Maarten
    Zernetsch, Stefan
    Hubert, Andreas
    Sick, Bernhard
    Doll, Konrad
    IEEE TRANSACTIONS ON INTELLIGENT VEHICLES, 2018, 3 (04): : 534 - 544
  • [5] Learning Traffic as Images for Incident Detection Using Convolutional Neural Networks
    Liu, Xiaozhou
    Cai, Hengxing
    Zhong, Renxin
    Sun, Weili
    Chen, Junzhou
    IEEE ACCESS, 2020, 8 : 7916 - 7924
  • [6] Change Detection in High Resolution Satellite Images Using an Ensemble of Convolutional Neural Networks
    Lim, Kyungsun
    Jin, Dongkwon
    Kim, Chang-Su
    2018 ASIA-PACIFIC SIGNAL AND INFORMATION PROCESSING ASSOCIATION ANNUAL SUMMIT AND CONFERENCE (APSIPA ASC), 2018, : 509 - 515
  • [7] Ensemble Method of Convolutional Neural Networks with Directed Acyclic Graph Using Dermoscopic Images: Melanoma Detection Application
    Gouabou, Arthur Cartel Foahom
    Damoiseaux, Jean-Luc
    Monnier, Jilliana
    Iguernaissi, Rabah
    Moudafi, Abdellatif
    Merad, Djamal
    SENSORS, 2021, 21 (12)
  • [8] A method for asteroid detection using convolutional neural networks on VST images
    Irureta-Goyena, B. Y.
    Rachith, E.
    Hellmich, S.
    Kneib, J. -p.
    Altieri, B.
    Lemon, C.
    Saifollahi, T.
    Hainaut, O.
    Freudling, W.
    Dux, F.
    Micheli, M.
    Ocana, F.
    Ramirez-Moreta, P.
    Courbin, F.
    Conversi, L.
    Millon, M.
    Kleijn, G. Verdoes
    Salzmann, M.
    ASTRONOMY & ASTROPHYSICS, 2025, 694
  • [9] Ensemble Convolutional Neural Networks for Face Recognition
    Cheng, Wen-Chang
    Wu, Tin-Yu
    Li, Dai-Wei
    2018 INTERNATIONAL CONFERENCE ON ALGORITHMS, COMPUTING AND ARTIFICIAL INTELLIGENCE (ACAI 2018), 2018,
  • [10] Ensemble of Convolutional Neural Networks for Face Recognition
    Mohanraj, V.
    Chakkaravarthy, S. Sibi
    Vaidehi, V.
    RECENT DEVELOPMENTS IN MACHINE LEARNING AND DATA ANALYTICS, 2019, 740 : 467 - 477