1.一种全局参数模型构建方法,其特征在于,所述方法适用于全局参数模型构建系统,所述系统包括多个服务器,每一个服务器与多个客户端建立通信连接,所述方法由多个服务器中的第一服务器执行,所述第一服务器为多个所述服务器中的任一个服务器,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述将所述第一数据集合和所述第二数据集合输入至预购建的联合解密模型进行联合解密操作,获取联合解密结果,包括:
3.根据权利要求1所述的方法,其特征在于,所述联合解密结果包括多个服务器分别建立通信连接的客户端的参数总量、与多个服务器分别建立通信连接的同组别的客户端对应的模型数据增量和所述参数总量之间的乘积,以及,与多个服务器分别建立通信连接的客户端对应的损失函数与所述参数总量之间的乘积,其中,不同组别的客户端对应的模型数据增量和所述参数总量之间的乘积构成乘积集合;
4.根据权利要求2所述的方法,其特征在于,所述联合解密模型通过如下公式表示:
5.根据权利要求1至4任一项所述的方法,其特征在于,所述明文数据包括第一客户端利用本地数据对前一轮次已接收的所述第一服务器发送的全局参数模型进行训练后,获取的训练后全局参数模型的参数数量、不同参数分别对应的数据增量与所述参数数量之间的第一乘积,以及本地生成的损失函数与所述参数数量之间的第二乘积,其中,所述数据增量为所述第一服务器发送的全局参数模型和训练后全局参数模型中同一参数数据之间的增量,所述数据增量的数量与所述参数数量相同。
6.根据权利要求1-4任一项所述的方法,其特征在于,所述密文数据的表达式参见如下表示:
7.根据权利要求1至4任一项所述的方法,其特征在于,所述对每一个客户端反馈的同组别的密文数据进行求和处理,获取s组密文求和构成的第一数据集合,通过如下公式表示:
8.根据权利要求2所述的方法,其特征在于,所述分别基于所述第一数据集合和所述第二数据集合中同组别的密文数据进行求和,获取第三数据集合,具体通过如下公式表示:
9.根据权利要求2所述的方法,其特征在于,将所述第三数据集合输入到预构建的联合解密模型中进行联合解密操作,获取所述联合解密结果,分别通过如下公式表示:
10.根据权利要求1至4中任一项所述的方法,其特征在于,所述方法还包括:
11.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包括:
12.根据权利要求11所述的方法,其特征在于,所述基于预配置的私钥、所述第一公钥生成因子,以及所述第二公钥生成因子,生成第三公钥生成因子,包括:
13.一种全局参数模型构建装置,其特征在于,所述装置适用于全局参数模型构建系统,所述系统包括多个服务器,每一个服务器与多个客户端建立通信连接,所述装置对应于多个服务器中的第一服务器,所述第一服务器为多个所述服务器中的任一个服务器,所述装置包括:
14.一种服务器,其特征在于,包括:
15.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机指令,所述计算机指令用于使服务器执行权利要求1至12中任一项所述的全局参数模型构建方法。