[发明专利]一种基于人工智能的加密数据重构方法与系统有效

专利信息
申请号: 202110720664.5 申请日: 2021-06-28
公开(公告)号: CN113343270B 公开(公告)日: 2023-02-24
发明(设计)人: 桑永宣;王博;刘永文;张志锋;李保环 申请(专利权)人: 郑州轻工业大学
主分类号: G06F21/60 分类号: G06F21/60;G06F21/62;G06N3/12
代理公司: 郑州芝麻知识产权代理事务所(普通合伙) 41173 代理人: 余颖华
地址: 450000 河南*** 国省代码: 河南;41
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 人工智能 加密 数据 方法 系统
【权利要求书】:

1.一种基于人工智能的加密数据重构方法,其特征在于,所述方法包括:

利用解密模型对加密数据进行解密得到解密数据;对解密数据进行分段得到若干数据片段;根据加密模型和解密模型的收敛值、数据片段的关联度确定数据片段的搜索范围;

在核心数据片段的搜索范围内确定核心数据片段可选值;根据核心数据片段与非核心数据片段之间的数据结构信息对核心数据片段可选值进行处理,得到非核心数据片段的重构值;

根据非核心数据片段的重构值是否超出其搜索范围、以及非核心数据片段的关联度得到越界程度;根据非核心数据片段本值与重构值之间的差值、非核心数据片段的搜索范围得到逼近程度;

根据越界程度、逼近程度确定最优核心片段可选值,根据最优核心片段可选值以及数据结构信息得到加密数据的重构数据;

其中,所述根据加密模型和解密模型的收敛值、数据片段的关联度确定数据片段的搜索范围包括:

根据数据片段的关联度确定搜索半径的缩放系数,缩放系数乘以所述收敛值得到数据片段的搜索半径;以数据片段本值为中心,根据搜索半径确定数据片段的搜索范围;

所述在核心数据片段的搜索范围内确定核心数据片段可选值包括:

所述核心数据片段为关联度最高的数据片段,设定精度jd,在核心数据片段对应的搜索范围[min(Yc),max(Yc)],按照精度要求对范围内的所有可能取值编码化,在搜索范围内,核心数据片段共有mc种可选值;

所述根据非核心片段的重构值是否超出其搜索范围、以及非核心数据片段的关联度得到越界程度包括:

设置指示参数,若非核心数据片段的重构值超出其搜索范围,则指示参数取第一数值,否则指示参数取第二数值;

以非核心数据片段的关联度为权重计算所有非核心数据片段指示参数的加权和,根据加权和得到越界程度;

所述根据非核心数据片段本值与重构值之间的差值、非核心数据片段的搜索范围得到逼近程度包括:

逼近程度的计算过程为:

le2为逼近程度,YIj表示第j个推理出的数据片段的重构值,Yj为对应的由解密模型解密得到的数据片段的本值,Rj为数据片段对应的搜索半径,N为数据片段个数;

所述根据越界程度、逼近程度确定最优核心片段可选值包括:

构建遗传算法中的适应度函数:

f(Yc)表示适应度函数,le1为越界程度;

以适应度函数最大为目标,对核心数据片段可选值进行优化,得到最优核心数据片段可选值;

所述数据片段的关联度的获取为:以数据结构信息中数据片段出现频次比例作为关联度;

所述数据结构信息的获取为:提取数据片段之间的关系作为数据结构信息。

2.如权利要求1所述的方法,其特征在于,所述加密模型和解密模型构成自编码网络。

3.如权利要求1所述的方法,其特征在于,所述方法包括:

根据提取的所有数据结构信息能够获得任意两数据片段之间的关系,各数据片段在数据结构信息中的出现频次存在差异;

对待加密数据进行加密,存储加密数据与数据结构信息。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州轻工业大学,未经郑州轻工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110720664.5/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top