生成式对抗网络的通信网络安全技术
来源:核心期刊咨询网时间:12
摘要:【摘 要】为了更好地解决通信网络中存在的恶意攻击,保护用户数据安全,通过生成式对抗网络的生成模型和判别模型相互博弈不断优化,构造成最优判别器,可以对数据攻击进行检测。主要介绍生成式对抗网络(GANs)和Wasserstein生成式对抗网络的区别、模型及算法
【摘 要】为了更好地解决通信网络中存在的恶意攻击,保护用户数据安全,通过生成式对抗网络的生成模型和判别模型相互博弈不断优化,构造成最优判别器,可以对数据攻击进行检测。主要介绍生成式对抗网络(GANs)和Wasserstein生成式对抗网络的区别、模型及算法,通过研究GAN与WGAN梯度消失问题,实验证实WGAN可以有效地解决网络收敛性差、模型自由不可控、训练不稳定等问题,具有更好的性能。
【关键词】生成式对抗网络;深度学习;网络安全;梯度法
《铁道通信信号》(月刊)创刊于1957年,由铁道科学研究院、通信信号研究所主办。主要任务:以科学技术为主线,面向国家铁路、地方铁路及城市轨道交通领域,宣传党和国家的技术、装备政策;报道科技成果、新技术、新产品;交流设计、施工、维护经验;介绍国外相关技术资料等。
1 引言
随着移动通信技术的不断发展与进步,通信设备逐渐成为人们社会生活中不可或缺的一部分,越来越多的信息存放在移动互联网之中,这样虽然便于数据的提取和使用,但安全隐患也不可小觑。在人们享受移动通信便捷的同时,网络攻击无处不在,恶意的破坏使人们不得不随时更新防火墙技术。在网络空间中,网络攻击可以被描述为任何试图危害网络安全的恶意活动。在这个定义中可以包含非常广泛的网络行为,例如试图破坏网络的稳定性,获得对未授权文件或权限的访问等等。目前来讲,计算机网络安全所面临的威胁主要可分为两大类:一是对网络中信息的威胁,二是对网络中设备的威胁。保证物理安全、网络系统安全、数据安全、信息内容安全和信息基础设备的安全,才能保护信息的保密性、完整性和可用性。最近,国内外相关学者也在不断突破对网络安全问题的研究。其中,生成式对抗网络(Generative Adversarial Networks, GANs)是研究通信网络加密算法的一个新技术。
生成式对抗网络(GANs)源于“二人零和博弈”思想[1],由Goodfellow[2]等人最先提出,GANs中存在两个模型,即生成模型(Generative Model)与判别模型(Discriminative Model)。两个模型作为参与博弈的双方,在相互竞争下,一方的收益就意味着另一方的损失,博弈各方的收益和损失相加总和永远为“零”,在生成模型和判别模型博弈的过程中,两者共同强化,能够达到自觉优化的目的。在网络安全方面,基于GANs的攻击数据生成方法[3]有很广泛的应用。利用处理后的数据对模型进行训练,得到一个可以区分攻击和正常连接的不断优化的模型,以此识别恶意攻击,保护网络的安全。
2 相关理论及算法研究
2.1 生成式对抗网络
生成式对抗网络(GANs)把博弈论和深度学习相互结合在一起,生成模型G和判别模型D相互博弈,在对抗的过程中不断强化,最后得到生成以假乱真数据的生成模型和判别真假数据的判别模型。假定有真实数据x,x中存在m个样本,每个样本中有n个维度,更直观来看,如图1所示的生成式对抗网络的一般框架展示了GANs的总体设计。
2.2 Wasserstein生成式对抗网络
通过训练GANs模型已初具成效,但仍存在D和G的目标函数无法预测网络训练进程以及训练崩溃导致生成样本缺乏多样性[6]等一系列相关问题。目前,在生成式对抗网络的基础上又提出了将监督学习的卷积神经网络(Convolutional Neural Network,CNN)和非监督学习的生成式对抗网络(GAN)相结合而得到的深度卷积生成对抗网络(Deep Convolutional Generative Adversarial Networks,DCGAN),通过实验发现,DCGAN确实在图像生成效果上比GAN有大幅度的提升,但是,依然没有从本质上解决GAN所面临的问题。
Wasserstein生成式对抗网络(Wasserstein Generative Adversarial Networks,WGAN)是传统GAN的升级版,它不仅提高了系统的稳定性,而且进一步解决了训练模型崩溃等问题,保证生成样本多样性的同时,也使生成图像更加清晰逼真。
3 生成模拟攻击数据
3.1 基于GAN的方法改进
攻击数据是由恶意行为产生的所有数据。从攻击行为发生到结束,由传输控制协议(TCP)包连接一系列从源IP地址到目标IP地址的数据流。通过“二人零和博弈”思想构造出的GAN模型,使其不断优化判别模型和生成模型,最后生成的最优判别器D可以有效识别网络中的恶意攻击,以此保证通信安全。
在GAN中,判别器D训练的越好,生成器G梯度消失越严重。已知随机更新判别器D的上升梯度和生成器G的下降梯度分别用函数表示,如公式(11)和公式(12)所示:
当GAN中判别器训练得较好时,生成器梯度容易消失;当判别器训练得不好时,生成器梯度不准。所以,只有当判别器训练得恰到好处,才能使GAN的作用发挥到最大。而通过改进后的WGAN在使用梯度下降法优化参数θ时,可以得到有意义的梯度。
3.2 算法实现
与GAN相比较而言,Wasserstein生成式对抗网络有较好的性能。Wasserstein距离相比KL散度、JS散度的优越性在于:即便两个分布没有重叠,Wasserstein距离仍然能够反映它们的远近。通过算法实现可以进一步证实WGAN的优越性。
WGAN在算法上有下面几点改进:
(1)判别器D最后一层去掉了Sigmoid;
(2)生成器G和判别器D的损失函数无需取log;
(3)每次更新判别器的参数之后,把它们的绝对值截断到不超过一个固定常数c。
WGAN网络训练步骤如下:
(1)构造基于Wasserstein生成式对抗网络模型,其中包括判别器D以及生成器G。由于G的卷积神经网络的层数与D的相同,则用G的卷积核作D的卷积核的转置。
(2)预备文本数据库以方便训练,通过编码器对数据进行编码。
(3)构造均匀分布的随机噪声,输入到生成器G的模型中。
(4)将生成器G生成的新数据与原始数据相编码后输入到判别器D中,根据判别结果反向修改各个参数,进行多次迭代,使得判别器最终能达到较好的判别水平。
通过对比GAN、DCGAN与WGAN之间的性能发现:GAN存在不可控、不稳定等一系列问题,DCGAN需要通过大量的实验才能得到相对较优的结果,而WGAN从根本上解决了上述问题。从这几个方面来讲,基于Wasserstein生成式对抗网络性能明显优于深度卷积生成式对抗网络。在WGAN模型建立成功的基础上,可自觉监督网络中的攻击数据,由于不断优化自身模型,WGAN对检测恶意攻击有较好的成果。
4 结束语
随着计算机技术的不断发展,人们的日常生活将会越来越多地依赖于网络,对于通信安全的研究始终在路上。本文主要研究了基于Wasserstein生成式对抗网络的算法模型给网络安全提供的一种新的方法。相比较传统的GAN在训练过程中容易出现网络收敛性差、模型自由不可控、训练不稳定等问题,利用新的生成式对抗性模型WGAN进行训练更容易取得成功。对判别模型D和生成模型G进行相关分析后可知WGAN在各方面都具有较好的性能。未来,生成模拟攻击数据有很大的利用价值,而Wasserstein生成式对抗网络的研究仍处在探索阶段[7],为了营造安全可靠的移动通信网络环境仍需要继续深入钻研相关技术。
参考文献:
[1] 王坤峰,苟超,段艳杰. 生成式对抗网络GAN的研究进展与展望[J]. 自动化学报, 2017(3): 321-332.
[2] Ian J Goodfellow, Jean Pouget Abadie, Mehdi Mirza, et al. Generative Adversarial Networks[EB/OL]. (2014-06-10)[2018-08-26]. https://arxiv.org/abs/1406.2661.
[3] 龚玉. 当前计算机网络通信安全中数据加密技术的应用分析[J]. 科技资讯, 2017,15(2): 11-12.
[4] LI Y, LIU S, YANG J, et al. Generative face completion[C]//Proceedings of IEEE Conference on Computer Vision and Pattern Recognition. IEEE, 2017(3): 6.
[5] 陳旭,张军,陈文伟. 卷积网络深度学习算法与实例[J]. 广东工业大学学报, 2017(6): 20-26.
[6] 赵立怡. 基于生成式对抗网络的图像修复算法研究[D]. 西安: 西安理工大学, 2018.
[7] 郭立君,赵杰煜,史忠植. 生成模型与判别方法相融合的图像分类方法[J]. 电子学报, 2010,38(5): 1141-1145.
转载请注明来自:http://www.qikan2017.com/lunwen/dzi/14736.html
相关论文阅读
- 2022-09-28创新要素对涉农科技型企业发展质量的影响
- 2022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 2022-07-14多媒体计算机技术在广播电视工程中的应用
- 2022-07-12高校教务管理信息化的优势及发展趋势
- 2022-07-04探讨光伏发电技术中分布式控制的有效应用
- 2022-07-02计算机通信网络安全维护措施研究
- 2022-06-30在线实训教学模式在电子商务教学中的应用研究
- 2022-06-25低代码数据接口开发架构的研究与实现
- 2022-06-24区块链技术对审计模式优化的探索
- 2022-05-28云网安全防护运维管控的研究
期刊论文问答区
- 2025-04-24英文期刊发表论文几个版面起发
- 2025-01-21论文顺利通过审稿的8个操作
- 2025-01-11管理学类30本期刊(国自然基金委员会认定)
- 2025-01-02电刺激治疗相关文章选题推荐
- 2024-12-17植物学比较热门的论文选题
- 2024-12-03人事管理方面文章选题推荐和发表期刊
- 2024-11-18金融学专业的论文选题方向推荐
- 2024-11-01教育核心期刊有哪些
- 2024-07-12学术论文初审是谁在审?审什么?审多久?
- 2024-07-02管理学cssci期刊目录(36本)
电子信息优质期刊
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3省级《工程技术研究》
- 4核心级《无线电通信技术》
- 5省级《常州工学院学报》
- 6省级《计算力学学报》
- 7核心级《电子技术与软件工程》
- 8省级《天津大学学报:自然科学与工程技术版》
- 1国家级《计算机与网络》
- 2国家级《解放军理论学习》
- 3国家级《机电元件》
- 4国家级《中国电子科学研究院学报》
- 5国家级《电子科学学刊:英文版》
- 6国家级《材料科学技术学报:英文版》
- 7国家级《电光与控制 》
- 8国家级《测绘学报》
- 1省级《工程技术研究》
- 2省级《常州工学院学报》
- 3省级《计算力学学报》
- 4省级《天津大学学报:自然科学与工程技术版》
- 5省级《福建电脑》
- 6省级《计算机技术与发展》
- 7省级《深圳大学学报:理工版》
- 8省级《测绘科学与工程》
- 1核心级《无线电通信技术》
- 2核心级《电子技术与软件工程》
- 3核心级《润滑与密封》
- 4核心级《计算机应用与软件》
- 5核心级《电讯技术》
- 6核心级《固体电子学研究与进展》
- 7核心级《自动化学报》
- 8核心级《华东电力》
最新期刊更新
- 《中国政府采购》
- 《中国政府采购》
- 《农业图书情报学刊》
- 《农业技术经济》
- 《水文地质工程地质》
- 《房地产世界》
- 《中央民族大学学报:哲》
- 《广州化学》
- 《物理学报》
- 《东方宝宝》
- 《新能源进展》
- 《热带农业科学》
- 《建筑经济》
- 《中国学校卫生》
精品推荐
- 12022-09-28创新要素对涉农科技型企业发展质量的影响
- 22022-09-19“一带一路”建设框架下中非经贸合作的机遇与挑战
- 32022-07-14多媒体计算机技术在广播电视工程中的应用
- 42022-07-12高校教务管理信息化的优势及发展趋势
- 52022-07-04探讨光伏发电技术中分布式控制的有效应用
- 62022-07-02计算机通信网络安全维护措施研究
- 72022-06-30在线实训教学模式在电子商务教学中的应用研究
- 82022-06-25低代码数据接口开发架构的研究与实现
- 12018-05-06机器人研究方向有哪些核心期刊比较好投
- 22017-09-07国内电气工程方面的普刊有哪些?
- 32018-03-02电气审稿较快的期刊
- 42022-02-26人工智能在财会领域的运用与应对策略
- 52021-11-17港口码头系统智能化应用的现状与发展
- 62022-02-26电气工程及其自动化技术在电力系统中的应用分析
- 72022-03-01数据管理视角下的内控信息化建设
- 82022-06-30在线实训教学模式在电子商务教学中的应用研究
- 12025-04-24英文期刊发表论文几个版面起发
- 22025-04-24声音与振动杂志JOURNAL OF SOUND AND VIBRATION期刊收稿方向
- 32025-02-12“互联网+”时代的农产品营销与农业经济发展
- 42025-02-12羊肉消费市场调研
- 52025-02-12文创产品营销策略
- 62025-01-21论文顺利通过审稿的8个操作
- 72025-01-15经济学英文论文好发的期刊《Energy Economics》
- 82025-01-11管理学类30本期刊(国自然基金委员会认定)
- 12021-05-24刊号字母G、G0、G1、G2、G3、G4、G8是什么意思
- 22021-05-06论文引用率不能超过多少
- 32018-09-11语法翻译法的运用以及优缺点分析
- 42020-03-08发表在期刊上的论文一般多少字
- 52020-09-21疾控中心工作怎么评职称
- 62020-01-03新北大核心什么时候更新,几年更新一次
- 72020-03-08通讯作者和二作哪个含金量比较高
- 82021-02-23发表的期刊论文见刊的时候可以在知网查到吗