基于seq2seq模型的深度学习密码破译方法
孙晓丽 郭艳 李宁 宋晓祥【摘要】:随着信息安全受到人们越来越多的关注,信息的加解密问题成为当今研究的热点。通过将密码破译问题转化为机器翻译问题,设计了一种基于深度学习的密码破译方法。首先,将明文密文对看作为翻译对,使其更合适地用于本文所用的翻译模型。其次,采用词嵌入编码方式对输入数据进行编码,在确定数据输入形式的同时,保留序列之间的相关信息。最后,使用3种典型的多表置换密码验证模型的性能。仿真结果表明,无论哪一种加密算法,所提模型都具有良好的破译效果,破译准确率可以达到99%。
相关推荐
-
硬核 | TKDE2020-时空图数据挖掘深度学习技术全面综述
点击上方 蓝字关注我们 Deep learning for Spatio-Temporal Data Mining: A Survey Senzhang Wang, Nanjing Universit ...
-
基于深度自编码网络模型的风电机组齿轮箱故障检测
2017第四届轨道交通供电系统技术大会 会议由中国电工技术学会主办,将于2017年11月28日在北京铁道大厦召开,研讨电工科技最新研究成果对轨道交通供电领域所带来的革新影响和应用前景,推进协同创新.浏 ...
-
首篇NLP图神经网络综述来了!127页文档让你全面了解这个领域
AI科技评论报道 近些年来,深度学习已经成为处理NLP各种任务的主要方法.由于用图(graph)来表征文本可以更好的获取文本的结构信息,且随着火热的图神经网络的兴起,各种各样的NLP问题开始用图结构的 ...
-
想理解深度学习,究竟应该降维打击 or 升维思考?
让我们从一道选择题开始今天的话题. 什么是神经网络? 请选择以下描述正确的一项或多项. A.神经网络是一种数学函数,它接收输入并产生输出. B.神经网络是一种计算图,多维数组流经其中. C.神经网络由 ...
-
详解AI、Machine learning和Deep learning 三者之间的关系
最近在梳理机器学习相关的知识点,发现有些概念需要先搞明白,理解透彻了后面的工作才好继续,在此本文对这3个概念的含义做个解释,梳理一下它们之间的关系,供大家参考. 人工智能(Artificial Int ...
-
重磅|一文彻底读懂智能对话系统!当前研究综述和未来趋势
选择"星标"公众号 重磅干货,第一时间送达! 笔者在最近的研究中发现了一篇非常好的有关对话系统的论文,<A Survey on Dialogue Systems:Recent ...
-
如何训练和测试AI语言翻译系统
在本系列文章中,我们将向您展示如何使用深度学习来创建自动翻译系统.本系列可以视为分步教程,可以帮助您了解和构建神经元机器翻译. 本系列假定您熟悉机器学习的概念:模型训练,监督学习,神经网络以及人工神经 ...
-
基于原始影像数据的深度学习模型预测脑龄可获得可靠的遗传生物标志物
基于机器学习对神经影像数据进行分析可以准确预测健康人的年龄.预测年龄与健康大脑的年龄的偏差被证明与认知障碍和疾病有关.在这里,我们基于深度学习的预测建模方法,特别是卷积神经网络(CNN),进一步测试了 ...
-
基于人工神经网络的深度学习技术
人工智能领域的基础技术仍然一直行驶在快车道上,实际用例也如雨后春笋一般涌现,不仅对全球经济产生了巨大影响,也渗透到了人们日常生活的各个方面.那么基于人工神经网络的深度学习技术有哪些形式? 基于人工神经 ...
-
Nat Rev Genet | 德国科学家发文解析基因组学新的计算模型技术―深度学习
推荐:江舜尧 编译:微遗传 编辑:马莉 2019年4月10日德国环境健康研究中心计算生物学研究所Gökcen Eraslan教授等在遗传学领域顶级期刊<Nature Reviews Geneti ...
-
详解NLP中的预训练模型、图神经网络、模型压缩、知识图谱、信息抽取、序列模型、深度学习、语法分析、文...
NLP近几年非常火,且发展特别快.像BERT.GPT-3.图神经网络.知识图谱等技术应运而生. 我们正处在信息爆炸的时代.面对每天铺天盖地的网络资源和论文.很多时候我们面临的问题并不是缺资源,而是找准 ...
-
基于神经网络的机器深度学习
设想一个注塑生产情况,操作者开机时只需要打开按钮,不关心任何注塑设备的参数设置,设备在经过几次试生产后,设备自动收集生产数据,自动了解这台设备的运转属性,自动补偿.优化参数,然后开始生产,此过程不需要 ...
-
基于OpenCV和YOLOv3深度学习的目标检测
本文翻译自Deep Learning based Object Detection using YOLOv3 with OpenCV ( Python / C++ ) 基于OpenCV和YOLOv3深 ...
-
基于TensorFlow的分布式深度学习技术
随着各大企业和研究机构在TensorFlow上训练越来越多的机器学习模型,项目的数据和计算能力需求正在急剧增加.在大部分情况下,模型是可以在单个或多 GPU 平台的服务器上运行的,但随着数据集的增大和 ...
-
【技术综述】基于弱监督深度学习的图像分割方法综述
本文是基于弱监督的深度学习的图像分割方法的综述,阐述了弱监督方法的原理以及相对于全监督方法的优势. 作者 | 孙叔桥 编辑 | 言有三 1 基础概念 生活中,我们和周围的事物都是有"标签&q ...
-
Interview:机器学习算法工程师求职九大必备技能之【数学基础、工程能力、特征工程、模型评估、优化算法、机器学习基本概念、经典机器学习模型、深度学习模型、业务与应用】(建议收藏,持续更新)
Interview:机器学习算法工程师求职九大必备技能之[数学基础.工程能力.特征工程.模型评估.优化算法.机器学习基本概念.经典机器学习模型.深度学习模型.业务与应用](建议收藏,持续更新) 相关文 ...