本发明涉及用户数据管理,尤其涉及一种用户数据管理方法、设备及系统。
背景技术:
1、为用户提供产品或服务的机构一般需要对用户的数据进行系统化管理,并根据用户的数据,对用户后续的需求提供服务,目前,用户数据越来越多,其中不乏涉及用户隐私的数据,基于此,如何对用户数据进行安全可靠的管理,以保护用户隐私、满足用户需求,成为业内关注的重点。
技术实现思路
1、有鉴于此,本发明提出一种用户数据管理方法、设备及系统,可以解决现有技术所存在的无法对用户隐私进行保护的缺陷。
2、本发明的技术方案是这样实现的:
3、一种用户数据管理方法,具体包括:
4、获取用户数据,所述用户数据包括与用户管理系统连接的用户终端属性数据、用户身份信息数据和用户需求数据;
5、依据用户终端属性数据、用户身份信息数据和用户需求数据构建用户信息矩阵;
6、对用户信息矩阵进行降维处理,得到降维后的用户信息矩阵;
7、依据降维后的用户信息矩阵进行用户隐私值计算,得到用户的隐私加密值;
8、依据用户的隐私加密值进行高斯混合聚类分析,得到需要进行用户信息加密的用户;
9、将得到的用户相对应的用户数据进行加密,从而实现用户数据的管理。
10、作为所述用户数据管理方法的进一步可选方案,所述依据用户终端属性数据、用户身份信息数据和用户需求数据构建用户信息矩阵,具体包括:
11、将用户终端属性数据、用户身份信息数据和用户需求数据分别输入预设的评估模型进行分值评估,得到相对应的用户终端值、用户身份值和用户需求值;
12、依据用户终端值、用户身份值和用户需求值进行矩阵的构建,得到用户信息矩阵。
13、作为所述用户数据管理方法的进一步可选方案,所述对用户信息矩阵进行降维处理,得到降维后的用户信息矩阵,具体包括:
14、利用z-score标准化算法对用户信息矩阵进行标准化处理以使每个维度的数据服从均值为0、方差为1的分布;
15、对每个标准化用户信息矩阵进行主成分分析降维,获得降维后的用户信息矩阵。
16、作为所述用户数据管理方法的进一步可选方案,所述依据降维后的用户信息矩阵进行用户隐私值计算,得到用户的隐私加密值,具体包括:
17、读取降维后的用户信息矩阵中第i列以及读取降维后的用户信息矩阵中第i行进行外积运算,得到外积运算结果;
18、对所得到的外积结果进行累加,得到用户的隐私加密值。
19、一种用户数据管理系统,包括:
20、获取模块,用于获取用户数据,所述用户数据包括与用户管理系统连接的用户终端属性数据、用户身份信息数据和用户需求数据;
21、构建模块,用于依据用户终端属性数据、用户身份信息数据和用户需求数据构建用户信息矩阵;
22、降维模块,用于对用户信息矩阵进行降维处理,得到降维后的用户信息矩阵;
23、计算模块,用于依据降维后的用户信息矩阵进行用户隐私值计算,得到用户的隐私加密值;
24、聚类分析模块,用于依据用户的隐私加密值进行高斯混合聚类分析,得到需要进行用户信息加密的用户;
25、加密模块,用于将得到的用户相对应的用户数据进行加密,从而实现用户数据的管理。
26、作为所述用户数据管理系统的进一步可选方案,所述构建模块包括:
27、输入模块,用于将用户终端属性数据、用户身份信息数据和用户需求数据分别输入预设的评估模型进行分值评估,得到相对应的用户终端值、用户身份值和用户需求值;
28、执行模块,用于依据用户终端值、用户身份值和用户需求值进行矩阵的构建,得到用户信息矩阵。
29、作为所述用户数据管理系统的进一步可选方案,所述降维模块包括:
30、标准化处理模块,用于利用z-score标准化算法对用户信息矩阵进行标准化处理以使每个维度的数据服从均值为0、方差为1的分布;
31、成分分析模块,用于对每个标准化用户信息矩阵进行主成分分析降维,获得降维后的用户信息矩阵。
32、作为所述用户数据管理系统的进一步可选方案,所述计算模块包括:
33、读取模块,用于读取降维后的用户信息矩阵中第i列以及读取降维后的用户信息矩阵中第i行进行外积运算,得到外积运算结果;
34、累加模块,用于对所得到的外积结果进行累加,得到用户的隐私加密值。
35、一种计算设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述任意一项用户数据管理方法的步骤。
36、一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任意一项用户数据管理方法的步骤。
37、本发明的有益效果是:通过依据用户终端属性数据、用户身份信息数据和用户需求数据构建用户信息矩阵,对用户信息矩阵进行降维处理,得到降维后的用户信息矩阵,依据降维后的用户信息矩阵进行用户隐私值计算,得到用户的隐私加密值,依据用户的隐私加密值进行高斯混合聚类分析,得到需要进行用户信息加密的用户,将得到的用户相对应的用户数据进行加密,能够有效对需要进行隐私保护的用户进行信息加密保护,解决了现有技术所存在的无法对用户隐私进行保护的缺陷。
1.一种用户数据管理方法,其特征在于,具体包括:
2.根据权利要求1所述的一种用户数据管理方法,其特征在于,所述依据用户终端属性数据、用户身份信息数据和用户需求数据构建用户信息矩阵,具体包括:
3.根据权利要求2所述的一种用户数据管理方法,其特征在于,所述对用户信息矩阵进行降维处理,得到降维后的用户信息矩阵,具体包括:
4.根据权利要求3所述的一种用户数据管理方法,其特征在于,所述依据降维后的用户信息矩阵进行用户隐私值计算,得到用户的隐私加密值,具体包括:
5.一种用户数据管理系统,其特征在于,包括:
6.根据权利要求5所述的一种用户数据管理系统,其特征在于,所述构建模块包括:
7.根据权利要求6所述的一种用户数据管理系统,其特征在于,所述降维模块包括:
8.根据权利要求7所述的一种用户数据管理系统,其特征在于,所述计算模块包括:
9.一种计算设备,其特征在于,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现权利要求1-4中任意一项用户数据管理方法的步骤。
10.一种计算机可读存储介质,其特征在于,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1-4中任意一项用户数据管理方法的步骤。