一种基于数据安全的多方投影方法及多方数据分析方法技术

技术编号:37441950 阅读:20 留言:0更新日期:2023-05-06 09:13
本发明专利技术提供了一种基于数据安全的多方投影方法及多方数据分析方法,包括:多方客户端对高维数据进行投影,得到初始投影结果;服务器接收来自多方客户端的初始投影结果,并结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果;多方客户端基于所述高维数据,对所述第二投影效果进行验证和调整,得到目标投影结果;服务器接收并对所述目标投影结果进行融合,得到多方投影结果,本发明专利技术在保证数据安全的情况下,实现准确地多方数据投影,保证投影效果,本发明专利技术还利用投影结果实现对多方数据的分析。结果实现对多方数据的分析。结果实现对多方数据的分析。

【技术实现步骤摘要】
一种基于数据安全的多方投影方法及多方数据分析方法


[0001]本专利技术涉及数据处理领域,特别涉及一种基于数据安全的多方投影方法及多方数据分析方法。

技术介绍

[0002]软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,实现研发软件生产数据可视化技术、提供辅助决策、进行生产效能分析和对软件研发过程中的效率成本等关键指标的智能分析,而数据维度过高往往会影响到生产数据分析的有效率。经研究发现,在对生产数据分析前先对数据进行降维,再将降维后的数据用于数据分类或聚类能很好的避免“维度灾难”问题。
[0003]高维数据投影方法是一种常用的数据分析方法。它将高维数据投影到低维空间中,从而支持数据分析者从低维投影结果中分析高维数据特征。
[0004]现有的多方数据投影方法,一种为将多方数据聚集在一个服务器进行数据的投影分析,这种方法需要将全部数据进行共享,存在一定的数据安全问题,另一种方式为将数据在客户端进行数据投影后,在传输至服务器进行数据的分析,这种方法由于不能对全部数据之间进行互通,造成数据投影效果不好,不能准确反应数据的特征。

技术实现思路

[0005]本专利技术提供一种基于数据安全的多方投影方法及多方数据分析方法,在保证数据安全的情况下,实现准确地多方数据投影,保证投影效果,最终实现对数据的有效分析。
[0006]一种基于数据安全的多方投影方法,包括:
[0007]S1:多方客户端对高维数据进行投影,得到初始投影结果;
[0008]S2:服务器接收来自多方客户端的初始投影结果,并结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果;
[0009]S3:多方客户端基于所述高维数据,对所述第二投影结果进行验证和调整,得到目标投影结果;
[0010]S4:服务器接收并对所述目标投影结果进行融合,得到多方投影结果。
[0011]优选的,S1中,多方客户端对高维数据进行投影,得到初始投影结果,包括:
[0012]对所述高维数据进行维度分析,确定最高维度,并基于每个维度的特征,建立每个维度对应的投影平面,并对所述投影平面进行标准化,得到标准投影平面;
[0013]将所述高维数据分别投影到所述标准投影平面上,并将高维数据投影后的标准投影平面在同一坐标系中进行显示,得到初始投影结果。
[0014]优选的,S2中,结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果,包括:
[0015]基于多方客户端的业务特征,建立多个关系规则,获取多方客户端的属性信息;并根据所述属性信息,结合所述关系规则,将所述多方客户端与所述关系规则进行匹配,得到
多组客户端;
[0016]根据所述关系规则,确定每组客户端的关系特征,基于每组客户端的数量,对所述多组客户端从少到多进行排序,得到组合序列;
[0017]基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果。
[0018]优选的,基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果,包括:
[0019]提取所述组合序列中第一组客户端中每个客户端的初始投影结果,并从所述初始投影结果中获取高维数据的维度主成分;判断所述维度主成分是否与第一组客户端的关系特征的单位特征之间的匹配度满足预设匹配度;
[0020]若是,不对所述初始投影结果进行调整;
[0021]否则,基于所述单位特征对所述维度主成分进行调整,得到新维度主成分,基于所述新维度主成分,对所述初始投影结果进行调整,得到第一组投影结果;
[0022]按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果。
[0023]优选的,按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果,包括:
[0024]按照第一组合客户端的投影结果调整方式,对组合序列中第二组客户端的初始投影效果进行调整,得到第二组投影效果,并将第一组客户端和第二组客户端中的共有客户端的投影结果按照第二组投影结果对第一组投影结果进行更新;
[0025]根据第一组投影结果的调整和更新方式,依次对组合序列中的每组客户端进行初始投影结果的调整和更新,得到更新投影结果,对所述更新投影结果进行标准化,得到第二投影结果。
[0026]优选的,S3中,多方客户端基于所述高维数据,对所述第二投影结果进行验证和调整,得到目标投影结果,包括:
[0027]获取所述第二投影结果和初始投影结果之间的第一投影差异,判断所述第一投影差异是否在预设差异范围内;
[0028]若是,不对所述第二投影结果进行验证,并将所述第二投影结果作为目标投影结果;
[0029]否则,基于所述第二投影结果建立整体投影模型,基于所述初始投影结果建立本地投影模型,并基于预设设定条件,分别对所述整体投影模型和本地投影模型进行训练,得到对应的第一投影模型和第二投影模型,且基于所述第一投影模型和第二投影模型之间的第二投影差异,对第二投影结果进行验证和调整,得到目标投影结果。
[0030]优选的,基于所述第一投影模型和第二投影模型之间的第二投影差异,对第二投影结果进行验证和调整,得到目标投影结果,包括:
[0031]获取所述第一投影模型和第二投影模型之间的第二投影差异,判断所述第二投影差异是否在所述预设差异范围内;
[0032]若是,确定所述第二投影结果验证通过,并将所述第二投影结果作为目标投影结果;
[0033]否则,确定所述第二投影结果验证不通过,并基于所述第二投影差异,对所述第二投影结果进行调整,得到目标投影结果。
[0034]优选的,基于所述第二投影差异,对所述第二投影结果进行调整,得到目标投影结果,包括:
[0035]对所述第二投影差异进行差异分析,确定投影维度差异特征,基于所述投影维度差异特征,确定对所述高维数据的目标投影维度,基于所述高维数据的数据特征,确定最优投影维度范围,判断所述初始投影维度是否在所述最优投影维度范围内;
[0036]若是,基于所述目标投影维度,对所述第二投影结果中的投影维度进行调整,得到目标投影结果;
[0037]否则,基于所述最优投影维度范围,对所述目标投影维度进行调整,将调整后的目标投影维度对第二投影结果中的投影维度进行调整,得到目标投影结果。
[0038]优选的,S4中,服务器接收并对所述目标投影结果进行融合,得到多方投影结果,包括:
[0039]基于所述目标投影结果的数据特征,确定目标投影结果的排序权值;
[0040]基于所述排序权值,确定目标投影结果在多方投影结果中的位置;
[0041]基于所述目标投影结果的维度特征,确定目标投影结果的可信系数;
[0042]若目标投影结果中存在位置重合部分,则选择可信系数较大的目本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于数据安全的多方投影方法,其特征在于,包括:S1:多方客户端对高维数据进行投影,得到初始投影结果;S2:服务器接收来自多方客户端的初始投影结果,并结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果;S3:多方客户端基于所述高维数据,对所述第二投影结果进行验证和调整,得到目标投影结果;S4:服务器接收并对所述目标投影结果进行融合,得到多方投影结果。2.根据权利要求1所述的一种基于数据安全的多方投影方法,其特征在于,S1中,多方客户端对高维数据进行投影,得到初始投影结果,包括:对所述高维数据进行维度分析,确定最高维度,并基于每个维度的特征,建立每个维度对应的投影平面,并对所述投影平面进行标准化,得到标准投影平面;将所述高维数据分别投影到所述标准投影平面上,并将高维数据投影后的标准投影平面在同一坐标系中进行显示,得到初始投影结果。3.根据权利要求1所述的一种基于数据安全的多方投影方法,其特征在于,S2中,结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果,包括:基于多方客户端的业务特征,建立多个关系规则,获取多方客户端的属性信息;并根据所述属性信息,结合所述关系规则,将所述多方客户端与所述关系规则进行匹配,得到多组客户端;根据所述关系规则,确定每组客户端的关系特征,基于每组客户端的数量,对所述多组客户端从少到多进行排序,得到组合序列;基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果。4.根据权利要求3所述的一种基于数据安全的多方投影方法,其特征在于,基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果,包括:提取所述组合序列中第一组客户端中每个客户端的初始投影结果,并从所述初始投影结果中获取高维数据的维度主成分;判断所述维度主成分是否与第一组客户端的关系特征的单位特征之间的匹配度满足预设匹配度;若是,不对所述初始投影结果进行调整;否则,基于所述单位特征对所述维度主成分进行调整,得到新维度主成分,基于所述新维度主成分,对所述初始投影结果进行调整,得到第一组投影结果;按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果。5.根据权利要求4所述的一种基于数据安全的多方投影方法,其特征在于,按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果,包括:按照第一组合客户端的投影结果调整方式,对组合序列中第二组客户端的初始投影效果进行调整,得到第二组投影效果,并将第一组客户端和第二组客户端中的共有客户端的投影结果按照第二组投影结果对第一组投影结果进行更新;
根据第一组投影结果的调整和更新方式,依次对组合序列中的每组客户端进行初始投影结果...

【专利技术属性】
技术研发人员:张春林李京华谢耘张运春温胤鑫张腾郭丽娟
申请(专利权)人:北京东方通科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1