溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

DeepFake中的FakeSpotter是怎么樣的

發(fā)布時(shí)間:2021-12-08 15:33:04 來源:億速云 閱讀:185 作者:柒染 欄目:大數(shù)據(jù)

今天就跟大家聊聊有關(guān)DeepFake中的FakeSpotter是怎么樣的,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。

1. 前言

近些年來,各種各樣的GAN網(wǎng)絡(luò)在圖片生成上取得巨大成功,然后現(xiàn)有的檢測器還不足以完全面對(duì)GAN網(wǎng)絡(luò)的挑戰(zhàn)。本文提出了一種基于人類神經(jīng)行為來辨別真假人臉的模型,我們推測每一層神經(jīng)元激活函數(shù)可能提取到更多微小的特征,而這些特征對(duì)于真假人臉識(shí)別是十分重要的。

2. 方法

2.1 Insight

神經(jīng)元覆蓋技術(shù)被廣泛應(yīng)用于傳統(tǒng)DNN的內(nèi)部行為,當(dāng)輸出值大于閾值的激活神經(jīng)元,被激活的神經(jīng)元將作為輸入的另一種形式,將學(xué)習(xí)的內(nèi)容一層層保存在網(wǎng)絡(luò)中

而前人也有一些工作針對(duì)關(guān)鍵的激活神經(jīng)層用于檢測對(duì)抗例子。

我們工作的靈感來自分層激活的神經(jīng)元,它捕捉輸入的微妙特征,可以用來尋找真實(shí)和合成的面部圖像之間的差異。

 

2.2 模擬神經(jīng)元行為

DeepFake中的FakeSpotter是怎么樣的  
FakeSpotter檢測框架

上圖是FakeSpotter檢測框架,與傳統(tǒng)框架不同的是根據(jù)每層神經(jīng)元激活特性來進(jìn)行人臉分析。

在傳統(tǒng)DNN中,每一層神經(jīng)元是否被激活取決于他的輸出值是否高于閾值Threshold

我們提出了一種確立閾值的策略,公式如下

DeepFake中的FakeSpotter是怎么樣的  
本文提出的確立閾值的策略

分式上面是各個(gè)神經(jīng)元輸出值之和

|N|代表當(dāng)前層神經(jīng)元的總數(shù)目

|T|代表當(dāng)前層輸入的個(gè)數(shù)

最后通過這個(gè)閾值來決定這個(gè)神經(jīng)元是否被激活

DeepFake中的FakeSpotter是怎么樣的  
在這里插入圖片描述

下圖是描述這兩種策略的算法

DeepFake中的FakeSpotter是怎么樣的  
Algorithm 1
 

3. 其它實(shí)現(xiàn)細(xì)節(jié)

  • 優(yōu)化器是     動(dòng)量為0.9的SGD,起始學(xué)習(xí)率為0.0001。
  • 損失函數(shù)采用     二分類交叉熵損失binary cross-entropy。
  • CNN架構(gòu)采用的是Vgg-Face,將骨干網(wǎng)絡(luò)替換為     ResNet50,并且?guī)в形覀兊?     MNC策略。
  • 設(shè)計(jì)了     五層全連接網(wǎng)絡(luò)來作為最后的二分類網(wǎng)絡(luò)。
 

4. 實(shí)驗(yàn)表現(xiàn)

我們通過壓縮,模糊,縮放,加噪聲來評(píng)價(jià)模型的魯棒性。

DeepFake中的FakeSpotter是怎么樣的  
通過壓縮,模糊,縮放,加噪聲來評(píng)價(jià)模型的魯棒性

可以看到在檢測DFDC這個(gè)數(shù)據(jù)集上表現(xiàn)并不是那么好。

因?yàn)樵摂?shù)據(jù)集有人臉替換,聲音替換這兩種類型,而聲音替換是超過FakeSpotter這種基于圖像的檢測框架范圍內(nèi)了。

DeepFake中的FakeSpotter是怎么樣的  
其它檢測模型在Cele-DFv2數(shù)據(jù)集上加入前面提到的四種操作的表現(xiàn)

可以看到FakeSpotter仍然保持較好的檢測率。

在DeepFake檢測領(lǐng)域中,關(guān)鍵一個(gè)問題是模型的魯棒性,一個(gè)訓(xùn)練好的模型可能換到另外一個(gè)數(shù)據(jù)集就失效了。該工作受DNN神經(jīng)元激活層的啟發(fā),將激活層輸出值,平均到每個(gè)神經(jīng)元上,作為一個(gè)閾值加入到整體網(wǎng)絡(luò)進(jìn)行訓(xùn)練,而最后在多個(gè)模型實(shí)驗(yàn)下,也表明這種基于激活層閾值策略,能得到更多細(xì)微特征,進(jìn)一步提高模型魯棒性。

看完上述內(nèi)容,你們對(duì)DeepFake中的FakeSpotter是怎么樣的有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請關(guān)注億速云行業(yè)資訊頻道,感謝大家的支持。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI