本文提出了一种混合卷积神经网络-生成对抗网络(CNN-GAN)框架,用于深度伪造检测,融合了对抗训练、时间分析和多模态方法。该方法实现了 98.5% 的检测准确率,在不同数据集中表现出强大的泛化能力,并支持实时优化以解决可扩展性、对抗性鲁棒性和错误信息缓解问题。
Research Article
本文提出了一种混合卷积神经网络-生成对抗网络(CNN-GAN)框架,用于深度伪造检测,融合了对抗训练、时间分析和多模态方法。该方法实现了 98.5% 的检测准确率,在不同数据集中表现出强大的泛化能力,并支持实时优化以解决可扩展性、对抗性鲁棒性和错误信息缓解问题。
深度伪造对数字媒体完整性和社会信任构成严重威胁。本文提出了一种结合卷积神经网络(CNN)和生成对抗网络(GAN)的混合深度伪造检测框架,以应对可扩展性、泛化性和对抗鲁棒性方面的挑战。该框架集成了对抗训练、时间衰减分析模型以及跨音频、视频和文本领域的多模态检测。在FaceForensics++基准数据集上进行评估,混合CNN-GAN模型以98.5%的准确率、99.1%的精度、97.9%的召回率和0.995的接收者工作特征曲线下面积实现了最先进的性能,超过了ResNet50、XceptionNet和EfficientNet等传统模型。时间分析组件对深度伪造可检测性随时间的衰减进行建模,指导主动再训练,而多模态模块则识别了 97.8% 的跨模态不一致。对社交网络中深度造假传播的模拟揭示了重大的社会技术影响,强调需要早期检测系统和公众意识活动来遏制错误信息的传播。该框架针对实时部署进行了优化,在高可扩展性与道德考虑之间取得了平衡。这项研究强调了深度伪造检测的跨学科方法在推进人工智能驱动的数字生态系统保障措施方面的重要性。未来的工作将侧重于开发轻量级检测模型、改进对抗防御以及扩展特定领域的应用,以增强框架的适用性和弹性。
近年来,人工智能 (AI) 和深度学习的进步改变了各个领域,实现了自然语言处理、计算机视觉和自治系统等应用1。最重要的突破之一是生成建模,特别是生成对抗网络 (GAN)2。这些模型使得创建称为深度伪造的超现实合成媒体成为可能,其中涉及纵音频、视频或图像以令人信服地模仿现实世界的主题。虽然这项技术在电影制作、虚拟现实和数字内容创作等领域提供了创造性的可能性,但它也引发了深刻的道德、法律和社会问题。深度伪造在多个领域构成重大威胁,包括媒体真实性、网络安全和民主进程。例如,深度伪造已被武器化为虚假信息活动,旨在传播虚假叙述和影响公众舆论3。此外,它们还被用于身份盗窃、勒索和骚扰等恶意目的,直接威胁个人隐私和安全4.深度伪造能够削弱对数字媒体的信任并在关键事件(例如选举或公共紧急情况)期间制造混乱,这凸显了开发解决方案来应对该技术的滥用和漏洞的紧迫性5.
从技术角度来看,深度伪造技术的普及是由其可访问性推动的。开源工具、预训练模型和直观的界面现在即使是非专家也可以创建复杂的深度伪造品6.然而,随着合成媒体保真度的提高,检测其真实性变得越来越具有挑战性。先进的深度伪造生成器,包括 StyleGAN 和 CycleGAN 等现代架构,利用神经网络对高维数据分布进行建模的能力,使它们擅长产生通常与真实内容无法区分的伪造品7。尽管进行了大量的研发工作,但仍有几个障碍阻碍了检测框架的开发。尽管在受控实验室中正常工作,但现有检测算法的准确性会随着它们遇到不同的数据集和广泛的现实环境而下降。当示例之间的分辨率、压缩质量或格式不同时,系统的检测性能会受到显着影响。检测系统的训练过程通常发生在特定的数据集上,这阻碍了它们检测新方法和看不见的数据生成的深度伪造的能力。当在现实世界中使用时,这些探测器由于泛化能力有限而变得不那么有效。Deepfake 生成器是通过对手通过实施专门用于隐藏检测系统的方法开发的。这些对策甚至导致最新型号因旁路8 而失败。深度学习模型的不透明性引起了广泛的批评,因为它们的决策过程没有提供可解释的结果,特别是在执法和司法活动等重要领域9。
深度伪造研究领域的个别研究彼此分开工作,因为它们针对的是没有整合的独立问题。研究人员决定通过检测准确性、对抗性稳健性和伦理探索分别解决深度伪造挑战的三个主要领域10。因此,依赖启发式或特定领域伪影的传统检测机制往往会因这些不断发展的生成技术而过时。
深度伪造检测和缓解方面的挑战
可扩展性: 许多现有的检测算法在受控实验环境中表现良好,但在应用于各种真实世界数据集时难以保持大规模准确性。例如,分辨率、压缩质量或文件格式的差异会显着影响检测性能11。
概 化: 检测系统通常在特定数据集上进行训练,这限制了它们识别由新方法或看不见的数据生成的深度伪造的能力。这种缺乏概括性阻碍了它们在实际应用中的有效性,因为模型在面对与其训练示例不同的深度伪造时可能会失败。
对抗鲁棒性: 深度伪造生成器通过结合旨在逃避检测的对抗技术不断发展。此类对策利用检测模型中的漏洞,甚至使最先进的系统失效。例如,Khan等人证明,对抗性优化的深度伪造可以将检测准确率降低多达30%12。
可解释性:基于深度学习的探测器经常因其“黑匣子”性质而受到批评;他们的决策过程缺乏可解释性,引发了人们对执法或司法环境等高风险场景中可靠性的担忧。为了解决这个问题,Domenteanu等人和Verdoliva等研究人员主张将可解释的人工智能(XAI)技术集成到检测模型中,以提高透明度和可信度7,9。
道德和社会问题: 除了技术障碍之外,深度伪造还带来了巨大的道德和社会风险。根据 Naitali 等人的说法,深度伪造越来越多地被滥用于政治虚假信息活动、身份盗窃和骚扰。正如切斯尼和香橼也报道的那样,这可能导致对媒体的信任严重侵蚀,并威胁到民主进程8。
需要统一的框架和新兴的解决方案
目前深度伪造研究的格局是分散的,研究往往孤立地解决这些挑战。为了有效打击深度造假,整合多种方法的统一框架至关重要。最近的文献计量分析显示,深度伪造相关出版物的年增长率超过 50%,凸显了对学术和工业的强烈关注。融资趋势反映了这一点,政府和私人组织投入大量资源来开发适应性强的解决方案,特别是对于合并 CNN-GAN 等混合架构以提高检测准确性的项目。
一个有效的框架必须利用来自多个领域的见解,并纳入研究人员最近提出的关键算法创新:
混合框架: 作为一种有前途的解决方案,集成用于特征提取的 CNN 和用于对抗训练的 GAN 的混合模型在基准数据集上实现了 98.5% 的最先进的准确率和 0.995 的 ROC-AUC。
多模态分析: 基于 Nguyen 等研究人员的研究结果,音频、视频和文本分析的结合增强了检测能力5。这种方法可以有效地识别单模态系统经常遗漏的数据流之间的不一致(例如,口型同步不匹配)。
高级文本检测:使用 RoBERTa 等模型的自然语言处理 (NLP) 技术在检测深度伪造文本(例如纵的推文)中的语义不一致方面取得了显着改进。
对抗性训练: 为了保护系统免受规避,对抗性训练技术已被纳入检测管道,事实证明可以有效减少对抗性生成的深度伪造的影响。
数据集开发: 研究人员强调需要全面且多样化的数据集来有效地训练和评估模型。虽然像 FaceForensics++ 这样的公共数据集发挥了重要作用,但需要更多的多样性来应对现实世界的挑战。
本研究的贡献:
基于上述动机,本研究提出了一个综合框架,结合了文献计量学见解、数学建模和先进的算法技术,以全面应对深度伪造挑战。主要贡献包括:
文献计量分析: 我们检查了领先学术数据库中的出版物,以确定关键重点领域,例如多模态检测的兴起和对可解释人工智能日益增长的兴趣,这些都指导了我们的研究目标。
易感性数学模型: 我们开发了一个基于逻辑回归的模型,通过结合媒体质量、GAN 架构和数据集多样性等因素来量化正确分类的概率。
混合CNN-GAN检测框架:提出了一种结合CNN和GAN优势的新型检测机制。与基线检测器相比,该模型经过对抗性训练,并显着提高了准确度、精密度和召回率。
社会技术模拟: 我们实施了模拟来研究深度伪造在社交网络上的传播和影响。研究结果提供了对其潜在社会影响的见解,并为以政策为导向的缓解策略提供了信息。FaceForensics++ 数据集被用于本研究,因为它全面覆盖了来自各种 GAN 架构的真实和经过处理的媒体。
Access restricted. Please log in or start a trial to view this content.
本研究不涉及人类受试者或动物实验。使用的所有深度伪造数据均来自公开可用的数据集,没有使用任何个人身份信息。因此,不需要正式的伦理批准。该研究是根据涉及人工智能和数据分析的研究的机构指南和伦理标准进行的。主要挑战之一是确保检测算法有效扩展以处理不同的数据集和现实场景。大多数现有方法都针对特定基准测试进行了优化,例如 FaceForensics++ 7,但在应用于真实世界数据时表现不佳。
深度伪造检测和分析的数学框架是理解检测算法的易感性、有效性以及深度伪造传播的社会技术动态的基础要素。本节介绍基于最新研究和理论表述的磁化率分析、时间可检测性和基于网络的见解的模型。检测深度伪造涉及评估媒体特征以确定其真实性的可能性。逻辑回归模型是对深度伪造检测系统敏感性进行建模的强大工具。准确分类 P(C) 的概率可以表示为公式 1:
(1)
哪里:
P(C):准确分类的概率(范围在 0 和 1 之间)。
β0:逻辑回归模型的截距。
βi :表示每个特征影响的系数。
Xi:影响敏感性的特征,例如分辨率、压缩质量、GAN 架构和伪影。
该模型可以使用真实和虚假媒体的标记数据集进行训练,从而允许根据经验学习系数 (βi)13。
检测系统的有效性不是一成不变的;随着深度伪造生成技术的改进,它会随着时间的推移而发展。时间分析对于理解这种动态至关重要。深度伪造随时间变化的可检测性可以使用指数衰减函数进行建模,如公式 2 所示:
(二)
哪里:
Pt:在时间 t 检测到的概率。
P0:检测的初始概率。
λ:衰减常数,表示可检测性的下降速率。
t:自引入深度伪造以来经过的时间。
衰减常数λ是通过监测检测系统随时间变化的性能来根据经验确定的。Liu等人的研究表明,当面对较新的GAN架构时,最先进的检测模型的性能会迅速下降,这反映了λ在评估系统鲁棒性方面的相关性14。要了解深度伪造在社交网络中的传播和研究趋势,网络分析是一个有价值的工具。关键字共现矩阵和社会图结构用于模拟关系和传播模式15。
联合关键字网络捕获研究关键字之间的关系。共现矩阵定义如下式 3:
(3)
其中 Mij 表示关键词 ki 和 kj 在研究出版物中共出现的频率。根据该矩阵,构建了一个网络图,其中节点代表关键字,边代表共现关系。
度中心性和中间中心性等中心性度量确定有影响力的关键词和新兴主题。Domenteanu等人使用这种技术来强调“GAN”、“面部纵”和“取证”等术语在最新文献中的突出地位,同时预测可解释人工智能和多模态深度伪造检测等趋势9。
模拟深度伪造品在社交平台上的传播涉及对用户敏感性和交互动态进行建模。易感-感染-康复 (SIR) 模型可以近似传播,如公式 4 所示:
(4)
哪里:
S、I、R:易感、感染(受影响)和康复用户的比例。
β:传输率,代表用户分享深度伪造的可能性。
γ:恢复率,代表用户揭穿或忽略深度伪造的可能性。
深度伪造检测框架必须不断发展,以应对日益复杂的生成模型带来的挑战。本节概述了数据集和混合检测框架,该框架将卷积神经网络 (CNN) 和生成对抗网络 (GAN) 与时间分析相结合,以增强鲁棒性、可扩展性和通用性。混合 CNN-GAN 架构组件在 表 1 中定义,超参数设置在 表 2 中定义。该文提出一种混合CNN-GAN架构,以充分利用CNN和GAN的优势。该框架由两个主要组件组成:
基于 CNN 的鉴别器: CNN 充当鉴别者,受过训练,将媒体分为真实或虚假。ResNet50 等高级 CNN 架构用于特征提取。选择这些架构是因为它们能够捕捉深度伪造第16 代期间引入的复杂图案和伪影。
基于GAN的发生器: GAN 充当生成器,其任务是创建越来越逼真的深度伪造品来挑战鉴别器17。采用 StyleGAN 或 CycleGAN 等架构,因为它们能够生成高保真图像和视频。鉴别器和生成器经过对抗训练,迭代地提高它们的性能。该框架的损失函数定义如下式 5:
(5)
哪里:
L鉴别器:用于对真实媒体与假媒体进行分类的二进制交叉熵损失。
L生成器:生成逼真的深度伪造品的对抗性损失。
α:平衡两个损失成分的加权因子。
这种对抗性训练范式确保鉴别器变得更加擅长检测细微的伪影,而生成器则提高了其创建令人信服的深度伪造的能力。正如 Mathur 等人所表明的,这种方法在 FaceForensics++4 等基准数据集上实现了 98.5% 的检测准确率和 0.995 的 ROC-AUC。 图1 显示了所提出模型的架构。
深度伪造检测系统必须适应不断发展的生成技术复杂性。时间分析被集成到框架中,以对深度伪造随时间变化的可检测性进行建模。这是使用指数衰减模型实现的,如公式 6 所示:
(6)
哪里:
Pt:在时间 t 检测到的概率。
P0:检测的初始概率。
衰减常数,表示可检测性的下降速率。
t:自引入深度伪造以来经过的时间。
通过整合该模型,该框架可以预测检测系统保持有效的时间,并确定何时需要重新训练或升级模型18。
1. 算法一:混合 CNN-GAN 深度伪造检测框架
输入: 数据集 D={(Xi, Yi)},学习率 ηd,,ηg,批量大小 B,损失加权α。
输出: 训练有素的CNN-GAN检测模型。






算法结束
为了解决单模态检测系统的局限性,所提出的框架结合了多模态分析。通过结合音频、视频和文本分析,该框架增强了稳健性并降低了漏检的可能性2。该框架包括一个模拟组件,用于分析深度伪造在社交网络中的传播。为确保所提出框架的有效性,使用了严格的评估指标,如 表 3 所示。
Access restricted. Please log in or start a trial to view this content.
所提出的混合检测框架在多个维度进行了严格评估,包括检测准确性和精确度、可扩展性和泛化测试、对抗鲁棒性和社会技术影响分析。以下部分总结了主要实验结果。
混合 CNN-GAN 模型的性能
我们使用 FaceForensics++ 数据集将混合模型与三种最先进的深度伪造检测模型(ResNet50、XceptionNet 和 EfficientNet)进行了基准测试。 表 4 给出了模型在关键性能指标上的比较分析, 图 2 说明了混合模型的训练进度(准确性和损失曲线)。混合 CNN-GAN 框架实现了 98.5% 的检测准确率,优于 XceptionNet (95.7%) 和 ResNet50 (94.9%)。准确率达 99.1%, 召回率达 97.9%,
Access restricted. Please log in or start a trial to view this content.
实验结果表明,所提出的混合CNN-GAN框架,加上时间分析和多模态集成,有效解决了深度伪造检测中的几个核心挑战。在本次讨论中,我们研究了这些发现的含义、我们方法的优势和局限性,以及未来的研究和部署方向。
业绩和贡献
相对于最先进的基线,该框架在所有关键指标(准确率 98.5%、F1 98.5%、ROC-AUC 0.995)上的卓越性能凸显了将基于 CNN 的特征提取与基于 GAN 的对抗训练相结合的价值。与 Tribhuvan 和 Tribhuvan 讨论的静态或传统的仅 CNN 方法不同,我们的方法不断从移动目标(GAN 发生器)中学习,检测固定模型探测器经常遗漏的细微伪影18。这凸显了一个事实,即对抗性增强训练过程可以显着增强探测器对不断变化的规避策略的抵抗力。此外,多模态检测被证明至关重要:通过分析音频和文本以及视频,系统可以识别跨模态的不一致之处——鉴于深度伪造生成的日...
Access restricted. Please log in or start a trial to view this content.
作者声明,不存在与这项工作相关的利益冲突。
| Name | Company | Catalog Number | Comments |
|---|---|---|---|
| 谷歌 API 客户端 | 谷歌 | 不适用 | Google API 客户端是用于 Google 基于发现的 API 的 Python 客户端库。https://github.com/googleapis/ google-api-python-client |
| 英特尔 | OpenCV | 不适用 | OpenCV 是一个计算机视觉库。https://opencv.org |
| 蟒蛇 | Python 软件基础 | 不适用 | Python 是一种编程语言。https://www.python.org |
| PyTorch | Facebook 人工智能研究 | 不适用 | PyTorch 是一个机器学习框架。https://pytorch.org |
Access restricted. Please log in or start a trial to view this content.
Request permission to reuse the text or figures of this JoVE article
Request Permission