【技术实现步骤摘要】
一种基于数据安全的多方投影方法及多方数据分析方法
[0001]本专利技术涉及数据处理领域,特别涉及一种基于数据安全的多方投影方法及多方数据分析方法。
技术介绍
[0002]软件开发是根据用户要求建造出软件系统或者系统中的软件部分的过程,实现研发软件生产数据可视化技术、提供辅助决策、进行生产效能分析和对软件研发过程中的效率成本等关键指标的智能分析,而数据维度过高往往会影响到生产数据分析的有效率。经研究发现,在对生产数据分析前先对数据进行降维,再将降维后的数据用于数据分类或聚类能很好的避免“维度灾难”问题。
[0003]高维数据投影方法是一种常用的数据分析方法。它将高维数据投影到低维空间中,从而支持数据分析者从低维投影结果中分析高维数据特征。
[0004]现有的多方数据投影方法,一种为将多方数据聚集在一个服务器进行数据的投影分析,这种方法需要将全部数据进行共享,存在一定的数据安全问题,另一种方式为将数据在客户端进行数据投影后,在传输至服务器进行数据的分析,这种方法由于不能对全部数据之间进行互通,造成数据投影效果不好,不能准确反应数据的特征。
技术实现思路
[0005]本专利技术提供一种基于数据安全的多方投影方法及多方数据分析方法,在保证数据安全的情况下,实现准确地多方数据投影,保证投影效果,最终实现对数据的有效分析。
[0006]一种基于数据安全的多方投影方法,包括:
[0007]S1:多方客户端对高维数据进行投影,得到初始投影结果;
[0008]S2:服务器接收来 ...
【技术保护点】
【技术特征摘要】
1.一种基于数据安全的多方投影方法,其特征在于,包括:S1:多方客户端对高维数据进行投影,得到初始投影结果;S2:服务器接收来自多方客户端的初始投影结果,并结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果;S3:多方客户端基于所述高维数据,对所述第二投影结果进行验证和调整,得到目标投影结果;S4:服务器接收并对所述目标投影结果进行融合,得到多方投影结果。2.根据权利要求1所述的一种基于数据安全的多方投影方法,其特征在于,S1中,多方客户端对高维数据进行投影,得到初始投影结果,包括:对所述高维数据进行维度分析,确定最高维度,并基于每个维度的特征,建立每个维度对应的投影平面,并对所述投影平面进行标准化,得到标准投影平面;将所述高维数据分别投影到所述标准投影平面上,并将高维数据投影后的标准投影平面在同一坐标系中进行显示,得到初始投影结果。3.根据权利要求1所述的一种基于数据安全的多方投影方法,其特征在于,S2中,结合多方客户端之间的关系特征,对所述初始投影结果进行调整,得到第二投影结果,包括:基于多方客户端的业务特征,建立多个关系规则,获取多方客户端的属性信息;并根据所述属性信息,结合所述关系规则,将所述多方客户端与所述关系规则进行匹配,得到多组客户端;根据所述关系规则,确定每组客户端的关系特征,基于每组客户端的数量,对所述多组客户端从少到多进行排序,得到组合序列;基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果。4.根据权利要求3所述的一种基于数据安全的多方投影方法,其特征在于,基于所述组合序列和关系特征,对所述每组客户端的初始投影结果进行调整,得到第二投影结果,包括:提取所述组合序列中第一组客户端中每个客户端的初始投影结果,并从所述初始投影结果中获取高维数据的维度主成分;判断所述维度主成分是否与第一组客户端的关系特征的单位特征之间的匹配度满足预设匹配度;若是,不对所述初始投影结果进行调整;否则,基于所述单位特征对所述维度主成分进行调整,得到新维度主成分,基于所述新维度主成分,对所述初始投影结果进行调整,得到第一组投影结果;按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果。5.根据权利要求4所述的一种基于数据安全的多方投影方法,其特征在于,按照第一组合客户端的投影结果调整方式,对所述组合序列的初始投影结果依次进行调整,得到第二投影结果,包括:按照第一组合客户端的投影结果调整方式,对组合序列中第二组客户端的初始投影效果进行调整,得到第二组投影效果,并将第一组客户端和第二组客户端中的共有客户端的投影结果按照第二组投影结果对第一组投影结果进行更新;
根据第一组投影结果的调整和更新方式,依次对组合序列中的每组客户端进行初始投影结果...
【专利技术属性】
技术研发人员:张春林,李京华,谢耘,张运春,温胤鑫,张腾,郭丽娟,
申请(专利权)人:北京东方通科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。